A858DE45F56D9BC9 archive

201212041044 149key

explained decrypted filler

seed 115

Metadata

Post ID
149key
Title
201212041044 → 2012-12-04 10:44 on A858's clock
Posted (UTC)
2012-12-04 15:44:24
Timezone
UTC−5 · title 10:44 against posted 15:44 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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201212041044) = 503d8784afe3787bd4f31b24afe94318 (name+title)
GUIDs
60
Filler GUID seed
new Random(115).Next(9) ✓ verified
Run
Run 39 (seed 1,106,402,812) (seed)
Draw
37 · predicted N = 60 ✓
Machine boot
2012-11-20 22:02–00:02 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

BDB1B5A4752A69ED 3CF3C1E6B9610F25 904214D4126DC8EC 297C70440E8A205A 0327D317BB809F50 79C16C46087E095C DB7F0EE0E982A610 E21AC3AA9684F841 B24123CB2917EBD0 3849660862BA1349 5C26F7ED6612FEB5 CB8B94588C33D217 D0F42392C848419D 6A45E8C6CB56A79C 6A7A6BF9A5F42BFC 4D250FDE10B66EF7 3CB97A1486D0BA1F 04F16C77801984F8 1650A54E64F6766C 6E3FD6E73FF4B2E4 B41020C2F5F3B444 DE1407F7FCC216F7 B429524BDAC55605 80797000DF72D3DA 9E287C3B97F56051 3F60E264A28CBAB8 DCCEDA108D7118A2 948294DA88F13348 845C14C2D7013E03 7626C63BAEB0D67B 350151C94C033D40 01755E08BC79C1A3 C0F9668614634E9E 158EC8F62F414B55 842154EC02DD1A79 F7426ADBFE37C56F A909671204D085BA 9DF77E2E7523E0A2 78C580E4B500F2F5 DC95FE5A328FE472 A9A3BE3A30812C9D EAC3206DD9922EA9 1015641E51852645 77644327BA6EEF47 BFE0C9E3B35124A6 7206F4633706965C 33631BE1D59024D1 2088E39565083A56 0AB8296D86DE831F 180D849CCB5596B4 66A8C781F0D620D2 3CE50D04F5101904 CB5EA548B63A2539 A936FDE47AC9D10C 3CD83FBF4E38E8FE D3FD4E51FAA09D04 BB93F3562D463264 13D259C96AD6EEF2 F04614A8BA6DF74A 8FF1C9D208C0975C 1E6A78CA9C875702 37F202F051C62C1A 8082DE956CA2D951 7B32636377EE300A 52806CE078063E72 0FDC9BD8C1EEFED5 53197EA629278869 2E3B29F6A89A6F47 DEC7D8098F84C789 202E4C688AD3DAC7 6C0D63209DCF71AE D2506D5DFA2BD8C9 95DC4A00825C4EDF DF8D2E4F1418811B 3435F084E8BCA27D 3F85344F55BC41CB 0AB8A87AA6CAAB3B B855A48E7033FE6A A62D0F7EA40E1579 A6462CBEA260A88C 1D674B3C791610A8 9506B1B36EA8E9AD BF850B90B9CC3C74 70584C1449BFAB4F 12C4BE38358099B6 B4EB7A9213064F17 AE290765AABD40BE 30E00CB120B25A7F BFF8AD372281D914 6829CC56980A1277 25C85B50E0723C23 38BF7A46BE47773D 320AC0C5883C98B5 12DAB3A7E7DD679E 676A00AA724AEA38 7C4DBDAF489DEBB2 5E5241FF1C2FDDA2 360FF7E4EBAA7EC8 FAEEF1CE1A860F8B 56FBA306301BD6A1 7783ECB6B208A644 D9FF001BDDBF721A 133F6280AAFBB438 337EB4333E978B97 3AB2BA2C20885F9F FEC6467EE4AA55BD CDE8A0181F970ADB 10B11D0335674564 003182A86E80DB79 C0166DD882DC81A9 710E7655A4B883E4 FF50FABBF2A71C32 07A60531BB101ACB 77FD8C398FD4B740 686F5D1D00E14850 A90B0B60E5B7C848 0F5350A7BC8DCAB7 6474AF4704DB2F17 86067A63F6BD4D85 16FD1419C0E6D6F2 CC0093F778521898 AB43891F5F7FB11B 4C83CD00EBA2962B ACC8C92FF787358C 23AE07B703431E9F 6203D131E4EEFC27 84780DB8442884B4 B0A7703D5BF0D535 623A5C3C2A7F2D1B EFE132E2BED696E7 76B9C9D8B64F0B14 6A741C88DCA34EAC 71F30DEF4C0F666E 984D2D0E68F07358 79FD79D64CEB5322 3D71CE86319A2096 5508BDBB1C0B8B26 B214A7CFBDB4150F 08CF847B8B5DF0B1 28653E8ACF5A267C 6CE86DB01673F074 C72F61873B1833B9 ECD29603CBD2EBE1 66D60CF396BF0905 4075281B0A2A419A F4830010A546767A 300E937BEF5E8042 D67C21305105E0C6 A99D2AFC1FC20CDA 56BBE6AFE72C1A55 BEFB2FF9E63155B2 B1F40820287A6762 D2AAA969291EAE03 5A0000B3106A4693 9E55BF384B31325D DEA7CC0D418DFC39 D14F781BB58D3669 4217D71FA2914152 627AF2000AB61383 921A146B22FF4C63 2E26C08EAB20199A 4A967EEA5A0C0B59 2341354CA07FE1AD 5D915163F6784B47 F0F032472F18D54D 99AC9117E1F90FBC 61D2EEEF4367BB5D 8C1C01BA74CFE4E7 380EE482C5359E4D 1D04A6D45F8E566E 73FEDB2C287BF5AC 6187D19575EB19D7 F85736BAB3A45A8D 071D906CBA9E41CC 9D116C0747EB4AD1 388E1FE36F0CDD7C AF5AEC70D4A03A09 53684499074727D2 960DA18677682A18 CCB297F1C0F003B3 6FE86EAE969238CD CCD0215838DF0A1F E6C87444BDE5D6A1 29177B6FCAC72EF4 86F16AC06918EB7C 1CA54871998A9A3E 8511F1BBDE577919 EE4D78D621109027 8791AB961C886846 31D8C5D92E2AA700 24084BD410103F71 3AA7E19795AE8335 9CC51CA527CBB156 86F5E5652F3DBDD2 73335AB9C44D09A6 7521DC6A2C87FCEA EED1C3BF8B7AE2CD FAA9594756FC851D 12985394D60E7FBA A0914B83EB201428 7F2C88799019AF11 D29F3CC4A7C6C889 D0A718230DDC519D 30157A675CDE7F4B 1DE64983B4B4D158 F31991646A936B02 B48F5BA4C27EE914 6EC1EF2403B437B5 5B82E63BD5F8EC24 3A185FD18E3CA95B 50EB838EDCF9E5E2 1D983B5F915E1B25 2672AA2E11621C4A 75A2920548FD61F7 4321895B6002339B 5B6CD82F099BE420 82D0ABA0CDF87A71 AC3E51445D239981 CCB62A51E68DC985 4A28E6949BA5EE3B 2554CBC330DA0860 2258B481295E0846 10F215F4EA24BE81 3140CF069878B9A1 94430E2FA4F23723 7A7E84802602FA9F 862F59E1F0D1F0F3 58FA9DCB58D994F3 D59977665066529A AE1FBCB1375BEFE5 18ABE101E6B6C4AA 77761B9F0FE285D9 427CADA092E68EA9 AB8647586ABFCFB3 15FE9F78B88209E3 E4CEFF31185F2743 FEACA7DB9FEA2DE7 235EBAFB07CA7D5B D6B4A2309D0A65DD BEDDB5678628B417 1C30704A92199DD9 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212041044 (name+title). Key = MD5(password) = 503d8784afe3787bd4f31b24afe94318, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 281e342e-3ba0-7e86-a142-b509819b15be
  2 85d59604-5e39-5b7b-bde0-5c763a8b3ad0
  3 ab6fdfff-aa7c-16b8-a1c5-013beaac5487
  4 c10f2dad-e77a-049e-ae53-a0657fb540e3
  5 22a18c55-11bb-122c-9004-d476d4be51eb
  6 59700c3b-5315-00de-99a0-6e0cef25ce91
  7 f5d3b1a0-cd08-369e-8711-18db0a8ed5cc
  8 7db357ec-5d2e-1f84-8432-082a80e2138f
  9 c1fd85c0-f522-1f7c-8dc5-86bec230dd33
 10 54747850-797a-6171-b37e-6fb3d4623bc7
 11 319c5340-f7ba-0204-8c97-f548e02543b7
 12 14d3a62d-68d2-2ec5-9f3f-1a7ed74b4980
 13 6b9c9232-61b8-65d3-8a52-c4400e46bbc6
 14 2c19b02a-46a5-2252-bd8e-9c38f1a83846
 15 59bbfd5a-3668-4ceb-97b8-71be4536acc8
 16 22cd0fed-77f8-783c-82a9-a017c7aae806
 17 e2524785-9053-1e7e-988a-c9a1ff1388ab
 18 054b1987-0966-25e5-b678-b5f8dd66b9a2
 19 f08a2cc5-5f07-7ebc-99e9-cbe6f66deb7c
 20 4a31b28b-2fc1-79e2-9403-d9268dd33e4b
 21 eb2f2bba-911e-0d84-815a-95cede4a4c72
 22 cc1d8a0c-3368-0d58-abe5-350cebd58605
 23 3c4fdab7-a8d6-314d-a660-e287db1ee75e
 24 837c5cbe-f6aa-1b05-b596-ccef41d9bebc
 25 9fed9114-c2f7-827d-844e-572597d93565
 26 39286c6a-04bc-4997-a519-da3af4d381c2
 27 14ed7512-3b77-75bd-9b1f-c0ad3fcc69b5
 28 261804c0-1e95-83c1-8493-998c0ab11fe4
 29 c5ece750-5b7e-2922-b197-d573c1dc7c2b
 30 1b3295ab-2954-651d-81e3-cef8d7257d60
 31 bfd6ad75-b709-5cda-8ba0-76eca08faa06
 32 58ca2432-89c1-667f-ba84-c7dd4c6d9281
 33 55160ac8-3fb1-46f2-9a27-4df46fc8410b
 34 e914ad4a-67dc-76f7-a17f-731b01ce0d29
 35 e297cbc4-26db-7f05-a022-b1f5783ff929
 36 25beee4e-8da5-61d9-b5ca-a3ddcdaf1e80
 37 fe59f565-a19e-2af5-8d70-1d74ee4fc04c
 38 a23b472d-1b1b-6f19-b05f-427fc2f1eca6
 39 8b8e14e2-14c8-06ae-8c4f-7f3d378eeb04
 40 98ca5114-154b-2924-b2dc-b85adc0971a6
 41 b8c26b94-6fd8-70b9-aa30-16d5acad79f1
 42 3c004749-c539-5146-96dc-d4f9b8db28d3
 43 f5587c12-53c5-8c45-a16b-698e70e26046
 44 9a69cfbc-a31e-2068-bda4-a90e4b43d73c
 45 3c86bcca-4716-4364-83f1-040178007e1e
 46 d78153fa-58ed-0d40-87cd-58cfecea46c3
 47 cfd8fd10-fbf1-461b-8cd0-849f28db8727
 48 8d9b7c89-b02d-2f89-94ae-be9349dfc1b6
 49 5c4ee25b-a540-316c-a424-9d2e03c87683
 50 dfc4e919-2791-3cae-9694-9ede0e0ffd27
 51 7cfe8312-9e55-6820-a71d-686171386756
 52 73cc5b18-8f37-4a6d-9240-04a4e29b49e9
 53 33b8221a-8b76-1e7a-9443-732ad8e8330f
 54 5c7e7a90-031e-85ff-baa1-26cc440c216e
 55 593cbd11-a49f-121e-a782-7162f06d4a17
 56 a7a87460-c4a7-605b-a8bd-c6eea0d903c7
 57 cdb37080-2bfd-12c9-97df-68fff7ac088d
 58 e18c5a3e-c890-8f2a-925f-37e106dd3404
 59 d582751c-4188-1a03-89e4-4d77312cc8d7
 60 dd57759b-76f4-5e62-b547-209b7d1e1c4a

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 751010311602624712770031847826564776260275824042336418161815. Exactly this sequence comes out of new Random(115).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 37 of Run 39 (seed 1,106,402,812): new Random(1106402812), Next(8,64) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-11-20 22:02–00:02).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.