A858DE45F56D9BC9 archive

201305271419 1f4i50

explained decrypted filler

seed 681

Metadata

Post ID
1f4i50
Title
201305271419 → 2013-05-27 14:19 on A858's clock
Posted (UTC)
2013-05-27 06:19:47
Timezone
UTC+8 · title 14:19 against posted 06:19 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(A858DE45F56D9BC9201305271419) = 134d80cf2f3485375327b58890908829 (name+title)
GUIDs
60
Filler GUID seed
new Random(681).Next(9) ✓ verified
Run
Run 46 (seed 39,043,781) (seed)
Draw
65 · predicted N = 60 ✓
Machine boot
2013-05-15 03:07–10:31 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
9 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

0DD30D90E44C108F 82AD140C9798195D D9C73C086A3C2451 2E38899C3D613E2E 75C2CB106685DFF2 FD70B9247F668619 785D356174174F38 EEDB7F3C63889D4B 37921E74F42CA862 DA346888B87561FA F82931E7595F4DD3 1D247DD23F2BDFCE FF007EEFB0852FB3 7A59FBAB606B0ACE B73EC47324AFF905 C770392DD32A1802 A2DFEE69966D3A99 3BD634AA95F7A718 C74E88C0F1502AC6 F7A41C362A9C1E90 F1C1064BD4744336 2567E3AF8E051DCE E2EAEFB2EDE08024 11A52975202F80E4 8695DA796A433D8E 60412E59F9C657AA 1A62AAC1C39DB17E C73AA3BA171453A5 B560FC4F0634031B A6B16BBAFC31C0C1 1F45CC525AD9606A A375EFBA0F074FBA 95AB7784B387C27C 594062DFC5C8A9FB 02C714EE106CFBE6 55A9BF51CAC41450 979B3EFF8B8D93ED E706078A6E4E9561 52E84CBA08598795 17509E8B4C1BF258 735280DAF7E49CF4 430D82E6D7788DBB 7FE4A41C73919896 F46A79E2ED9AB04F 4F105591D98D6462 EC55F6C917A0E7E3 CB99B9D3A0D3B281 A59315C6A2CD0169 A54FB1D78F2EEF53 318ED51ABCF45F04 94E223DB6A426120 92B863A93B3DF304 FCDF0C83FD1B3D80 138E7A52FCDB0EB1 291364CA24F5F051 34E4EEED6F7FCE7D 14426D0256E0D49D 341D0B7D6C262BF8 4972979815ACE4C5 844DD7DF060975D0 C0DA28010831FB9D 90772D7732F0DF16 290AF7EB3E8913B3 97FA323BD3B6E857 B0C942853DD3BCA5 DB27CFD02BA543F9 944021D806B6A75B 14A2A66247446670 164E5BFA7CEB6138 C6623A2697B29644 2E0C1938F0B1BD73 97411FF26ACD1C0C 3B5F88E7845DA50E 433751089EB2D5FC 9E6C47A4A27808BE 33714861D4D84C9F CA424C4905C4210C C26E3022C313B1D2 45187474A0CFD524 F2A7F07ED5136C4A EA226DA42DFFB675 BB948C3BE555B95C 97304FA9C4B31632 9964666F1D6F806A 37AAEB08F296D416 D73C0F84483FDA16 206D286BBEC455E9 06F1AE7154EAC0DF 4E20590EB8734D13 CDBA3F4BA4409EC7 D433A725CBDEBB40 C2EA7F58A34B6822 9808B2890C6C69D1 887E510DADCF04B8 937D70DD17ED2826 5D52DB493E2386DA 3E4B615CE4D3CF2C 9CAC7FDD12FFD4BC CF0279A6429BFC2C 1BA2EF9336C89E27 6FEA1DBE70B57AF8 638D17AB8329CB28 2CD01C3366DB64BF 8CCADAECC288E077 247B560C432DAD93 61E90815CE9ACF57 FC28B41FE62642F2 FD44130FC772F455 38F2DC7EBF216B5E AC11B6B3C09C1320 F6894DB4C1AEA07B 74E99B7BA0CB8EC3 B8ABDAAA6AD3C009 AAD43DE45C504D2D E040682C83D45F2E 12D97EF48E7BCB60 2A875B3FAF56E3E5 5E421FB94BF09331 2B3209BCD8706BD7 733CC5966738E1AC 1BFBD4546C36C0EF AE78BFFFEED71483 08D1FDEC2424D837 5F722FA7FF868DAC 9408C2DF65920FBE F552E522430C2FAF 9CF4845836593C51 3A0D132CDAB01C87 7213808CD47AF770 DB8ADBA597386585 2BE6DF182122988F E3E2A52413DA047D 777D713AAD5B0ACB 778E24241E6A5FD8 EBEA86E0C1386ABA B1DBB8F9D012027E E555AD3E07A3C489 23373C9AFEC6E8F6 5A549B2E1E592D7F 2964BE478FAC9870 3E022EAF0A8D15EA 7C9E9E11FDEF4156 003B41F3FEEA76C5 034ADBF12F969017 4FD12430BAF7790A F00331FC010DC45A 45E8ED6F542B1AAA E3CB139F8E071AB8 BD48883D4CF29851 53B80D20222AD3DE EF7A2F13B4DE6F45 0EEBD48593B43521 A0DA1B3C519BCB06 3E1E226E3BC9C4EC 9DB757CDC43089AC 8F77F44558B60A4E 79CD588E4CDBFE0A 1EC400EF45E091EB ED105C4CB98B5E9D FEF12E07412D1A3D DF1CE20301C0D626 E48DF5C3512CA105 51C55C74C906383C 7AF5927FB0DD7E67 F15A431D46FFE82B 362080DFB2329DEF 6F187C667C16CC63 ADB39793C6884518 40DF9AD835AC5817 04AADC88BEB034A1 0D6DA3B51F443924 09E3D0F67DB9B2EA 21E7ABAA02B426FA FB4E8E8FEA474354 47DA2BEF744F3035 59D33E7E21993D4D C0A1CD41F7CCF8B0 429B5A05E4B2D7C6 0212687D30A4DEAD 8166C49E3AF3BDE2 A33BEEAAB136BF74 F1C118593ACD8937 4C2956701074DDB6 ED3357B6B99EC260 2E7376C5BF21CF75 F33B275C718CF57D 4DA1CD4CB4A172EE EBF2C63BC559058A E43AAFD4C36950A5 88838188EE9AA10F 59038A3C02CD3596 C03F55D2F56B5E12 BCA492F326A74575 5B354A0CAC8CB7D5 00EB7FBC456D05B7 455517B2B8E4D67D 5AD211F5B7AB773A 3BC10044E73B8E2E 7C1C6500CFA7D1B5 027535509A61A62E 51764B0E2A88C1A3 CC1411A8400C5C24 863F9AACD7BB027C 9ECDB08D91757B0A F584A90D0A3E8DDE D21CB4E52450888E 554B279617B549EC 2B8593B2361552B5 8425EDCFB9AD0C6F F2F1CE6D6EEC5AFD D2174A03F6620830 B8624AE814EBA4EA 0B3E7475A3A14C33 359D2D2DF2472650 9FE0437DB51D210D B7560E7184B4913D 33704C479ADD342D 55FF8DF8AEA9C1EA 52CDC12A8C6BB4A8 F82397D054397315 6DF2369DC5A08B98 26D36FD36EADA10C 08662973E1A086AE EE22105E47A8528A 24ED03F4BE6945B3 8D6F6E680F021676 C97FE57B5F2E20C7 E7AB5AA1446C3E0C F4FC29A73C2B9C52 95EFFB8C1200B236 D1AB3F090C72A4C4 E82FDF3DC4B1798E 4C00273453048133 A8D60CB6757CCD0E FC833027AD350EBD BDF45AF3CC3316B5 6C6C469899351B0B DCC0D1B382A70B30 5D420D36081B3F1E 3D9473D3B6F9DD3F FFA59C965002798E 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201305271419 (name+title). Key = MD5(password) = 134d80cf2f3485375327b58890908829, 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 81f16738-38d3-4ed6-af4c-40db44dce440
  2 be9ab0ab-789f-5b66-b951-b84bf7058f8f
  3 270ab6f5-9909-7b5f-b94f-7b0d37b742a1
  4 7c6db224-6099-8aed-9d8f-55884168e8ca
  5 c433231f-7dcb-6ca1-af95-64286e9f42c6
  6 84e0520b-dc90-68e0-a18b-076f45dd3a9b
  7 01514606-2b12-0962-9443-e7997de0dae8
  8 aaee43cb-e28c-033e-b18b-1438d9b3f750
  9 4cc4bbbb-a054-2c6c-9aab-a2cdbdeff3b8
 10 4af6905e-ede6-3b42-baba-979646a84660
 11 17f088f7-d069-0561-8240-149a2b3acc88
 12 ddd80362-18c1-1c9a-9a87-ba560fe3b0d4
 13 81725f9d-a5b2-7b36-947b-4f3eb0fd4465
 14 953ee377-6c44-6728-be3b-07581b8eb238
 15 263a147b-6047-57e3-be4a-c6ddaa711f59
 16 8a38fa1b-9f42-2e49-a4a8-4964f410e0e6
 17 b46bba27-e2e1-1e5c-930d-83277b2c98ce
 18 1b786c32-a459-176a-8e6e-718eb30898d6
 19 52df8e27-b659-1f95-bc39-80a2ea3da836
 20 c5f1b7cb-a655-0cda-a150-384cb6598b5c
 21 7402a6eb-02f7-2631-b739-ba2e0602a3b1
 22 22c3e60d-7072-8701-8ec2-006f561b5b46
 23 ccdfa034-c81f-0157-9ecf-c8d92a8926ff
 24 90e99ebd-747b-8087-812f-313594826070
 25 3c7804a3-8407-3b81-81c1-e1eb6faef1d0
 26 dac70cee-8181-403f-b38a-0d1c47cd8d8b
 27 e7f4bbd6-8d55-3f0a-8eac-7fffba748653
 28 a938117b-3aa6-5501-a186-aeda397227bb
 29 ab6cd399-a0fc-5dea-ad2f-8aba34ad6cb1
 30 c8813188-83ca-4655-8882-afde154c171c
 31 b78a5058-addf-5cc3-8568-e8dae0815a9d
 32 08ce520d-1aad-7c2c-83ee-ae0982d2da8b
 33 3193bcad-77a1-10e3-855b-ec5c5870043f
 34 3a7c755f-b158-0f1f-90e6-a358b275c904
 35 8366f9cc-602f-3a9c-a6a6-30da0032e279
 36 938ce216-949e-254b-9415-757e3a944113
 37 a73f606c-a030-1640-bf6f-4d5864cce962
 38 a6c00d29-f535-4f30-be8f-653c7bf28e27
 39 ed905108-4ea0-887a-89af-6ec27f4ce3f9
 40 0a8c739b-d0e8-58a7-bbb6-ee050037e0ba
 41 34d46d42-d456-24e4-a640-435b7907ea2e
 42 388489b1-33f8-8d2e-8f1a-9d4569639991
 43 90d4a6f3-8ace-6c50-ba68-bfd7207f7fed
 44 30426bac-c661-3303-97b3-0328704ce891
 45 4010ddf6-58ba-8cea-949a-ffc8372533e9
 46 ba0f4ce3-474d-4a3c-9203-16a03d2b7908
 47 d8f9cd14-5932-0099-af2d-e57d5c94510a
 48 0b5ae077-9ddb-1ab8-bc89-badaf718daa0
 49 15075ba1-7617-6adc-8cc0-fac87f5e705b
 50 0aee86ea-e40f-278e-8abb-aede383ea26b
 51 864798ba-1b3d-4af2-a476-8d22414abfe7
 52 086b0442-c67e-58be-a980-c9716382615b
 53 c5210c9a-619a-47c5-9f1f-fce090ba36cf
 54 ba4f7116-7fae-2c7d-a8f6-b5f00bc761e1
 55 38abac10-9f4b-4a82-abe6-a646364a3211
 56 bfaf8492-a888-51b6-8c2c-e67cb74bd221
 57 9d55468b-95fe-4be6-b0a5-7f1637cef4c8
 58 df9a3643-d715-707c-823e-6020058d168d
 59 51a395a0-52fd-46dc-ba35-75a252b56233
 60 c262e82f-238b-167d-a500-f082e33b4328

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 457866002301765211102808343554571032148528638401624542454741. Exactly this sequence comes out of new Random(681).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 65 of Run 46 (seed 39,043,781): new Random(39043781), 4·Next(8,16) 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 2013-05-15 03:07–10:31).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.