A858DE45F56D9BC9 archive

201210051303 1100nc

explained decrypted filler

3DES(name+title) ECB, 62 GUIDs, seed 915

Metadata

Post ID
1100nc
Title
201210051303 → 2012-10-05 13:03 on A858's clock
Posted (UTC)
2012-10-05 17:03:20
Timezone
UTC−4 · title 13:03 against posted 17:03 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,984 hex characters · 1,992 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210051303) = b1ab051afe30cea4a6e932c5c11fbd64 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
62
Filler GUID seed
new Random(915).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
243 · predicted N = 62 ✓
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)

8337C21A08F20A2E D51C89925AD9F48D B14BF988D7168AC4 5742C5264AEDA838 8923033CA304A3FC 38401D28C19C7319 BE63C83584B95CDB 4CE35B7ACA0E09F2 AB61AFD214660747 7342637D142B982B 9144700FF3202091 39919952FBFDA5C1 B237E1EA0123D9B4 F397DF20148FF980 E2CA360C4DC2E101 4C1BC3986048C19A 6ED8BBF38227B790 1A1B64804788EBB1 B362FE77C76A4062 BBE6DD31A1C61285 E563CBCFE50014D4 3459B89C7D06791F CC21762B389FCA51 30269337D82AC7DF B8AF3993C5843D3D 355207D150D0D0FF BD261174BA188DFF 647A13C3D749B872 BF43990125DE26CE 5365967C41B44875 CA33954A24A19BC0 338481A47038F959 A7FED32F3FDDE1A1 51939B15CCB9F53B 205F6A14DCE2843C 9B7D8AB275609299 EF4FD518E70B2E7B DCDC430BA6C14FC9 32341C00848E4B58 1ACDBCEED8190E6F 844653768FF2114C 6ADFEEF27E30AE3F 558F0CDBC27ED3CD 5837069E629E904E E484A332F3FBFC01 D011362015715B5E BFFE0914E14394D0 6DF81C3F61BF43E9 FC84F5C49D82C700 DAE8CC442F945600 19B627EF11684F42 8EFDDE63F778D664 FABB6F5B80E7D9DD 7AE5569BB1C3E675 FF8BF544A0EFF110 C5F52F7B085F84B7 2D004DD25317EE38 A5749D992C1475A0 183D9CFD631F57DA B691C128CDD356FF 3A985693A0915493 FA1949387F443B71 53B09BC043DB5D1A 52DAE72F13333D2C 11543BA95D204660 AD7D9B8B58288A16 494AA888D0735583 74F71A304B74B0E9 6757F9515C26559C 25A6EC77C1CD0B67 FEFF7CDDFBD74A9D 77C87215664D6FB3 327DEFB9965BF0E5 2F67BF9A35C246D9 0EC9648656137190 AD5FE7697E0FA85F A6458CC4EEAF9976 F5E0B031DC78EF47 C0F371199A075A60 6E9EC276C5D5C394 E57FA394DF401A31 A7CACF303775197B C45C18ACC63239D0 569073624642B56F 668B1FE3ECEDE51A A499C9241BB6D7F9 5D8FE30072C5D9D5 E243E429BB1B7CD3 52056451F3FA9001 296CAAD9995AEC89 2C2CD2ECC736EAA9 79C73C4F1A21494D 1823832143DC075B 1BAC824655155F99 A5EC1B5BE43272B4 D586684C12A01A99 2F94E3348D57BCB2 E3382E89CF7C1523 52AD137F4CD9BF6A 2F919AC1CFCBEDDC 47C86345CBD00755 95003417124870CB 983AE3CB07C9A7B7 5FE4F5D7FE71ABFC 3F69302A581EF84A 49928816262D8CEA EAE98D8BDE4D5AF8 6E2B51402F8354D9 0BD0D98122A91077 0C52229C5C3EF5E2 2A7267AE6EF372A8 3FEF08C9B185A234 1724CDD79D0F0DF5 60F9978022CDA050 58C056F41B043267 6D71C3BFDC8918C2 2E2BC59FE311D28C B42C209CEC4AC3C9 0C4141F3D4554E2D 7ADFF774453D4CDE BD5F246EC36CACA1 DCB2755BF43FB0F7 3BAAB316A0A3ECD2 7DD76980A247A04B 0EA30606B7FA6C44 C117B069C446B5A1 CDE2370F33DD04E8 8E8D4AA8F1D4FF7A 816D0561D504D913 A0D0906BAB967FB8 96AE520480B6CAD6 E94DEDD3584C52EC 7541F6D5169C7F11 0AABED43C19E1875 1530CE7838171855 E5B20E10B2B92520 BEB7B75ABCF5D167 11AAE5379BA14F0E 676951EC782E9D7F 815B5D0BDF4D270B 12406AEDF7E380C8 4D822B1639959303 9CCC955A8D16C767 CEC20C7AE6AE8E43 2A623A810D65AA1D CE2C455D253896C9 947ABD89DABC11C8 9B391EB650644EF0 2E2B842DCE9B0251 20699F74E2E7DA0F FC1F9029EF494CEF 50BCDAD463D4B1FB 8EF37E13A010E8FD 1B93D1425A42A98D 551185216B21A6A3 A635FFB49CC36C16 3C5401282185360B A7637549EF252D4E 3B5FFCABB08F35EF C5479FA8641390EF 16DC0C776AF5919A 3C9491E5350495A3 C4B7C6905B9F583B CBBA7D7EFC1023B1 1002EDA9891B05B4 34B357EBD747B35B 1DB32CBCD4AD6637 183ACA3BC2803E68 E6DC72576EFC911A CACF918C0B9DB4FD 3A82E8D56849AC7A 1FDA40DD832AE1CC F14F939DF66EEBB8 2C10984B530AE7EA E073974FF633BC49 D7A735F5CE61FA70 CB8251F7CCD2AB5D D614124B934A86F4 01469C459CE74285 73D8CCA7CE4BB364 4E4FF163704050C7 1A3C465047C1DECF 56136EE0C0F708C6 D5A6912768975E03 06A23280FE811DF2 46481BBBF47F13D2 808CB15F01DF275C 26D10863187603DC 06C4229D8DA92FD1 22D15BCA00499E76 5747F5F92D3259BC 7D8024AA16AA18EF 09848D16B8D780ED 2DEC65442789D94E A0B82C16C76DAD03 F50EEB5A972D4490 57EA4B011873045E 51C28B81E56F8F78 FEF819B6499129EF 37E8F683AE47E715 52BAA15AD6D5924E 9801D8E98128988C 68C3F58B975856B5 192A8ADD3A7A500C 4235E15BA286783F D8D48AD61FEE64B5 B4563D5D4CC244D8 01F5F4696C2C78EA E1D864C89A213487 2F3CC1A9D77D2459 AA159234874029C0 19A3D3C025CF0BD8 2BCC8FFD49974F25 702060FB653C41BF EB83254498EE4FA8 2FBE11F90A47189A A5F0B10FBD9DF67A 8F3D4D9DB3FB618C D634755F67B06013 198F2F3FDB17DF73 6BCFE7EFD1C3EBC6 B6E08C8B353A8053 4ED2DBB9F6EA5493 FD81FCA5D394B859 6490B0EE81A61EBB 852A8F1BC757EA7E 9DC7F7B346F26BF8 3F1156C1CE5A628A 9959843C54CFA51B 133E8608D0D19D17 AFD83F768C59BC7F 714F4B49C6656280 79A930F80311A2E6 82DA42F1D22A4B17 12024F5D0024E7AA 572C17EB94BE780C B35C9875F9A89F22 E0815AC68BB55FDE F77151A5DFE2DDA6 D842CCDFB2962436 F956D885BD2E6353 D54E83B063C948BE A2874A47F1D3B909 1A094F925B019B92 F4B14C937B22D190 3EBE4B35FF012E3B FB7ABF3E123430E9 BDC4689871DC0639 FA7571F7AFD93A1F 
  • Read the ciphertext. Strip whitespace: 3,984 hex characters = 1,992 bytes = 249 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210051303 (name+title). Key = MD5(password) = b1ab051afe30cea4a6e932c5c11fbd64, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 62 GUIDs as hex (shown below).

