A858DE45F56D9BC9 archive

201210031841 10wgnp

explained decrypted filler

3DES(name+title) ECB, 40 GUIDs, seed 454

Metadata

Post ID
10wgnp
Title
201210031841 → 2012-10-03 18:41 on A858's clock
Posted (UTC)
2012-10-03 22:41:35
Timezone
UTC−4 · title 18:41 against posted 22:41 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,576 hex characters · 1,288 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210031841) = ffad51ad80e664af0b74ac15c5cb51de (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
40
Filler GUID seed
new Random(454).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
116 · predicted N = 40 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

FC7FCE3A6DD6A6D3 C4B5FCDFF57434A2 8182F33FF749C76B 2E0333C5DDB6AA0E 4F22E0AF70BE175D 35E7FB9AA0AD3D90 35BDCE90606FDAA0 9BF48DE0D201E97B 5117E4A17C4A1DA0 BDD6D22B9376DE8B 5AAC60678B4CC7FA 06743D69DAD1F7B8 AEB9A851BCB10F40 157C08FC58CB0D9D EC4B7AABA8630D56 332B42CC3C097E06 8356F78DF5D5E238 1C0A3012235522A5 98C6911DF7F99D56 4FB53226D35A57CE 5609FBBD3135343F 57643DE3C4598696 F2AB193B7DC45736 F7D1DA60D6085B03 FF589C1DFAD639E3 9418F8E335E6F23B 20CC2338CB407C4E 97CC43CDFC1E4265 4122FEFFF441B4AB 80E927C671695882 2AE8B25C4921DDB7 4FAE6ED59FF0ED74 03474624977B7C2F 8232DD8F4FB7E38E D438B64EE557C6BE 4EC09082C549A6BC E3DC798396F04D11 65165E795A8CBF8B 1FAC8C3D5D31F081 A6FAF98AC0054FE1 3D117F246185C755 6B117D4F31EBA773 E4D405125CBC7611 07E369DE97EC4FA0 A1DE1535C4A4F7BA 31821B646C00BF7C 4EED7079A4ECCA3C 6D498DAE06781B41 03452101120FD3E1 458F6DFC25718B42 CBEA37BFEB4A223C 8E7379B4B1323763 051E0591AF9F4AC1 D0EF0E62B07E8E5B 3864E1C0E7E71F3D BC040FC6949B70CF 074FCAC30DB9638C 9C0ACC4321C23DC3 7FBAD69832A8B03D DD0AD824D0650E1D BE4AC225439087D6 105910862DF2B6E6 0A21F450395CAA1A 31BA527D923E0C51 8F422280D9744547 F9375917F89D806A AB7EB7A143358E8F C97FCBC75422D56A 4EA238E634BD5499 36313A32BF4BB9BC B34E29AC5DA79FD4 C18E48D39C143F04 6667093FCF8895B6 67C981BA433FEC73 03D9F90B462CD202 01776A2456E5C1B9 1A82D23B3EAE5807 C5614EB7BFB657B0 8C432422F9AE205A 70E202B32AC75AE3 8B3D2378E8FED794 062044E7E80F91D0 8673C5AF269A9858 C99D671424208711 AF7E31FC1096C233 DECE794BA368933E 0D1A0B80E34EB863 28D7F83411D29439 35D191A706E2D87D 259936FA3EC74580 5F480ECB6CB7D8A5 8A4AA441276A689B 73B59F9F9D62C6B4 47188AB697947EF6 75FC576320440B62 0E90B1313161205D 1FF48CEC97C31DE6 77125A91E9E1F9BB 6DCCDC68FD705E3F D9EB90526A115C7E 82C2A85EFD93C243 2E7692593C91CCC7 A4DF72FC3F17062C DD1AAB7B639F697F 9FA76E04619F73AD 20C6086D31A1047A 22CC68C83C1DB648 7E789779A127D222 37532FB7C09C2331 7BB68C59D76E2B8D F8F385864DBD28E9 B9810DB89EB54337 122E6779DF2A050A 3C98E07135BA9D0F 175E73A3D34A783C DD5F473300C89838 AF103A03CEE7B9AD A305A3D2BF3AEECC 026660907AF44BEA 268A9A7BDE9411EF 809B7853CB00B793 7454651C010450DD 3F2EE9FBF20890F3 D71DE1ADCAE27A3F 8D5DA64C179812B3 A261EA6970B4FA51 BC97D3AAE1B0D8FE 51DFDC9EB3CC50D4 EB0C866B236936E9 CE51C8E28D76AE24 AED3F2179E7862E8 BB21F4761C3934B8 8EE938F76EF689EA A7B4F80F1F4226AE 52F32189ECD2371D F6B7C7D6900030FE 51A0371E46B0574E 01A8A366D5BECAB1 62C873681D825173 A3AAC5449ACDB449 A92C4562663697BA DDA7196C44E7E62C 7F054E4F2AF1E485 364C37D4AC225ECB 7FBBD8F60E0B86F4 ADD060FA5030A7A9 18A653BB72672D35 D1D477AA290FCE12 6A33CFC38ECDE048 352CA83AFB91007B 8B20E28B93DB8E05 51ACD11A91F4AF06 860D8B8F24EAFCB2 1CD5AFC39A887E5A 02220C632A7B524B 042DDD6100273220 512749FE6CA7965F 7E7C7935E60F0946 B1E4CC712246A1A1 AAE58561EEE3CB3D 137D3C63687AEE53 
  • Read the ciphertext. Strip whitespace: 2,576 hex characters = 1,288 bytes = 161 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210031841 (name+title). Key = MD5(password) = ffad51ad80e664af0b74ac15c5cb51de, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 40 GUIDs as hex (shown below).

Decrypted: GUID list

  1 3d768f97-d640-8884-be38-fa8db31ab6eb
  2 771afd87-418d-0813-a917-7042aea138fd
  3 d5980372-e83f-0eb8-a2de-973ebb57ec85
  4 8ca7001a-d348-4013-8b74-a106f2a69775
  5 1fede6e6-be1c-11a3-b85b-f159d23be9d8
  6 d361a6fa-931f-2451-8088-ab0f819f3be6
  7 43640d91-8be1-224e-9d48-7c6ce1a81a51
  8 5e0a6e1a-6c51-108b-8f30-b935311fe65c
  9 2c24c2a4-a098-16ec-913a-0c4f237902d9
 10 5292cc7d-bed9-65ef-95fb-1591a967ed12
 11 4b13cbb0-686f-6897-b41d-06393bc867cf
 12 e4ff600d-04d1-81de-85b6-81380caf10eb
 13 c5fd4571-56f8-63e7-97ef-35437b7af817
 14 46eb3bd7-5cef-550a-b285-cabb231eba1c
 15 0da298c5-2099-60fb-9702-f9348853f815
 16 594582a2-b52c-591d-b67b-24fb177f86b3
 17 ea6c25ea-73f4-6a8b-bf41-16645bede76d
 18 9ad41582-9d57-49b8-b803-5c48d59616fa
 19 19516e00-cb6a-8f6b-8837-9a967d3b2e6a
 20 3e3e8f29-fb28-06b6-bd33-031a5482a228
 21 9e2b96c9-6352-1707-8d48-4a48cb9c7fb7
 22 835ada0d-421c-2dcb-9c5c-15143d1c22ff
 23 68dd018a-5852-6eab-a163-bd34c3c4a5c5
 24 fca723f1-6e9f-5e01-96b3-4e4923e0cb70
 25 1976d309-64a6-11e2-a63a-5348e00aa33d
 26 ae738e7b-3076-4d15-92c5-abf1aadebcda
 27 ccd37f9d-a6ff-251f-b250-93d3aa334331
 28 88cd3185-a0ac-82ad-8839-74d25fe45409
 29 d3eb7cd6-9fda-83e2-a837-57c2c360d8f6
 30 13e713a8-1f04-67d6-991b-f12a58e69ed4
 31 eab883ec-27be-75ac-9b5e-b2301c39aa17
 32 3eaf66bf-fb3f-096e-a5ff-f6c0c152c6ae
 33 95baa40c-23cf-7f1c-a72e-e2b5957c7097
 34 a0131487-d1c5-3fc3-bfa4-6177c2e6f983
 35 75167709-8471-1d89-80ad-403bd09d5a26
 36 5a22ab98-075d-3fb9-b021-c18bdc44014b
 37 dc5dd872-2e73-0fd0-8e0f-93a849f07680
 38 3dc2ed0a-444b-7303-b2fc-c18c91623b40
 39 cc987e97-4304-028f-a6e8-d0e921db54ce
 40 1117c30f-9a24-6a9b-abbb-16d68eaabdf0

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 8004122116686565648012651428867073130706. Exactly this sequence comes out of new Random(454).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 116 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 40; the post has N = 40 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.