A858DE45F56D9BC9 archive

201210080525 114q05

explained decrypted filler

3DES(name+title) ECB, 61 GUIDs, seed 668

Metadata

Post ID
114q05
Title
201210080525 → 2012-10-08 05:25 on A858's clock
Posted (UTC)
2012-10-08 09:25:53
Timezone
UTC−4 · title 05:25 against posted 09:25 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,920 hex characters · 1,960 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210080525) = e836a40667caa0b2c3c68d6c98321df0 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
61
Filler GUID seed
new Random(668).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
436 · predicted N = 61 ✓
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
0 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

789663A2BE35F830 2ADD80E4E9407807 96D269E880F121A9 6E91616609199093 35B0DB4226CF7C79 584E5CB64FF6D363 007783F0B31732B8 61063322845EC24B F4700C1FC2BD1B48 208C19B8CFFFB78F F02953CB2C1C261B 2882D55228E6D7B1 C0C18F3FFE2448D5 A771D219DB939E54 D0554476F06CDFE2 F00E22E10F10C90F 18E2F7F840EFFB0D 6FAC5FD6DDDA2116 3DB49579ED54A522 8C195C2E26B2F459 773B79CD4C437F0B 8D3796F2FEF15FB7 E9A9BE50D420A10B 958067523ADC4120 3870FB8371BA91CE 350D663F7DD81106 0A50178F68B55EB2 DB768E54086777BC CEC7C145E00F66AD FE49ACB956328D22 72FBE8258FDE6271 827EA803C239D2E0 F3DE1F5B837C0F7C 4E319FE24098F923 1B85034ADFCCB20F 711100BCCDBA67E4 A55905C778CEA1FA A2AA923C80C6A04B 9A8E61ABB7A8FF33 5AB7919BC03A8904 BFD7DA5DA3C03B3B 80BA2784F58299B1 76A72D288A4D12F4 B79DDDCBF26598EA 1C63A51EEC62707C 5B5A7C6A801AC7B0 F2F2206621F434DB 3F99551A2F0BFFE1 1C8F3429E2BCE77A 80083C9E2835E401 2D6EDE0772ED0A52 688A94F4E40221F2 B7DB0FD71DAE6758 64ED45989B97F94E 04D79E327CB5272E CB90284A5ECE37C6 FBFF0B3E9EA84F3D 120E0CDB11F5A14A 255E3EDD216BF9EA 146423C7470AC12E 755A24CEB6543271 565A8F8EF4B29F69 CB317DC3B0A9CC52 48F7F421DBDD826F A2D4753723CC6E17 B2CC644C06CE53A3 2C244F74A37DD3E6 E74575E93BF25F28 A6AEC8BD9D0125B7 B22961961F118B69 183907379470DD99 B555934A289060BC 6A1A4FD1CE1B343B C5CF4F1E4C4BB342 123EE443C981876C 44FC108F856DD963 BF3F060C234BE3C3 22304D5D204D1B62 7931F64B470047A8 6A7430ED290698B3 C1F0E170513ACD7D EFA91E58F1C1C10A BF6D715F0CACB5A6 C126D1807580F6A8 5166A88D03CD0885 A210E9BA9FBF4313 C849BE257B3A795C A32B8711BF5E16EA 5A6A6FF269B373EF 5584930877CF5C67 77D3BE1CA6D60240 3DF6338211900DFA E13FC73FC5957B68 6EAF3066D6D39781 229B1223A4A64D67 A9742BCF2028E185 AF0CC95F9A2E1D2A 0D41D6500B55CF10 F948550F39F0BCC4 1032F5F4D5191CAF FE6B107EFE44F6D6 3C4B952A7F49C1F2 09CFC1A4D66FEA9E 46267B6BB7BD859E EEB676324A2E4712 1E726A43C9A75693 FA66CE1396AA62B8 E4BF7715DCABBC53 6E9E4EEA0BA68E61 4A3FA6AA2B26211A 3743717643B2B8BA A5ED2D7F0CE9C03B B3BAC364644798C4 E61F196FEE20CEDF 89D6D7988BCC22C8 BC031ACDF749A607 C3E65BE404553235 05D56AD5FB318582 8B20690A7C429647 88E1B5AFF91DC594 E2E9535975173D16 8B57C8D002227157 72BAB74BE6B54C05 77066E44646EF539 4593CAD2B6C7CA92 6EF31637FB723F50 C5A439952B1ECF11 2ECC1D9DCFF2BD1E 2ED2E4D923DB9572 605ABDFBA8B52BD6 1E848C20F7813E84 00DFBAA081C456CF F03A09F415845F61 0EDE8752D109E36F F2AEB50377265780 500028086986F80B 837C99155F38A094 4CFB3E4BFF2C29C5 EE3408D46443D929 983444890E049E13 53FB391618AAF63F BFAC5C05C7349A45 901AB56BE75CFADF D63967240C235870 C9C022D6EA53D286 72372068B5AF5FBE B6F01272B74739B4 6680466B31ED0B1A C9BF5820EFDDA2B8 1A313704B3A9A90A C8423DBBD453A29C 36C9EA2B06840597 5A8D23084BCDABC5 97D207CF627F9397 C104CBDF02922BDA 355DEB3633499071 F5965465A6D33E76 B18CCF15B2FE7059 DEE6F7E76DB8D505 39C24276F6579CF4 09886A5936A4EADA DBDE42B63229BE8D 7075FE563329CB70 CBD4484C0DFBB9BB E2474C94641C63FE 9CD255135DA339EF 1964D11EB4B0E745 BC5EFD9C99070970 5427DE3A18A587DF B7C5547BAC0D6A99 78941CAF6AD2EB5A E46AE3ED32693D76 B809435E626CED93 107784A7EB16E8A6 882E332B9C49C1E7 96D0F41ECDE3BAA5 C3E3FFA1D8951BA8 81AC7D0F2F5F9F4D B7F6573EBE70BD07 BA4A30C66DA7FCAC 0AC5971A943189D2 1CC2D1F7D48B4BE5 9C1A56054B52EFC2 B03BEAEEA1A7CB46 7D0970370ED06C39 046EDF018DAF2E6B 3F90FB27D7FB41EE 094AC2D4EBD839D3 A5C3AC0AA331D63D FED2D98F43802325 68047D76DEA4F80E CDB5899675D31B06 5B9C0F666B7FDAB9 5386AC78BA959F9A FB8101F9A9D6F311 96201AB988568A94 BAFCB51623957E86 E62C7324887A1637 38FEF539B62A8CC9 25B9CCF32988DFD2 8EFAD914ACE092CC 53151CFEFC597335 80D9329E98571999 2642F0B60AF9D5A6 68CAF672EB5D1967 DE49C82AC7CA533A B99DD4BAED77884C A6F12F98CB4B1FD8 7DBBEEA1FF3446A3 B5FA2E754151937D 5444B832910EAC42 F722B47265E8FEE6 E06A3B758E824CD9 E3DE796519591EF3 31185FFA8009B79F B4ED2098AFC5C244 A0471E58314A85AB 1BAA23BF9655CD2B EB7CF10B969F163C B848E8B7DD7B5BCA 7720EB24E8254298 C0104A0D5E7DD6D4 5D29CA914A0FDA94 3F8A6023E7601288 8470C6ECFA9DC11B 97A1965842D7593D 888D6F14B52C6808 BE0A2C7055322E5C 84CFAC522A57BBC5 84DFEAC84EB6FF3E 59B4004E126EF778 B8DFDE1EDD65A0C0 2D1521819C13AAD7 36D258C8D6D8AD67 36B45BAE848068C2 701D8E04EB3CA9DC DE37469585DAFA7C A88E57170AA6366F B33185DF36AC64E6 4EE14F02A5E2A4B0 A5AEA541F635F181 B37E36D3252F094E EE00590A1C0E1B13 462A38B5E15A3A62 AF546B7D29BA37D0 
  • Read the ciphertext. Strip whitespace: 3,920 hex characters = 1,960 bytes = 245 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210080525 (name+title). Key = MD5(password) = e836a40667caa0b2c3c68d6c98321df0, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 61 GUIDs as hex (shown below).

