A858DE45F56D9BC9 archive

201310031914 1nos7p

explained decrypted filler

seed 84

Metadata

Post ID
1nos7p
Title
201310031914 → 2013-10-03 19:14 on A858's clock
Posted (UTC)
2013-10-03 23:14:55
Timezone
UTC−4 · title 19:14 against posted 23:14 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(A858DE45F56D9BC9201310031914) = 7cab376fa5e0c5b7a67964c3d8384e03 (name+title)
GUIDs
44
Filler GUID seed
new Random(84).Next(9) ✓ verified
Run
Run 53 (seed 26,950,390) (seed)
Draw
152 · predicted N = 44 ✓
Machine boot
2013-09-12 09:30–10:30 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
5 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

87ADD2FF49B5773A FB03CC4E50683DD2 B6BA15F76E9B6723 879445EC1016C428 D43CFCBDABED1355 157CEFD95F542851 1CB922D43489786D 915036484A6C3A2B 15676C58A3ACC685 9BFD1EF4BE28197D 4D690D98DEA4D434 A62613E961D4EB95 9B416D1234C379CE D297FB8EBD182AC8 1145329CFA658938 2A403AB71975261C CAF68EF1CE3F15A5 BDEA5430BEE9453E 4348F2A90FD1C823 9F8D630011928DC1 190E10D15A614BAB 665484C01748DB1A E094F7C31B58D509 33FF581CCC5BD426 1F7FBF0235A1CB02 9BFF29E7DA94B2EB FFBD824E65864635 AA53A36075437D84 82836454E24CFC72 8483FB599F695A3A 06421FBFB636BB6B F7D1DA5F84B90B54 EA5486691C8C3DD2 FF0477BA0CDA518D 1BD3327D3F1B36C3 F828DBC178C80B2B 647E97C06B3A88D5 EBA9FBD6840A4D2A B99842FB15057827 4211B33403E7E8C1 29B3A4B36C985EBC 66FF9C2CB36A8714 54DCCF22BC257F2A ADDD6AD2BF7E3637 C39F3CAA155D40BE 144EA7CF6873E5A2 DCA6FAAACE07F279 6393A60F32EF864D 97B20D10656ECD0D FD1EDC85B066CB21 FA264EF7F8C681C3 1DD73FBCCFC09121 8341D100C847E46E 0A7596FD4F3EA2FA 546142EEEF628452 C6189336E2938ED0 E3DFDF9D92F6439C 62860041685B5483 B06B6A8B0634D20C 6C3B6DA812844A70 FFB39739624DF367 94BE7B107ECC0969 16123DC03768052A 53A8A30C46B41541 2C3609A17368FFCC 9327BD1F4966007D AACBBC931285802F 5DC05B8C471327E4 5CF223897709848C A232F89C8E48A74B 25B5445BE6C0B487 3A97371B70A28EFA 3E1BA378F677C666 27F47959342D1C93 217090A316ED4AC9 B0CFA49811CE3CD5 E8C46556EAD9DE81 90D7DC3AF8989444 4DA97AC873980E0A B6C2D9FDBE1B6A5C F5A1FBE68574089D 9755EA6A7B57A903 EF55F8E8F17201AC 23D701F9E24E90A5 423A299919ADA396 7466AD7048DAC190 6EAD02B3B993FC9C 8D312D6F2D14F0D1 48DA4810B771395B 753B82D4BEE9929F 86F200CF01117C57 DF7F600F6D531512 C376C959764B2B2F 9486C9B312B72F52 BDFAEBC560DD21D1 548372C8E801F9CD ED9DBBC388BDA83A 6F9FC986EC2CA38F 655596653590FEFC 36C34D10E7E466CE 3C39CBBEC0E9B5D3 428935F4BA7722F1 996578BCD4DE20A2 465E8EF7CAFB7296 5D59396FE4632C17 70362DAD3A11E592 11589598F85A2285 5BECBFDA6364C185 E07E7C09839FB4CE 72DF4942ED902CF2 B887444B07CE1763 2269A69B78509C56 AC299546408185A6 DC70BDC9423CB4F8 A7FD0872473E4B8D B0DF947F2F8B7EDE A295B884AE17BAAC EE2FD5F3C2572A99 BBFA97A8BA1BBAA2 8F691AFCE2EEC4C0 5930509A3998AF73 4313068CB0FCC9BD D282EF073AE2619A A898114151B1CD64 DA84254195A5F604 3FDE1335374BB294 7E26C4F60CDF08FB A32BC2406B72AF84 171894CC8F374C1F 827AC19E4E209CA5 AAB8EF998C3F5EF7 0B2DA14EAC2C3892 F555BFDA3965CC0E 7881FA75E8040853 2E6CCB6B778ADD94 490CAB8F86F716E3 545FF2C110747BA6 EAFF4A278396CF63 CEAA4E77F758D721 F02CBBDA5BC5902D 9566B791B3ECC4EF 57B1599BCF2406D2 A40BC6E0B2E355B5 80BE5597D7E27AE8 C688EA66EE8900D9 EC9255EABA6376FD 44B392C943A7CEB9 311F0E9447A69955 00F5E3D982C937EC 4B8E6460714D9005 F643944DAECCBE5D 58DBF9DBD70BAF64 FB19216448F7958E 00CBD8497467B2EF 678890BBD559BA5B B3BAE9F4AECD782F A4AF89E4A9F0B6B3 09D3D6B0655F92A8 CA7C7FD3F1E9E287 1B899A38C892E912 6988871C34800E5A 26B533343C6D0BA8 DE62C002895F14A9 4178AAEF02B71146 139595F52501FF3A E109E39F37C14BBD 0BE35367609AFD2B 45C7D1F3577BC4BF 4474D7922E1A1296 942A4A7CCEA1AD3C A616E7E98518966A 8CCCAF445394B021 6DC79496076628E7 2D00534709E777BB 03547A45D2B232F3 BDE28EF5F17AF5BE D958152DF470D99D 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201310031914 (name+title). Key = MD5(password) = 7cab376fa5e0c5b7a67964c3d8384e03, 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 a1fdfe0f-ad22-558d-a93f-26a0b43441e5
  2 a4636e00-1c8d-452c-b8cc-a10d67734085
  3 baeec53d-f1aa-468a-a31a-4ee304ea7bab
  4 76bf1996-d912-4f42-8025-67d14c9fdce9
  5 df527779-9ea4-111f-b669-bdf8b6a2c01c
  6 66dd453c-a887-8357-a432-dad63612a5bd
  7 54316bf9-6d4c-491a-8056-1e07c542278b
  8 605f3260-1a5f-5cf7-b2a5-a8ba99c22a9f
  9 0eac91c7-3636-30ae-8dc8-7665722bc823
 10 087ddfd0-12c9-28cf-b258-c56a5b857b28
 11 f0fb2527-1077-1956-be73-7e5dfe7b9e38
 12 47935f63-76b3-0cc3-b1f6-885b13c1c0a3
 13 9a5136cc-2e59-3464-b931-9f4a0eef5419
 14 a83d3651-846e-16fd-8296-f20add490809
 15 5c680bb4-54c7-7e6b-93aa-351f8b3b2f77
 16 f40160ec-964f-483f-92ea-a92508215f09
 17 0a19d353-c369-1b70-a4a0-63c8de0823bf
 18 07d7ade7-1e93-0fe7-97a4-0a7f74126caa
 19 5b705eed-5f33-8e75-9e36-9cc110260341
 20 5f3c7908-e0d1-7b95-908e-e4e9b1c29aa0
 21 fee6017d-47c1-8433-b390-d1476451fce0
 22 3d5172d2-6f2d-42bf-9398-a236ae1469c1
 23 bd3750c3-a39a-1aec-be56-a8303ebe78e4
 24 6684fdeb-6d26-3c30-a85d-c9fb31b31bab
 25 02bd8e28-21f3-83a4-baa7-7d62e3edcbfe
 26 424e9035-9ffe-4f40-9638-df70c12c06d4
 27 53e7f368-7dd4-1850-91a1-78d82339f4ff
 28 626c541c-a06c-61de-928e-74e979db78d2
 29 168d46c2-b215-6377-8984-c80691597b35
 30 5b65908e-204d-6272-921b-e430371f64b5
 31 3d9b7bdf-a42c-1622-a5c3-199ec9f179bc
 32 36716d25-2e4c-5d0d-a1bb-0a5938d2d39c
 33 c4632851-1a88-054c-946d-a9ba594cf104
 34 346420cc-ae6b-04e5-bb01-e1507293b757
 35 c3e45487-255c-8ee6-a601-5a281941975b
 36 6d5b0487-ab97-3b03-b63b-7cd0d9417df6
 37 fd6124ff-a3ed-55f9-9e00-fa8aa5d54293
 38 ca4b57e9-436f-5464-a897-3b65ce15e12d
 39 626c4685-aa7d-6006-8006-7125dfac8e4e
 40 10ae6efb-24ee-530f-89f6-a31c02af06b4
 41 b320adef-ed23-898c-8e30-a5f49abce667
 42 73b0d58d-faa6-078c-a8db-d39505dbdd2c
 43 e1487fd8-cc93-1cb0-b677-8c2e8cd3b0be
 44 66bce9c8-761f-7298-ac29-4346c327b67c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 54441845321031741087841384166615008355658017. Exactly this sequence comes out of new Random(84).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 152 of Run 53 (seed 26,950,390): new Random(26950390), 4·Next(1,12) 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-09-12 09:30–10:30).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.