A858DE45F56D9BC9 archive

201305031650 1dlyi5

explained decrypted filler

seed 743

Metadata

Post ID
1dlyi5
Title
201305031650 → 2013-05-03 16:50 on A858's clock
Posted (UTC)
2013-05-03 08:50:33
Timezone
UTC+8 · title 16:50 against posted 08:50 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(A858DE45F56D9BC9) = 34a14a42e98ff96095af56604e290cae (name)
GUIDs
60
Filler GUID seed
new Random(743).Next(9) ✓ verified
Run
Run 45 (seed 51,450,859) (seed)
Draw
148 · predicted N = 60 ✓
Machine boot
2013-04-10 12:46–16:39 (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: namerun: seed

From the post to its content

As posted (encrypted)

2C0CAEE79D0397B4 33B0114F7BD036BF 8BAE501AEACB9171 B251B8F56ABEB02B 7B5F7E78E3F6A8B1 64CE234956099027 FECC592D78317D08 576CB94CCD993E18 79E4EE6153054E03 9CF68EFECEB61260 07B6B68CCFB8A8B0 314D7B7D2C1E14FC 2DFF8DFC8EC5C8F0 ECF539733382DEB5 8D4634E2F496755C FBE1EFD26FF39B0A 6591926511DE26BA 3919C692D9D4A23A 2F228E2D96B4577A 925575B2353EA262 70C307866BB675E4 29421AE0778C3A2D A27E45E7D31E6343 00E9299630C94037 888737BBFE6DE0FF 1E8F5DFA4BFD37E6 3F899ECA0C89D329 DE39CA8435E612D9 54F85FC9EB8DF26F B439664A4367A236 52B5F987279563D6 4BFFBEDB4929B7FE 3039FF59ED042EF6 758BFE6E60EC9D72 7B7F862A7D294142 BF45BF6BEA96CF3B 543D294D2900DD0F 40A2D269A2EAB309 60E356BABA671043 43C72F4DE7257401 00DA3B3246701B46 F7E8F56300BCCE47 2539D7201948053C 93DF9420D9B1F3A4 359FD8016B5FA003 DE82E547BF5F7D8E 4A7EC5D37AF4B195 962A36C750F15EE4 2FB6C9865C80766E 242238426553F45D 9282F8537C09F65D A291300DAE73954C 74C92DB6A58474A5 C2238798842489C2 83D1C9A5F99C148D F4DED6B56DF36487 2A38DB0503EBB085 FFEB288E676D02AE 559D4011E3B4C450 229AA008B45794A8 0AE08FF1E38B05D6 B9EF054F02B1C633 212D41863DCCF356 845511DDE146BD3E AAA240BA9867E0F6 0625E75F1C13969C FE1BF82CDB284F4E DF3C9AB92546362F 82C2009C5FE7D4D3 18F26738308C343A 8AE985C8782334C5 864928AD3106A9DE C4848D080DE23C76 A741EEF4CEF11F62 26644C423CBCB6E1 16A3C8FEEE826085 332306C752CFDFF6 43DD4F6ECF9CA11B B627B8D88591A680 59E8EA278EBB3307 B9E74224220026AC 05BB04F2EE466BA7 8F0149575FF3CC4E 7EF4FAC1354C212B AECDCE6E700DC78D A6E804944D700AB2 4063688E75635768 22F7FF5DE2DAD793 9CB7A0C5F8FEC03B AB3F3D41EF63E8FF 3EF0D200420B7C78 9EA2FA7FBF8A8E77 BD102C04F7D73946 434325EFF8457608 99B74ADF80B7DF7F 3721BB7620D87FBA 9846C92B6637AF00 A8FF35BAB915DEFC B2A3FF3BF78D85E8 E80DD25E2F6D6CC1 711AC1E38D185ECB 39E28A0D98241A9D D4461E6C5B9E8BF6 AC26C551F71C104A 3EF956AC3DF480AE 3A2238AE248DBA54 42CEAEB0BE46C6BE 01F59B3F7B54EA25 50D3B7D877BE9B6D D056D848088DBD49 CCA4DB6AB3D219D8 AB8C59212B8194C2 88B9DB6518F5507A 70B0F5B4C61D7D87 A7511FCB9BAC51A6 11B7BFB957EF019F 684CF92535098506 A29F2A3EC3970F84 6265FE13BD58AE48 76005F841320C9C7 B5E20D6D4A4B2867 DE714B5992F490C6 26B4E4168217B847 CA5ACC8D2CCE1B18 BD97EFE4967F32C4 00D8383B7ABE89A0 D192AC03F00E983B 9715E02A03E948FF A1FC8DB713F5E4A2 C3E577879044875A 460C290EAE00C2C2 4F2409AE1B4F3DC3 438CBC755A5BD0EB 9C56786CDC755855 A5989EC15079D706 F21B5CC6B3BBBED6 E7E0BA3FCD52B824 FB1A7022FD5DCCBD 5C98C77C9A692FA3 5C4EACE7FD376FE5 7EEB05115A1DB800 663C000608316ACF 9B8D16E23A0D3519 5D6C53BD420A7DF3 E27F3F2397F99C45 556C4B5AC38864F4 00BED406FE55B61C 7FD290C59601E0B4 332C69A1A519493E 37BE84EF782555B1 61EDA2F7D35310F4 C1A1AB13CA1CA1BD 0CA4437EE03AFBC4 36887B427372FED3 344BA83D777C1A93 D139B00E7CC59F13 516820BE782E38DC E7DD33A4D76AC13D 950AABC4D28D28C2 8910A424977D6AE6 92BB04BC124C03C8 9A54BFF82421298D 2BA1402FB7948499 DE42C7B2656E4DDB 154A3F6DF7CDD073 30463C4A157DD698 F8CDFF2074441FBB 4F0DA69F148A9AE7 D466C66C655C6F2E D75BD8F8832E03D6 767B6095FC492B91 7DB510789E45E429 57B89E5B0E8CAA47 78A57F71619E1200 3AE35B8F9ADFB255 49AE30B7221B4197 0E2C11451DC812B3 ADFB6CFC2DADBF7D 505ADFD743D5CDDF 39F0F407119E0DC2 7212710D28AAD83F B1C033C23E23E3D9 DBFDC2893F1D0F60 DD46CC15154A8A9B 148A6BD8F39F83C8 CB0BC3D2D4011C2F 8A42188AB9186353 3B905840FAF0E4C0 EFA10B4A2E361EDA C1DB4F55D81B8AED 15B82EE4542F600A 357F9DE0A299E088 A4E8072E252BEF46 2E6A19900C5EE123 B42C7787ABC30071 C88C52D7526B6800 4D9F3BC59F7DA47B E5B84EF02BF20BA1 F832E703E34A7685 4F24EC17EE7FA011 F02667B5EF763773 BE733246DC6FC22F DD2139E991583054 DD80E0EEBE4A9EA2 95E51E7A1D129009 FFCD0C73AC7FD729 148777D9816478D4 05D0403B771DEC53 749680AD980B725D 79F6C614AFEAC57A 39F8CCB6477A102F E73069A29213B9AF 63CAFC0AB3190259 49D47CAC6EBA49C3 E46ACFD8AC840A95 A2913F05AC87F4AE 0511A2076E0C339D 56EB0D795480287B 3AEA736462DA3469 471132E854428BE7 0D6C1A2EC69B3C14 5186693F59640156 8BD0204A471B75C1 B16E8A3FC1C30A99 E21B9031B54E5ECB A6E49782F8FA43C5 D3C1C69192E22F8D D091813D84CAFCC2 8CBCB270949C5F6D 4C02B7C7C43C0452 C19E5E35610D1BF7 B7EEC4288EDCEE8D 404CED965A34E245 ADC3BAB025F06BB6 16BEDE3E08AD76D0 2E0F8272CFDED1A3 FB0002AF4030CCC6 231D0BAD31019C28 850E624FCF269CF6 D40780E4CFF4F1E4 5DACFFBA8FF64DBD 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9 (name). Key = MD5(password) = 34a14a42e98ff96095af56604e290cae, 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 a3072428-880c-7c9d-838b-48006198d76e
  2 849598ed-98d7-7819-821c-1ae1c2dd8141
  3 824ab82e-47cf-1fc9-9ab2-5d6184b8fe43
  4 41576b6f-c7f4-1880-b706-75ae9421f63b
  5 3cecacef-926d-535a-bd51-ca6dd489baac
  6 9fa1ba05-c50f-7f10-aa58-bb774214e085
  7 b36b8997-da0c-75d8-9d7e-c99cf51343a9
  8 966b732f-e13d-1fc1-bbd3-104e70442d0f
  9 aff29303-4a2c-8efe-9361-f1cf01ceaa4f
 10 cd275770-735c-2ec3-addf-12a448ba86e8
 11 df24797c-2aa9-6460-8357-eb08c9457330
 12 560e93ac-375c-444c-af5d-55ce0738d9d5
 13 194d63cd-aa4a-3d6c-a48d-70e966f6b7f4
 14 724b2d9a-060d-0f72-b298-68e21a26ca5e
 15 5a803766-4749-0343-a2b7-80adf2ed9720
 16 9b887150-6328-0a5c-908a-c6b6a84379a9
 17 55f40abd-33aa-1a81-993e-662688e47e2a
 18 d14321bc-a2a3-5575-a7cf-ff97f569e228
 19 ecb75840-a245-710b-94c4-4688d230004a
 20 3e7e7342-7ad9-03ed-b0cf-87b39a36a836
 21 441b3ebe-cd25-47f0-a02a-a37b63e61c17
 22 1584ad87-7135-1ac8-af9f-8e0dac88d91c
 23 bef926fd-d954-50d6-b0c5-85b3cf193eef
 24 f1ff91a5-21bb-5993-9450-e875ee0c9774
 25 d1cc3636-1331-4278-aa2a-00114b245206
 26 bf03a99d-8547-3b54-96bd-60bc291a8bae
 27 52ea5c18-c79f-6623-9d55-abf3734746be
 28 01971186-8f04-02bd-a7c5-0acb95dfd6af
 29 33df654b-9085-607f-8d2f-9b32c73479b0
 30 b8d6fa14-ee1a-40b8-be13-457c1de64c57
 31 04a4ccbe-32b2-4da0-968f-43cf2570f840
 32 8463647f-7c13-195f-a672-30db60bcfe7c
 33 bc0c950d-b3de-02aa-bdbe-bc4e7e9a0d68
 34 3cf4ff68-dc17-59a2-aaa9-abfddb80b9fb
 35 ba8b5a75-ee87-00e9-a73f-6ebace443654
 36 b160d327-f131-8f20-8019-a59d891ce731
 37 4a529ecb-bb6c-41d9-a7bb-13ebd49b08aa
 38 411a00d4-3509-6733-bcc0-68398cbabdd9
 39 5b56e4df-f338-5e67-bf31-09e5996e5da6
 40 a3ee1ffd-94f0-753d-bf37-819f9493f2a2
 41 8a4d8ab0-7993-8263-934b-c4705e0de75c
 42 9b0b8d91-7f63-1c34-a37a-88ab97e1f9bb
 43 343e48e7-8867-2135-81a7-ee140febc277
 44 43698f86-bb7d-3d52-b79a-34398e78258c
 45 73ca7d9e-6ff4-5461-826f-c4a16c2408ea
 46 c26b228d-5e5b-07c2-8d39-e135847abf7a
 47 549bcd88-5537-1dfd-b5da-cb8e1a796f60
 48 691ac9de-992d-0715-a08c-1025c0b2755a
 49 bed3300a-ef06-6080-aef8-f6b09b3469c2
 50 9e71c02d-bc6c-310b-983f-754f1bf801c2
 51 1adfc7d6-3043-6328-a207-1f96c42e54f5
 52 4da28713-818a-5a8e-a42b-fcd6fe068287
 53 e7d076b5-7457-58de-b5d4-490efa4da4c1
 54 f2b10170-0c1f-71fc-9c03-1f9adcbdf877
 55 832e5ee8-7ec4-8490-bef9-5bd7f753b99d
 56 227c088e-7ed5-6074-92f0-c4cee1b56192
 57 01ed87b0-8d41-2696-9968-0e056d538603
 58 3cb093f5-87a0-402d-aae2-482c63c9a82d
 59 00ffd771-417e-55f6-abba-64c3454655ad
 60 b97617e6-6f92-2d80-b66e-a706ce8d244d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 771157718264300015704155436064410508465781235010636557862452. Exactly this sequence comes out of new Random(743).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 148 of Run 45 (seed 51,450,859): new Random(51450859), 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-04-10 12:46–16:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.