Decrypted: GUID list

  1 bb3df571-8ece-6886-b43c-a78e045e52aa
  2 dacb0543-a3ce-7331-8bbc-199e348767ab
  3 4dacdbee-6825-6a7e-bd9c-49be8f9b3e09
  4 cb945c5b-c8eb-1e46-bb13-3ce2579d9fae
  5 f6345772-d387-714b-b081-5156db04010d
  6 50062a6a-c21c-2afc-aa5a-5179ff228d48
  7 88944492-2d4d-14df-ba48-6c3d179f08b5
  8 ab66d765-ce41-521c-b9a7-522d2d59b250
  9 0b8960ec-61c9-5d2c-9aad-c8d6db905acc
 10 4ec260c6-c498-5529-ac1e-4041624e3b63
 11 b3228b58-88b9-3d8b-a5c9-d0ee013d74ad
 12 6e421493-8e5d-850f-a1a8-3daf9580f957
 13 f7ce9944-630e-7224-b7f0-f346fe55723e
 14 440b00b6-49d7-0f81-bbc1-08c88907498d
 15 f73c6bad-4786-585e-a151-77819f9b3f95
 16 e93e5793-0219-1699-8db3-042c03dae6e4
 17 897df164-426b-52e8-857e-9fc5a7c71f8e
 18 c930e558-ef25-113a-b4c0-a89d3790cd2a
 19 56ba073a-3f78-6165-880e-cf57054f3e4b
 20 737363d5-ddc4-8f30-b757-f93312279ba3
 21 a861d0dc-f894-54e2-8165-dcc63677cc57
 22 f577b0be-9815-6abc-87ad-f742804b322c
 23 ffb6fd37-11fd-72e8-b135-082c31d086a5
 24 68cfaf82-d496-398a-b720-6457e8fcea04
 25 9b952691-135a-13c8-8d4b-a8076b2c1aaa
 26 8ec47b5e-615f-1c14-b39e-890150f66c90
 27 70144926-0ed3-2532-94a8-464ebf1fc6fc
 28 a5f970a4-4fbd-58ea-b02f-8965849449ba
 29 9668ab1c-dcb1-07cf-bf02-9c6996027af4
 30 e4b597e9-4f87-0caa-8144-af11f8d63d75
 31 1183565c-3781-779f-abc2-a91dd7427824
 32 27c9bc7e-c93f-3a65-bf33-d21a033e59fe
 33 77f4e4e6-7b58-8245-921b-cf7581d3645b
 34 0938ea97-2b4d-61ae-aed4-711055024d28
 35 4848d014-767b-82a8-a92c-3d9255c22e33
 36 95fa1a59-16e4-6a17-a1f8-39690a962fb5
 37 1f5b093c-b9cb-3c05-bdca-31fc77a4fcbf
 38 8731d86b-e2a2-5259-896c-fc11e07b8278
 39 58c6d44a-74f9-6264-8a98-ef5af6cca9f3
 40 dc0875a0-8190-26c2-8cd9-557f4983e5b8
 41 de2e1648-7425-217d-804f-3eaeb197c738
 42 5f63d4ea-f4bc-249e-b099-e83688db265d
 43 9f4de92b-6c2a-276c-9ab2-53b32dd00d57
 44 0ba58278-d24b-7b38-969b-61db1107275c
 45 6c9b94da-6f90-0b30-bbc3-e9d8404d2802
 46 c473e70f-858b-0eeb-8f32-f26338ac91f4
 47 37d8c8ca-dcd7-5c76-a298-188be88407f7
 48 6733a233-a1e4-8272-87cf-5d707ab0979a
 49 a7055ca6-aac8-3c32-ba97-d8ce95c223ba
 50 c397f1a2-f2c2-4ac0-a5a1-8887f402b42e
 51 ae80db47-f02b-060f-932e-dcda0d4b66b0
 52 7a75d359-971b-70e3-bf7a-1299a051b48b
 53 084aab61-464d-04a8-b7e6-16765ac1abfd
 54 177a7487-5d0e-513a-9496-8348e5d9c192
 55 5ff3664c-dc40-8d91-a1e3-bd7ede88bf69
 56 54aa3575-383e-862a-822c-536d94f02635
 57 bd7ea883-d341-804f-adfc-aa5e12da57aa
 58 e9986e1d-c347-27eb-aa1e-1e1d5e12122c
 59 8613807d-0624-8350-a50a-86e8298cba98
 60 5f292f3e-9d47-59ae-81e8-585f918097ae
 61 07bc9803-4cb2-055d-8d46-a35b9e07decb

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 6761721555387051516856731125007386863562222700583407058882850. Exactly this sequence comes out of new Random(668).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 436 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 61; the post has N = 61 ✓. 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.