A858DE45F56D9BC9 archive

201210110900 11b22r

explained decrypted filler

seed 546

Metadata

Post ID
11b22r
Title
201210110900 → 2012-10-11 09:00 on A858's clock
Posted (UTC)
2012-10-11 13:00:05
Timezone
UTC−4 · title 09:00 against posted 13:00 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
3,024 hex characters · 1,512 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210110900) = 874a56fdbc874bb6afa34573b98cdf1f (name+title)
GUIDs
47
Filler GUID seed
new Random(546).Next(9) ✓ verified
Run
Run 36 (seed 335,015) (seed)
Draw
4 · predicted N = 47 ✓
Machine boot
2012-10-10 20:54–00:54 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
7 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

FBE0E389A36EFB6C 192A226CA91DF09D 2D29C189009A6AEA F4E53EB627BC5E93 D5FF9BF1D0F00380 37565143ADB9BA39 73F2C3869BFDBFB0 8A7576F53088B424 3CFB2119A02E31AD BCCC290D44FDF5A4 381FE7F6438517B8 DBDD357E917DBEBF 877A2AECE372A662 A7D378F12E4DA150 B24AF8D23E6DBC3F 41AA30C9072FFE17 63DC5008F1817EA3 BD6A8326F6BA6BBD F3327F41FDA0DC2E F159C71915F0BEA2 43AD2AA8F461AA9B 2C64DB064AE11AC5 14B37AD60EBFD13A 05A2303ED34B0A41 98B17D2FA014C64F 0A0E2A663E2A2D4C 8E49D8C9048F7F6E BFE442EE389B083D DDECA5C0CD6DE3CA 1B667E886DF913CE F781C3B2A260A40E BC9F9E7B03016343 C5DA5B2659ED67F0 B3D69E488654D627 866CEEBF3B19FD31 41F61566AF770799 4D0FF3C81BA7A2D1 6E768E6F29C09FA1 BA064406E61D1725 969BCC240C490349 FBA1CD2D67B8F7D5 A3C97C8F416F36ED 1877AFCAF18B3C79 53207AA9858D899C 19E424897031C40A F1631E0C34854E38 D01E3DC4F50A7F73 A2E20E001A1A58DB 8D83C4CF7A2E6108 A55DCC02625DE063 E82CE0A41453ABA2 75F54FC9E1F2A8F7 B5C35A4C5D8B5EDA 2E48C53C5AD5EB8F 033458E57C32D113 A0AB1C1DF045E233 0050E9D58FD314EA FFCAFCA322481F38 F6A9828EC5A7EB6C 2014B9B69A8D1E22 50C6F309979BB5F7 CEB258DA0908130D FF3C6C81F09A4AE8 53146273577A64D7 6743DD806C20BE99 1187B062AA39A1D0 4275396B5706EFD6 15AE890A6EB9C0F7 F93BCA28CB3A55FA 3C2F38B0649E7B55 195802E59555AA5A D4513705B814CF40 845831C75F69CD70 38B99B63E0E0EDE5 D7079002829631FE C15550824B588795 4CC24FEEAFA3B2F9 8D69DC385F849D5B 2F84B8E262FD7F9D D1BA86E200851826 DB5F018F41DABD68 A946CD2AEE60CCE9 03B354E749967559 BD4E933728BE0676 E20EA58ED1066204 F78DE20650647840 3A56249A16CB04C5 EAB3E1C0D757B165 3416BD5DF5A4BF81 0B06CDEDF8B9C39D FFA90987726A3493 0DE785594681EDAA 97D609B56199D7D0 722E1D0CFDE861F4 7E4AEC51F6F5CED0 C64F1037579C65D6 162CF1D934D3C0D2 F3FBBF4FB509CA7D 8E98FF3E24003AFF CDE8963432F59FF3 A881C34EEEC7800C 0BD82A7BB432E0BA C68EE9DC2C571308 090329AE71CAC21D 7752D15F22FF5C87 6B22142CDFBFA46F FB754F641EA28761 F1F9B2FA9E7A8A35 0C52D4B3EE9A7E90 8A1409C3ED77362C 9CA496C1FB63F887 08AAE590C2A79620 572A60F99AA21C07 45768847E5DF48E6 338AC2F1DDB0A18E 9CA07AB039DA5A14 A678CA9CB0FDB18D 9087CB13E3B9F61A AB8298B97D43F6DE 1459C8BF918E1E7F A0B6B3F5A2E88317 1C11ECB5C5D16E69 483423CECF5B731C FE1305E1D1F3EC40 F9822112E6B6DF24 426B2C557AC740C3 2C7F0B564BC58886 08BE3CA03C19926B 51361D0CDF56DB48 1A2DC6CA4D560470 A3A226BB11E8BBE2 715E8FEEAEE03286 62CAC9B4A4BA7004 D74237747D0B0F9C FF8BBAE60AB99054 544435163F948710 FEF7C053CDCDF1E2 83F2D458839B9D86 683FB604E7A5652D 6AF642F7022F099D 854DA4FD3CA45A0F 04286CA0F3AA6612 FDE4A545CEC9D514 75A1A61510C9F1E4 56D98818D1253DC2 B3E980DB25BA5967 15DE5D1E2FCF91B3 C74FB11841AF5C49 0468A102AC907A20 7924523E15F23E21 B4D70D2E75BCC0DA 28564E161EDB41C0 5A2DAEC8DA374D29 B4A602C5BBBF3AD6 10E7D3059A34FD1E 8780A89A56806604 DBD528CC76D0E707 31ABB8DB7F03B017 31B2A19F169255E0 28F197890F5AB098 FE8A1D8B33BF9488 8AF90157527E43BE 347EE4E85D2146B8 5D99EADA5BDFB103 E5037B1D838F4838 15C3201C977B1AE9 BCA08773C1416984 40EC07BE0AF4FFD7 BC4964CB1069732D 224A8596FF8F5F2F F7C73E0C4C5E97EF 4AED798EA55FB98A D39792A45597EA68 A851E973FE1AC91B F751668E4F09077A F45BDA8ADFD9E24C 06A2AF9FBF459927 CC827A4AB3A270C5 63A049F0C97804D9 6EC7F4D6018B2552 6632D30C99EAC6DC 9A94D5D246830CEF FF201D3AFB424E18 8D0C7E1205B853F5 8C21619CC77D9BC5 EB288E7A61523778 0C0F1F2F967701AF 0FFE0E4178265D3A 2925400A078FA968 
  • Read the ciphertext. Strip whitespace: 3,024 hex characters = 1,512 bytes = 189 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210110900 (name+title). Key = MD5(password) = 874a56fdbc874bb6afa34573b98cdf1f, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 47 GUIDs as hex (shown below).

