A858DE45F56D9BC9 archive

201303061856 19t5hd

explained decrypted filler

seed 206

Metadata

Post ID
19t5hd
Title
201303061856 → 2013-03-06 18:56 on A858's clock
Posted (UTC)
2013-03-06 23:56:48
Timezone
UTC−5 · title 18:56 against posted 23:56 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(A858DE45F56D9BC9201303061856) = 1c4207ba6653053366e5c0692e7ef5bb (name+title)
GUIDs
60
Filler GUID seed
new Random(206).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
222 · predicted N = 60 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 5
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

09EA8DB341F2AE43 46672F696E559C2A 71A347196A9F3EA4 4120DE2E9883C36F 790446709E8EDBAB 31B4F8A55554461B 4E0250BDFF9FCD8F 7D88533A8535EE47 7BC97F5D735C9E5E 00CCB1D9E7FEB866 618E9200A6EDD8D9 02290C5E7F74C110 4BC89B84FFC6A161 4F35FB109A775781 3D03CC8645FFA697 34DDDB5ECE33F135 89B09EF1FC27F11D E7C77CF503BA3057 19FDD2E9E65D1B64 8ABEDEDBF992A578 6E858A8E9E49CD3E 30D23B8DAB1B561A 156F9133C62B62F2 3F93ECB76175FFE4 0BF3E19BD50C8584 75750792C8073827 931EB43B2DF95CB8 C2A1658E73492447 504631963B768787 895E9584F8076CA4 E88ABD6489179CBD D491CC273AEB98DB DD4A5263500D7F9E 3111078B94F20FC3 EAB6150AA4351DD3 618663F260DDF045 A70A5B6E7FF0CB2E 81B70545E008C15F F4D81457CB22B48F 1CDDE5AF71A86385 FF0F1A061E7D7948 07CD77117089AA32 9258D9041EB8D2A2 20F2DAEDEF0FB724 C9CBD62BED3EF5CB 55D46B50EBC3B94A 2CBE55AC94DDD660 C8CA09AEA67F8EFA 510B6038FE5F92F7 78DE501F99E0C6DC C8F52479591ABB18 035DEF687C1B1657 67F379C983126504 A9366683C1C5C1C1 49D892F0AC570307 ACE1328F93A851CF E7263B1451DF19FD AFFC97BBC7F390F9 913B143CE003F833 81F1E156445F104B CE13E6CE91641ED0 F56032123FC6B6A4 AFAAE1E7C1253506 83F4BF9F8DB7B840 A0239CA46E80FA61 3A0E0A71E8B7693E ADA73236A578D83C 6CBDA378BF74BE3C 13F5CF076D602478 F55FDA4F7CBEDC02 3A726BCCC31B9337 DC7CA1AA8C190F30 6BFF2F7C83968C2A 42B2DCF3FA776B64 FF7DF624DDC1C092 CB7633E62D6D2E28 BA77027048C15C2F 02BFDC685848E38B 5AD51773B56F5FB5 F956FEB418ABFEB2 489A693ADD06A547 676F16A81098045C A7166064FF374309 5149E87A20D26627 DE9E900EE2C36A22 44E74175B96966D0 0AA7A8AF690040BE 3850F69BA108E85C CA1360E99D5C4181 63EBEBD5132025C8 A28C73223660EBC7 AF031BD0FFA2A21C 37E098577E44643A EF8B982BD1642CCC 1BA557FF33028428 FBD2A5677C263DD5 261D5935A1BCC9B6 CFECE93BF96B8211 92E751E02B23704C C3E47CC8A2D3FBF6 4D531C4E9FA35ED2 74354E0A3369D725 71B2DCED9FDBDDF7 D6877BD0EF24D2BE 1333E62D98398C76 777F5A5C7C6A5CFD 3B1A2DEE15AD3FDD 96C7056B60317E2A C591899124AE759A 061EB76D9743AEFD 3E25B2D5AA243BCA C44BB18A3678969F 0A6C33DF71922710 13A98F9D425A554C 63D44A7231843214 B7ABB9A2D4B7CB5E 8A19FDCDB2A031E9 F7777AF1B8C15D89 3B4191DC99C69496 3D6BDBCD77E8F3AD 0A7F71801DBE372F 104D7A59F0A9DABB 57AFF7CC700EA007 AE400C07A18B2742 6D0F915C9375CE27 ABA419C1E3685818 700FA93D87954374 F1A44027332613B8 04A7D60DEAC0ED3D EDE95DE29E274F3A 11C4584C23F5902D 08AE908E54AAB645 BDCA9B8927C68F88 5C385603D2015C9B F5C6B0A8206D92A9 DC82D90C5AEFE5C1 6DC1D1AB217F1A54 933C018A0035A75B 313D60C4A18159C6 799D1349DA986E38 161FE42473F77E28 9A9EEA24CAA62539 AB89840B8BCE00BA D871FDAEC585161B CB1273FF9FDD4EBF B5E0D4809D667224 6DF430CC54BA0F38 C3819B305D9EBF55 D6A71841954E3DAF D1A31B91187A56AC FF61E728B10CB8FA E277955AE12556E2 E585F1BD8D69E29D E21B33A7A6EE93BA BE300708253AF1F3 7FD77209B44AE348 8C0340D647181D92 A18FE95D539CF0D9 4BE4163E3036A6CB 833AD7A8D5EA426B CA6EF69D5DE83091 FF2713C8408034FD C968216FD5C40B4B 0886BB1617D9F6AE 4AA86AA6EFF2EF5B 34D5D50BFDC8AE91 DAE7151075C48318 BFCD8A1A1CCDBA9E 2AB555B1EF82B9BB 8AFC396279C330CE 1D5BDEDE78C043B2 A35C1192596141E2 565B9B9DD2210BA8 4A19DBF470C42E1C D7CF162CC9873C06 402205ECF1D4435C 2E0718209E67BF8D 208532AE723B59DB 7248B1BC7B55CE79 31E13362D90891E8 9B56F4957BDDB5E4 3E6DD10F3748C59F 9906065E85713FE1 3AB6B4BA59D59C5A A437262D3DA495AE 362FF878D1E3586E 6C951A73369CCDAC 8EDBBABA6BB6E9A3 318B8EECE0F5F0B9 319B087CC1789668 1227074089763D51 67E5529E21036303 1002947348F7D4C9 A4D2B287A417373D 3919815F772C3F73 096CBDFC5A94D9D3 F5B92590754A25CC 572527EBA76C615E BF9A00E7A4B90F44 5B5CF78C57868F46 CB58286CA766677F 0F956C9882F9051B 7B98814A9AE3F064 EA7CF72C99239CCC 4427B92C3CEE26AA 734FF4C27DFE5556 C4EDDE239D05B878 DC5A4035FB6197D6 5DA719B3F8DF0B16 3027BC6B41D19070 EF05289421E3F974 646BED483A084C4B DE439CCD7FFFBA97 BF5AB4AE26D67DD1 E5887EB311A04A92 4769A088C8DB359C 74F47D74CFA68A1A B4922C7F8B14998E 20BF7C70ED3B7820 E9E85E1517F36779 DC4D9D56806F8562 B1EBFE240445F9C3 C7EE6B4DF8C37721 2F2D76DCA38ECDF2 D3A069010ADE2D23 47E71A927F89E44F 95C3C73BCA4B3F1A B6EF2DF3CBC05189 279A865905573FBE 5F994C4D7288CC02 F8FE0BA1114EA376 1A671F5045315C10 585A0B2E88B371F3 F0D7138704B3C7B5 A5700E954D9BC5DD 3F8B545181DB261E 5E00F9061C613B87 E31A41CC88FCFAA1 7AC68DAA82696A7D 90E87746460AD70B 3C0E5C7E885E717D 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303061856 (name+title). Key = MD5(password) = 1c4207ba6653053366e5c0692e7ef5bb, 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 31ff4a57-09f0-316e-a972-c48de043c7e2
  2 8743e7bd-3ee2-231f-8681-af28aeabc4e7
  3 b501acba-239a-6807-9dd5-fe793955d893
  4 6db1ad2c-e65f-45bb-ab56-a9c87617cc6e
  5 ed308301-a6a1-15b3-bbd8-a8c5480a52a4
  6 11dfc4fa-8032-5fd4-be55-798a52426f7a
  7 3dd3d7d0-f85c-1e6a-a029-275ac1e1706d
  8 1947edba-32e5-774a-82da-3f9bec7f95ed
  9 d0a9a593-daed-4bef-8679-afc403a1e515
 10 d011b920-1427-2107-b3cb-3e378536d7c9
 11 ca9b4ecf-f87c-05ea-90b1-09659272b39f
 12 bd47348b-f61a-27c8-836a-931264553046
 13 b6195419-cdd7-23b2-b98d-52841dac1fb4
 14 65b44a91-08f5-548c-b3ad-8602a36d480b
 15 a84808d5-6a3b-1836-8331-4cc3eabb43cd
 16 430ffbd1-c8f6-6ca9-98a6-ec5091a7e926
 17 8db1a35a-ff10-4957-8d95-2d93a2b77120
 18 0c884ab1-6613-6606-8ad8-12633b7e6d9f
 19 74656f29-42fd-24ec-b03f-02ed0e22867d
 20 58fb8ce2-a090-0fbc-b1cb-b55360ee5a2e
 21 21aa5d86-d0e8-1c9a-bbe5-637aaae6d336
 22 6a65f319-2250-3f01-b0d0-f0d03fc22e68
 23 207c3c0b-91ff-7ca5-b8d7-7ca819c38fcc
 24 120bc722-08c6-8c2e-8626-fc0c3c48ac78
 25 bc3036d5-8d6b-891c-ba77-015d3f3dba20
 26 2c4f53c7-ccf0-0012-a99d-a0ed23a78aa7
 27 b3dacdee-0f15-09a9-8141-810d18578e02
 28 3e2157cc-213c-2bf0-81df-9d7e13ce80ac
 29 6a5ca6e5-0c48-4e85-bbb7-66e8689ebfc9
 30 94b1a445-1816-8c67-90e8-8572ac34e68b
 31 4db47f6b-2a5e-215d-9651-4d8b1bfb3722
 32 ff7f13e4-67fd-6d21-8f97-e38a0e7fe63b
 33 ca2ed474-8e33-1c5b-8e82-0275092da5cd
 34 998d0d38-99fd-1733-9402-7e6b0bd5971c
 35 5eb85cd5-b606-5912-9c3e-fbc11598126b
 36 e2a94d0c-2661-693e-a136-ac0f47523799
 37 db1ad1e2-7050-6902-aa21-a5c4644005f3
 38 128d8c80-9bb2-6a01-9dea-be5d09372f32
 39 cc13c0e9-e155-56b3-b3b7-bac48489d12c
 40 2acc55b8-f0ca-8a77-a92c-c7a0ead2d234
 41 4ef7d84a-54fc-51ca-bcb6-7512f9aebfab
 42 16fff882-61d3-893d-808d-eadb7e107798
 43 f1a4d42f-68a3-8e04-8513-4bcdd0355228
 44 4c103082-692b-5434-a335-1a0a22a2c71d
 45 f969759e-9e30-4e13-b36a-8a0ee19217c0
 46 3e0ec5a8-72dc-1b64-8a95-1a318d01cfd7
 47 f64f049b-1565-32b7-a08b-0c325b15a8d0
 48 a16fc5a2-d086-6edf-b039-1878370edc65
 49 9fd6aa74-e7b3-22ba-80c7-74fd54eceea2
 50 f94a95f9-e880-460b-9195-21b0640e9dc5
 51 53e85407-a17e-3fd0-9411-4df01ac215b1
 52 b1d7a57b-39c6-58a8-b42b-a59858fc7931
 53 fe722870-3a81-2306-9015-c85192622a08
 54 3ec84c66-3f3f-4923-8f7a-affa93002982
 55 f7aece8d-0944-3c93-afe1-c67b5a56c7a7
 56 5ce3dde9-5fe9-8a94-9ebc-f62d1169681b
 57 0bf6a627-6fa0-4355-865a-fd378cf751a0
 58 130bed0e-19ec-67e0-ac4a-8c9541449682
 59 89460bfa-8dbd-5639-a0e1-38ff941d068e
 60 54dd32d8-1200-1f3c-961e-3bdb72cd735d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 326415174202251646201378800248261156665858854136243524384651. Exactly this sequence comes out of new Random(206).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 222 of Run 42 (seed 983,934,859): new Random(983934859), 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-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.