A858DE45F56D9BC9 archive

201307300000 1ja23l

explained decrypted filler

seed 764

Metadata

Post ID
1ja23l
Title
201307300000 → 2013-07-30 00:00 on A858's clock
Posted (UTC)
2013-07-29 15:00:57
Timezone
UTC+9 · title 00:00 against posted 15: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
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201307300000) = 1d410781d83dc5325b5a8a3b71e59694 (name+title)
GUIDs
44
Filler GUID seed
new Random(764).Next(9) ✓ verified
Run
Run 49 (seed 822,652,546) (seed)
Draw
123 · predicted N = 44 ✓
Machine boot
2013-07-10 11:27–11:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
4 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

04AD7F41EA6FB08E 4AF2B406F4F4DBE0 8283563634717087 64F8F66794C5EAB4 63A0D863E54B2721 5B6EDE22E81AAE4A DCEF8CCAA47F22C6 84D95123EC86EC01 73D0BE3189D6B0A3 D1CF7341E8ADAE69 3798213864B03545 B6534E36B69731F9 AF5E0EA247F8ABC1 6A8534AA5A69145B 9FEC5A26438348FB 733509B7A323570C AB55E88D04813603 BEDC8F90BA447C23 534B7110F35EEC87 BCB3E17093E52074 A56F1887C3432F6B 009E167A0BC8B14B 6F23CD1A344D8A5D 6F3E44C67BDEC0A5 7EEA1404FECC988D FF0BC6004FB92AC5 11E08971E7A31B91 23DD7362CE8F251B 82BFBADA238DD432 9D631BDF89BEB5B9 CF6ACC8D8781A59F B8B5595F5F2265DF 1C5C8E39E5C72A1C 686492FF75825AD6 251A89C560390E99 85C7C92DDB215EC5 342FDE3BA02F6478 9E77597BC480B418 D93294867B419E98 22425B1BA651EDA1 4A8AEC9B4B5D29EA CF7D5A4A9F4F3D6D A71EA0E65B69505A 087950B68FC55E70 88AF1D86A291C19B BE729113903C0AC7 6EDF080095E3D800 3507A5D0FD4A3091 33D12AC34B3338B8 B5BCDF007A42F085 28A79D9F6B59158C 15E8FAC579B6410F 755DD5503A684D79 AA793AED957CF872 A96842D7D64D8F52 540779A906137564 4E690F6AFDDC96FC 996548654730FE1F EB1F4DD849AF4821 A45919FAC813BB63 DA929418D1AD51C2 E974B32B24614094 CC9D87387C30E294 4F36C6D8694C8C1F FA8E71FAF9E55AFC 1D1B99779E4C1CEB AE72300D25738C31 D35D2CFF7CE677B0 48020E60FCCC1402 372FB19381ECC3B2 96FD138CF460B405 A682E77BEB722CAC C0F2E3739C093CA6 6DC8410703C22659 4A47711A3B4241FF 7B9F45E226626089 3762D458DE603AE1 AAFE384649395C14 DD70E0B24EEFB54D 9FE2F14912ABE41D ED8DA0850CE7D76C 64A7A4B148EB337F 83636F37BEAC6BAB 24A4973771DD653F DA6703954C87ECDA 393E2C89B4A09275 351E1B8B434298FB 913A7973351B319D FE92081613CA71DB 38BC9259DD514127 3D90036A2B71B417 EF623B2FF5EA999F F62E1E29B6849B6C 0ED00885FA9FDD91 03F4CA5828D0CF25 57A0ABFC20B63B97 1652316004E77CD2 7763D48C698675A8 EC534EC3225F63D6 A69A90CC1D3911AE E3E2A8622A53677B 3C7BE29CFAC1B22A F79CF5D4C19D02FD 62A0BF52F2CB96DB 6DCA4E0A954EC905 0EA6B4EDA8408326 45B1CC9264A61E67 9642B65DA14C1DE8 6B6F19960583C5EF 74E3490EDEEA45A5 10CA0728529EDB25 A0E78E15FA424362 164B420683011BBD 6CE9D77C225C148D 07C598E4AA780B90 BD8129CDC649A94D 7EB7BF3508C44BD1 6EFE2B32F6A22603 A30420F7B0739110 E53AC20011C09585 4D3E8091C08512C9 954B5EE9185266BB B7D1D4CC0933562D BE4FC5623C857D93 85C4BD59C3517EB6 DF84C0FF25AF1721 6923A3EDD36386E1 7BE75E687EE5D5C8 3DA8ACA771E94C27 78534617085FBD80 6E4154B86AF86DA7 51D0EBAF4559E2EF 16327376A27B0BB0 A35E3CCB4C9796B0 759B89AA761479F5 0F014496416A81FC 63567636DF55AC71 0601FF6B9C3E31B9 DFBDE3C3AA96DB3D 033EA0CE816229C3 C81DFC89E6A864A7 9D4487FBE5C1A617 A680A8EFFC1BE13A A7801E1457823544 99866C33E515E009 42DF6B240EB4058F 9733E31A5ACDF95B 1D4287B15B694F4C 4347213622254FAB 960C5F34F1FF9DDC A795446E53DCCF36 A937823F41E67247 0D1DD00FA046BAE7 C49936F04C4160DD E7481D72D10F36E3 EA4341D99BA2E641 D8F183DD3FD63A29 F6AE33931B95085A 4309B0C8C1ECCD0A 7AE01B33B6463661 72BDA445919E217A ECCF7C6A8422C271 B0E64BDB521B48E2 E789058312CE95CC 07475754A081AF2B 306B55186F5FAE2F 60AE05C917BAFDDE E2D3819816050534 A856E86CEEF50AC0 07D1C84D9794C99C 4580B886A2A63E33 F1FE4C84FED07DE6 7238A5E2C479C18E 5E93A0EF1E97F934 C09C91C1F7029EF9 C2DAFBD70508D2A1 14FED98EDB530B3C 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201307300000 (name+title). Key = MD5(password) = 1d410781d83dc5325b5a8a3b71e59694, 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 64b562bd-984c-795f-8c03-f6eca93a232a
  2 bba3a3fc-20f9-8662-99c7-c810ce230b6a
  3 dc293bad-c04a-7d52-b716-fa8b95c12bab
  4 051a3c63-1eb9-58dc-bd93-0aa7a79dc7bc
  5 53e5aa9a-92a9-1160-8cd3-312fb4ca92ab
  6 6da4ee81-bd25-18f1-a0ae-aa8e5d505be8
  7 8d911fd2-a5aa-1d33-a787-dd3e759d7f91
  8 b4e0c397-dd3d-6c1e-9911-820d252216ec
  9 355d3086-cd2d-404f-b6a3-5499802b30a0
 10 474ee962-e5e6-8b5a-9e7d-b7976c7d407a
 11 281ec34c-94e6-1cc4-b73d-29226b7e10c2
 12 b742ba2a-a331-87f4-8497-1401a4c1fa23
 13 48bd8907-fabc-724e-a4d1-db1577e6f423
 14 14385274-ed14-8a56-8feb-7cc3bb5bbcf9
 15 1b67142c-1095-622d-b02a-92b128320306
 16 27a4aafe-bab9-1af3-8667-43096390910c
 17 cf51fefb-621e-08cc-9c5f-6b59bbcc1969
 18 fc8b46b9-573e-609b-bfdb-165414aa434c
 19 83b0eb31-093a-32e3-af5e-927265f5819e
 20 717ca868-9b78-114e-841c-4dfcf7847364
 21 8919309c-8317-2581-8b43-c2369e1a6242
 22 1b6bdfa5-214b-24da-98ea-ca97080979c9
 23 4976e179-7f55-151b-91a7-12f1e7cbf03d
 24 8c525913-ed51-8bd1-a112-7bffae29b4e8
 25 67cd4c17-e876-5c51-99d0-8b123c49809a
 26 eb4471ee-9395-8bde-84b1-0b7f4de21963
 27 36ab44a4-73c1-7d6b-8e44-b6a158113ba4
 28 1f50b5f2-9afd-096d-9925-fbe40236303c
 29 9438fdc0-c06a-593a-9bd2-dae05b68e377
 30 5a2300c8-9679-38cb-824d-fadc9dc9b7dc
 31 dc8eb3d6-6678-2264-b824-5a99f18fd7ec
 32 21a2f5f9-728c-6ebe-ae0f-422ba30438fe
 33 5ece2ee4-aff8-4d23-a74f-30dea929875c
 34 e367f51f-2f47-1dec-97b7-cd8834fb7fcb
 35 fb53f7fb-a586-3e38-8e98-9d55cc6098e5
 36 d405ee47-9648-74ee-b839-64b50c6ad0e5
 37 16612aec-8a44-8946-9eb6-2783e90d27df
 38 2415ac9f-8b59-067a-9700-f57e3d81de10
 39 1e9dc6ce-21e9-1d3d-86b1-75681121d774
 40 b910b5ed-53ce-6813-8556-1d83ff7da310
 41 de85b0e2-3946-0831-8248-e72de517bd59
 42 080697f4-7589-8b85-9a14-c21a21e2cd6c
 43 054aae36-4da1-25cb-9888-7522f0f71290
 44 66ad1316-062a-6e82-8f42-a097980125d3

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 78751116481878610631221858705326413780160826. Exactly this sequence comes out of new Random(764).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 123 of Run 49 (seed 822,652,546): new Random(822652546), 4·Next(8,16) 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-07-10 11:27–11:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.