Decrypted: GUID list

  1 73c25436-c49e-6d80-b800-5646eeeaaf8b
  2 98eddb5d-2aab-2658-b47a-98e504ed70f1
  3 df57b08f-5690-3378-ab38-ac23cdb64cb8
  4 4937e79e-cb17-7472-927a-0d41c52ceab6
  5 a3ea026e-8a3c-2c75-8e0a-955fa3a1ca3e
  6 13bef35f-6333-10f4-8ebd-da97d8fe5eeb
  7 b6b65d72-c473-7182-8cbc-cb6219a14bd8
  8 d57e5ae4-e715-46ed-9a4d-32e845014032
  9 02e4c4db-ebd3-16a2-b2a9-f108fe964ab3
 10 e4231c04-3027-6b29-9fdc-bdfee65ecb6c
 11 0558246e-dd25-32d8-af2c-6161765115be
 12 4b2a3cfa-fff4-729e-b7a4-51fcadc2b13b
 13 29ac1210-db5f-57d9-af0e-47cf1d3b7945
 14 86dcbd38-16c4-4047-a922-c0ee5cdd3fa8
 15 9ec6ce67-27ee-4b4c-a229-ac34ab880892
 16 4a3f6ee3-8082-44d9-8890-37dbc86f8bb5
 17 f533bae1-7d20-4030-b30a-4bb431828f0a
 18 06e33503-7771-2179-93e2-d72906f4d733
 19 193e57f9-127e-41ea-8b26-109196a4d562
 20 fa8309de-71d8-561a-9722-005b58bc1bb9
 21 3c1b5226-74ef-3e8c-817d-373cc98e5f96
 22 cfd1e40f-8d52-2b75-81f2-949d3716ec3a
 23 a5b9578b-1445-5871-beae-670fce6c7c92
 24 652dd555-1095-6827-95c3-1f68a194f8cd
 25 8abbd71a-7563-34fe-96d2-190d5f641634
 26 1a7f2636-a8b0-00ed-868f-52efffcc26e4
 27 f9cb8d4b-7d77-5f61-9b35-29e98015e0e1
 28 8f73829d-411f-56cb-9099-70527b0fbb44
 29 9026785a-054f-2d0f-9a80-a2e235f6eab4
 30 2819880e-fd66-82cc-9383-f2711dbd38a4
 31 7ec7e065-a2c9-8c1c-99ec-fa7cd6b3a909
 32 e166c990-fcb4-4df0-9f22-5997d8b5e91c
 33 46116ecb-73b4-278c-bbd6-da6b64e9c693
 34 949e772f-b00d-8314-92da-f28a178849d2
 35 badeea3e-d5ce-1a00-885e-3a40000865f3
 36 dccd78df-d2d1-355e-be81-239997ee7414
 37 22ca2cc6-eca2-8a0a-b547-1d3f1361015b
 38 8c41f1e4-83a1-8719-8ff2-9c1c9891a5eb
 39 001180ec-9c04-09af-89bb-af7ec0f8b00e
 40 1d14b793-c060-41a2-bca0-5132c3b0c595
 41 8624083d-616a-8122-8fbd-ce3ffa36431d
 42 67910b10-9d7e-8a6d-8a38-e723613f4545
 43 16a29195-710d-5b88-ba1d-dabb4951a149
 44 724f2fca-bafd-7f22-a15a-88aea7656ce1
 45 2252eeab-8556-288a-bab1-042df4a3459a
 46 aa01750f-546f-510b-a3d2-875b700341f9
 47 8a8448f4-e183-596b-861d-3a275adf5821
 48 d9bfa97e-829b-78d0-aced-f95dc8dfe922
 49 dd3bb25a-5da9-4feb-9f72-98f097469192
 50 0973fc05-abbc-138d-8e55-99e61a6aa434
 51 786f35cc-4d41-689e-863d-4c4d1167b883
 52 fc58067a-1340-0824-8bf5-5ac6129c42cd
 53 81eb308a-e007-559c-883e-a019b739466f
 54 1990af3b-5dc6-8838-b28d-2ba22b96d881
 55 f3734793-cf92-3b51-a857-20e5ff1ce3aa
 56 d9b02b31-e7c4-3f5a-a1f5-668b7eef07a3
 57 1562cf2d-1fb7-5f1e-a60f-b84287e99e80
 58 b7070f27-0125-5b14-9f3b-a7cef24e036c
 59 6ff1c34c-acaf-4082-955f-556c81568fbf
 60 59774583-d8d7-2ed5-9183-60b58fbeb718
 61 26f175ba-c781-519e-85a9-09c82e30b013
 62 e66dbbe8-5a89-2de4-bb1a-d9a8c1b16a84

Explanation

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