A858DE45F56D9BC9 archive

201303030402 19kj8p

explained decrypted filler

seed 616

Metadata

Post ID
19kj8p
Title
201303030402 → 2013-03-03 04:02 on A858's clock
Posted (UTC)
2013-03-03 09:02:52
Timezone
UTC−5 · title 04:02 against posted 09:02 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303030402) = 9f7c00eb263b21f05f64c485e71b0103 (name+title)
GUIDs
44
Filler GUID seed
new Random(616).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
143 · predicted N = 44 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 2
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

E729BB11249AEDA5 F855E4C4C02712C4 BC61371275D3D6D2 701932C15B14A016 00B95D9758E2F19B 8D999B4E19712A9E EB6BA586EE0E692C EADB5E53251D3D76 7AAFA8555E6399BA 4744FCBE65D7FD3F 1649B5D7FD66C446 489D5F5B7280C684 A8E5BA9878C4D323 E37B25EB615BD87A D36D57681FE3EF3A E4190D6A3E992086 E829CF4B615FC0E7 4E09A54B135AAF22 4E847202767987D0 FC694FEA33850978 5A4A8C378D06CBBD 0C5198D37E4E67E4 5DAFB057B32F7542 606C19FAE5308862 F51FFA062B289496 56312A8FFB342317 CF6F53E3FCEFC868 944344E7461D54DB 45ABEEB5A481E2A8 28E56E67EC2DB18A 702E9805AE63CF73 0509D38E51847244 95DD2A0C0010DCC6 07285CA287DCCB9E FA6F3DC2847728AD 5D1810F3180FF65E 69B0AD7C08E16302 07E60D0738912FBC 7DF34124B4E3109F 6EE03061EED2ADC1 7DE2FAFB814499E1 4D89DAB4F3381243 4791557DB94F7865 CC7A3F24F4DD40CF 59CAD7EBAD142EA2 7DB53DC306041B76 2419402CA41180A1 966B72A5FFF65D64 88527253AEED92FC E4B03A4E12C37063 BB0EFD2BA98D2CCD F885282839A04A27 DFAA53D113ED45D1 148BF086DA8AD2EB 66A98E21039242D3 93CCFDE6CDB4CE5B 1016B3066FD81B66 7335FD4DE61FFF47 9DF6F3A6875383A0 FB13BEA3A4E76A56 89CCD7368855A933 21127BBD39AFE9C4 B4F4F1846CEC90B7 D4468473FF6C836A EF5158B9596C0C1D F74282303B923666 F787897A4958E7E8 CCF9F6FEFACBE999 B858D4E5A608C16B 9E1AF60A3BD5B4EF 59BED7F20EB88AAA B68659BAF14DF734 6F8832E172B3A02D EC7E7455CF3A5480 3A5BBDD1A42B0D5A 78553EC015BE2165 5D2E9BC99B48292B 62F3B90B0B675134 CECD5E03E74DC53A 713E8A8F70B50FFC 5A17AC071B75217D 7559904753050A78 3E07F9E1CFA5E2C7 7C70FFF8F4AADA75 8E4B35E12286E936 AD7173AEAB8BDD4D 439892CE2BFFBA36 107E70ABE7ACA876 757A39508A0336DF 51E0B217D2EFB522 963786A05403A347 BCC0545A92E028A8 17CA1079B1FF3D3F F94463C1C5C9E565 AD09F6914C7A49AC 1C13BF4CD714CF90 F429F10B608F6CFE 6981E787A73F5D83 57F0A9901293ECF8 5BA34E4C5D3241B0 10201C53107F05A5 53A5C9DEFB085591 3268A85484729793 D7251A97112D8281 605C7065BA6F52BE 83FD50F182B3EC71 77F6829F60E6C4CC 90FE80B26656CDF0 6D69C07AE4DBA596 D897D8823ABA7DBD 6D01D559F61E79F8 DF849DE14FC384E3 354AB8BFDB9620A3 624FDAA303649042 EB0F9C9E8623DB0A ED763EF45C251CF8 1B14BA3D5B4012D4 7D9E74C15610C0D8 E3512B99B21C486E DC77D94FCE5D98ED DD3119EE19A5B94F 251C971A9981CC9B C60A4DCB249F769B 702DB265E2456432 EC9BAC8A0519C8A2 EDB439C1946179F1 29CE7F08909CD4A2 C17097EB572EC20B 374D408FF9CFD714 F37F9BC3A6338EFB BC663145DD6B82E8 2173DF22A65FFF6A B0494E9E65B80CDD BC4E70F35782D6A9 72C659609C2CE0E4 FAFED22AF16EAF5B 6CD1D07CC44058E1 2C6328A08B55E3F2 4B3E5187B6C1B9B8 E1E6E62D6DBFDF49 90BA17CCAA9585E8 7A4918BA43273F39 75DCD80A052365A0 1DBAB85AD58AC972 2F309B5A9DD2E44B 797E96BD9E4F90E6 D6ABC863660D5F4D 43C9EBD51383DCDA D459470FC2E18152 DFB6B19544F95042 66204D67BA12700A E8863F5A14C07D19 44A99FB13CD782CA 362BA8CEB227C4E3 62D55FBB90729F5A 147E9D99D58AB87E AA6D909A2D2BA00D 718C6FB2EDC2F27D 6BCC4BE76312887B 407DACD92B8E0B42 7EA0E699F280FF57 93164E77BFC5EB4F 75D0B4DB6CE3DA1B 2059F3369C493A6A 60A0FC81159ECC2A 3CFE6AACB3DC26A3 DD446B2247E8809B 953B1ABD8E7AE172 F54177076FEA9F70 E29F4F8CE0113B55 307D42E368CA0D2B 1DA6462782FD36BC C9C0CBEBDD3E8BD2 7AF726C79E47FC23 48F416D3D6449756 9E363CA987D8B99A C9D475F99B52D0A4 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303030402 (name+title). Key = MD5(password) = 9f7c00eb263b21f05f64c485e71b0103, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 346e4c67-343d-4211-b5e6-ad40ca238a57
  2 91a8aa9b-9dc9-5f3f-94d6-b9ceb45001cf
  3 666a4eb7-873b-3410-9333-0c2920d8c175
  4 e9502847-dccc-0160-89b0-64a2586d2569
  5 a8bcf364-bb4c-2e28-adb2-4e03b5978d11
  6 aeda6fdd-3a69-70cc-9a22-cc195700e7e9
  7 2e7df5cf-dcb7-83e9-83d2-ee9639975074
  8 c3eacc42-a1a2-42b9-9a0d-3098f5ff1e88
  9 ecc1753f-9a8b-178f-97c9-8badc9031ada
 10 8f739a92-2d05-3108-bfcc-65fc2b1db47d
 11 32d1ce0d-c08f-17c3-ab37-d493146a965f
 12 6c4e5ee8-5755-375c-9ac7-040ab92c1472
 13 ad3f0cbb-8327-0ec3-b4d1-1b5d0e837f09
 14 060b4892-4b05-8a47-baa9-9c80481a17ca
 15 385604c3-e0e4-195e-bdde-e94e5e3b83fb
 16 5aa36151-2d71-661b-a409-89a2b7773efb
 17 df8ee82e-7163-75cd-9f39-e84f88a630bb
 18 d9a0efe4-c6a9-8744-9348-ed598946d879
 19 d9ab12c7-a87b-3fdc-b618-761abd8b20c9
 20 1151e065-3424-7e4c-a8b4-25abe62103ff
 21 7b1a8ec3-28b3-5fe1-acc0-e04aebb27fa8
 22 82afc251-9b36-8f98-861c-5a0ad1bea835
 23 b6ddd211-ce11-0795-907c-3a271b079418
 24 63dbefa8-9922-2cd4-a139-959bb98d2089
 25 12938b8c-4b5e-0bf7-8e3e-e4156790ffb5
 26 7e73ac4b-18b8-6b57-ae78-e3d4aedd3020
 27 52b8ff24-158c-4089-a1f0-0b1bb99644c9
 28 bdab0b4c-2275-31d3-809d-698d6aaad2ef
 29 3634690f-d822-6f94-8dad-5aabfdb0b235
 30 c7610955-a17f-11f9-bb0c-a6ec6b5f72e6
 31 b73d5899-e998-5001-8171-cc6747027459
 32 3e12e8fd-1150-6b90-9995-8b8f9e7a234b
 33 a102e858-3373-02d2-94cb-46dd77643e50
 34 8dd84e08-003f-31c5-853a-40f4faf991fd
 35 f5ac1205-4662-6473-8ba3-6bbc98b7a944
 36 9030dbd8-0bbb-4977-b78e-4d746a44fb3d
 37 481fba41-871b-2c5c-bec2-f184aa93f2dd
 38 eaefbf14-c974-1af6-9223-cdf73d3d4957
 39 d7129dd0-fc26-73ee-a48c-d38f4737585a
 40 690e56e4-29bb-683e-98d6-987c2439f03d
 41 bae5240f-012b-3d6e-b229-ebc8f07cf7fa
 42 5cb2fe96-af9a-7a54-a38c-bf2ab56d8f94
 43 4a566e57-4ef5-521e-b425-172b84f541e4
 44 16ad65f0-a0e1-832d-8e4e-1efaa3821dae

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 45302784131308167837580206436156036421763758. Exactly this sequence comes out of new Random(616).Next(9): the per-post millisecond seed of the mask generator. The other 30 hex digits of each GUID are Guid.NewGuid() output and carry no message.
  2. Explain the count. This post is draw 143 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.