Decrypted: GUID list

  1 144a8924-4aa4-8ec1-9c0b-09ddd897d0f1
  2 93d7146e-b11a-01b1-8d5d-228de1bc4565
  3 27d0fe30-cf80-3059-889e-d15e64f1492a
  4 407a7be4-d1da-0ff5-9d32-f4623614258f
  5 d6eeb148-fe6e-6976-8052-86d69bce5225
  6 654e74dc-143d-66df-a311-12acb40eedad
  7 c2c8cd5c-e12f-4d5c-88de-6b6277ad8cc0
  8 7ebe7690-0ce9-33a0-8987-d7e66af708ac
  9 66ab440d-78a1-4a11-b5f0-ad36ffef606c
 10 66f18aaf-f316-545c-bcc6-ce7934bced80
 11 5a5b913a-019c-4d82-8d02-61550143ade4
 12 0119834a-341e-6cf5-b3ba-c2430418df7a
 13 5158395c-3e69-8cd5-a272-962b6c6f1600
 14 7e2e61eb-fc48-4a5e-83b1-a889a6460eb7
 15 6838cbd0-40c6-1b4d-b037-411eca0967b0
 16 f0dffa00-add6-0bb3-8e2f-ac885753bae6
 17 88230c1b-c9b4-39db-a911-3fc324bd5908
 18 b3c45a9a-2019-4c1a-8d59-b41359a00bec
 19 d77dba92-be00-4611-b72c-adf45b874779
 20 5ef8c02e-2da6-654f-aa83-35882a1435fa
 21 f9756f18-b8ff-3bf7-a9b2-df6c760cc1fd
 22 5d87828b-b424-7f00-920f-8f7f73495532
 23 197437e6-04c0-2c65-9868-624d515849d7
 24 d268d176-1c95-6137-9007-bab26791ec21
 25 f333633d-e9b3-1f68-bdeb-80a3517604ed
 26 1f78e431-99e2-65ee-a017-8e035a8b001f
 27 1ea27a56-de8c-3562-808b-aff34ab4fded
 28 6932485a-0895-89fb-8590-353c960769e8
 29 afda9602-82af-3e37-8836-42eab260deda
 30 a6f41927-b344-7c63-98a1-61abaa6aebc3
 31 7afc9a6c-2f56-6f4d-bd54-5831259b602f
 32 1aff4130-081e-2e33-9aa4-54751f152a6a
 33 611e88c8-0dfd-7d9a-918b-d26db5ec15cc
 34 f39b8056-556a-6483-8faa-b593c064b84d
 35 148356bf-a211-22b7-80a4-c8b8c9f2857c
 36 8d388dd3-392e-36c4-bbc8-206850efceb4
 37 df507349-6a4f-2326-a7db-8b174f1eb6c0
 38 8af00140-4aa2-4447-897d-4f58a2722452
 39 e396160e-0066-7354-ba13-fb9fe1beb9a3
 40 099ea5f8-b87e-8079-94cd-4519e2e88df2
 41 aa1a9481-9d05-6a02-990b-4aab3d500458
 42 cd98a973-5604-31f6-b8ca-ac59f2a497be
 43 eeca94fb-e887-43a7-ba1a-276ab466d84c
 44 585c79b0-fd88-0586-beed-067634dc5ec6
 45 2638b2dd-fc19-769b-b931-5df9a3a56e0e
 46 22518b60-c288-581b-a20d-1a6c20e11305
 47 8f74eb62-b09a-02af-aa9f-c593876c85fd

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 80306643454684103446372616383762762324786340750. Exactly this sequence comes out of new Random(546).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 4 of Run 36 (seed 335,015): new Random(335015), Next(8,64) per post. The RNG predicts N = 47; the post has N = 47 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-10-10 20:54–00:54).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.