A858DE45F56D9BC9 archive

201303232059 1auqut

explained decrypted filler

seed 283

Metadata

Post ID
1auqut
Title
201303232059 → 2013-03-23 20:59 on A858's clock
Posted (UTC)
2013-03-23 10:59:59
Timezone
UTC+10 · title 20:59 against posted 10:59 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(A858DE45F56D9BC9201303232059) = aa0ee96dcfc40ca20d83b6cafeadcf55 (name+title)
GUIDs
60
Filler GUID seed
new Random(283).Next(9) ✓ verified
Run
Run 43 (seed 120,022,078) (seed)
Draw
4 · predicted N = 60 ✓
Machine boot
2013-03-21 09:44–10:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

9EA5E9FEF50B7895 1480C04A0F711F34 289A18EF008906AE CDBBCF8DC5611E81 6B88A0B85F440305 28DAFEFD0BDA576A 9468177F71EF1BDF 786355343E04BC91 C417A3F918CD7819 66AB45BDEB67FAA3 AE107B690382A2BD A38E1C85CAFD54E3 D1D4AD29DA377EC8 C86C098005B28EC6 DAE681C122894285 B73E42AFD8864522 196B4624F5CB073E D26DC816CFD61201 B137FEADC0B24FE9 0129DD220AB11E31 3B2D77A2C1CD07D0 F6FB66F07ED8EA99 75FE1FADB7400D62 94BF339A53DF99E7 8B530CB901026D9F 25B3A6F091B2FF65 4CD12F3F90E13436 10661BCC3D21D6FA 039ADA061187D8E4 FDC04A863AC757D9 B1BF672F6B9E6E16 9DD4D441001C0355 39F562BC4B86C145 0554B03421C79CBC 78955DAEC0CDECE3 F2C1CF4D96D31080 0A74A062C7203A0E 8A1E87C19154ED5F 7CF5A7347A854430 D540AF4E3C4A53E3 8B4F239C652C8248 0701D8BF8108F149 2E33BEB95AFAB74B 2A151B10A4627F96 1D899EBAAADC4D93 3A805DD1CAECBB9A E5AC476252E148F3 DF049AF4DEA15237 1642CFD486EF6D17 40EC0DF993A1AF16 3027DA863AA3A228 A776E66324A15B3D 458BF7F4D4C333FE AAACF9B030019B66 680717C898A0A3F3 7BE492B96F5A5953 0619BD370B654352 4AC7F8FB13E4EFA3 8C3C5ED69EB3004E 52D01D8D15563CE0 E2FFACEBCBC9C599 1E1592AFA1B04CA8 07A3728AC10B7DE1 B8D0FB62C5B333A7 22CCAE9152321F56 99F253F504D4C616 F8C7958948D07FFF AFF31954C3501615 2C5B639C2EFDE561 A0D2248B6D0B7557 DD10D9E0FFE4F70A 71EF4384CDB61AF0 AFFF6B496C259539 3760BF4C33F6A647 9F1A3B582AA4F10D 1220F86B2744F2E1 66C09B7B0A04AEF5 48667EB09E9EC9ED 53EFE85DBBD0F9D8 78803C13D64E18C1 FC1BA5B095D1E47E F446CA80C7B68535 A3DC08F1CE57B974 BE837E40B14306E5 E052CEFFC2DA7C6B 98B16B8A2E3749E6 B3076ACB9AB76294 C8395313A8094AE0 F251853A48868FC2 FCC223643B1128D1 2C72572B82AE3C4F 4FFA7B45403F8286 626BD40F3DDC20C5 56E552D462EBF757 B7FA0A9F414D91CF 9F93051F083FD0D7 23F4D55A74090818 B629E3CCB93AAC48 70FEEF14C17F1E78 E6F819F5284AED1D 16237C4908332563 E6CF1EEC853CE745 CBCA088A86CD5ACC 33956A4494071BAE BE59F7ED81919E05 1927DC5B3DE0924A B19F0D870EA270B4 40EB5F9A407E9C57 347EB98E9B4D6831 1E82B78C00245955 E3A2CBCE6C435FAE AF117563D4B5A0C4 CA50E3193A4DEE73 538CEDB0DC6A9940 A483AACC48F811A3 D4731A2863D43C70 8E3F7176744945DF 1C1C5057209CBFC7 AD58D428530DE30E 460F009043B6719A 78A9BF03B4A03245 80D1CA84551ECACB 0ECD08970606F232 D438CAB7052677D6 BA42FF3A54E34AE2 A543FC3E252DBEC9 5D5B3863AF6E6A4E 59716D0BC256CFFA 3A5348907DAA8F9A 0F90DBE4B207D71D A4DA316F961D9ACA 94CFC95FC862F6F4 0121E9CD4ACB0165 C840B2059499B905 E856BCE04DA3D616 9729B04C8EC21CF2 F5447382B8EC02A9 4F5A91BC1D60240B 3EE9528A7558F687 F17DEBFB296C9F0C 87BDB3464A19E359 7FB4A38FF631A178 6FB6D79983BCCAF8 B3B9D207747D5283 4692ACBB7F180C33 9D9CAFE2D66B1885 00E576209B8D7EF2 27F36CA5CE8C1877 E19F3C173B5DF0FE 9B7529B38ABBD355 79C536FD8872482C 8DC58FEE707BA835 2C96E2B4D4292FDA A491282F1137F6E7 3C1DF9DCB36C905B C4ABADD3416631AC 9083584447A2B8A4 777E2155C4E0E124 38AC71792DF58831 9CF7D3EC8201548E B465EA00A7FB951F 907C3D03D1A25C52 2C7C4D315C13C683 15D00238C0262B8E C396D0DE017BF8F1 119BD20F4C911339 271DD9213D30DB6C 39F052D9E554C1E5 25E0CF987F419D9B 668C9593CBE9AC09 BA408887DB0C6BA3 08B88B3C60CE052D 201828CB24884FF8 7B37135122ED3C59 1C5522B15AFB67A7 471535A46B0B70B0 51DE0BE824400CDA 26046823CCFCCE4A 6864836EBAC84E44 CAE1F30ACDBAC8A3 8AC7549A4293F06E 15EF9E1B6FB15F9D 52C656B4FD33DCA5 F19AD20D4DBA287D 020D7B5EF68C9C8B EFCF6F367FBB5D40 C0E5D6A2FAD02A45 4FEA9364C1C1629F 87B701D5BBAACC55 D1272246C7AAEBF4 2C8C695F91201EC2 C3C39EBEFF3EA002 449EC5F02F6DD61D D22C15A40163067C 20AD99B3F6E605C1 6EC91D17CD2CF141 01441F0B32773242 BFCF1509E347D427 22885E0F5A200398 E6A6B5E261DFEDF4 8EA4A6DFFFAAE45B 5D02C5B6290D0C83 4AC0EFA9EDD0F603 7AFDB92895F4D575 9AA067D5C1C1F8EE F7E9EB295F789E41 AAF24D938B7208C1 75A36CC71F564929 0C52F9B7B0F88D24 D6D4139A2BA7A177 8D790B609E7C598C 39CBA02783ECB48A D2ADC754DCCD9697 A9A7D517735842FC 2A1DADCC824C9743 E47C5E7A5BE6FCBC 035C01645D7C1F17 7DDB935C7B6DE2DC 8F22248EAD6A2038 01429D0A825859F5 5A16140874DE1CCE 1CA8728F60FA8B9A 03B638BE67D1098A B90A9125E607A72A E40E2CC7BBD8D6B5 8E1587543569ECEE 74767B4FDB6DEE81 2A69725F22AC314F 09BF5515C00ACEE9 152D28130AD5EB0F 0E173350253A3490 52838EA50076E32E 0DB6680DB9E44ABB 329863BB92469905 447A1447C84D8659 7E37165B26BDCC6B 3DA22DA2FD955F57 429B024E18454F54 90308D583C521851 0737602E54FC8852 B9FDEADACAFEEAED 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303232059 (name+title). Key = MD5(password) = aa0ee96dcfc40ca20d83b6cafeadcf55, 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 40b0b8f4-62e6-5e4f-bae0-dac88f871259
  2 c07daf0e-9004-7224-aa01-49722ff2767c
  3 76aecd89-16fa-5b00-a764-8ff2366b8038
  4 67621256-f908-8cfa-85e4-9f0429c05790
  5 42c36920-5d36-8e9f-a2d8-8c772ee5826d
  6 fba232e6-8d80-7ca2-aff6-4b0bb4b821b6
  7 597f7be9-293e-6b82-a1f0-2728885e6ad7
  8 6a7b0808-bac9-3275-bf81-bf1027e843f5
  9 53a187e6-6f66-84ff-bd0e-2b1b567d9a5c
 10 58c64a67-b1a8-5898-9cc6-b204b4ac1439
 11 a03c1d4c-05f1-76c7-8b09-c8b45b15eceb
 12 19a91899-b64a-36e2-bdc2-41706a8b8447
 13 91263594-f070-1c4e-a537-04f901f455ed
 14 fce715d9-adfd-60dd-a105-5484aeffd464
 15 452467c3-f98a-0785-a682-4cfdd1d262ab
 16 992d1518-0d10-686b-942c-91a6d7e2713c
 17 b2ed457a-a894-7296-8001-9f4155b81080
 18 6534486a-4cc2-4dd4-b3d0-58a6657dcd22
 19 dbcb73d7-4cc7-343a-953a-fecdfc4782b7
 20 cedea4cf-ad40-8b79-91f1-a3ef505a953c
 21 d8275fe2-d20f-3e8f-a674-7e4ca490674e
 22 de3175b2-80b0-284a-9316-cfac282eba14
 23 5311acd2-7de6-7114-be74-2e353685261f
 24 cf8c87ed-01fd-8b4c-a0ef-b7141547354f
 25 866c2cf2-8d84-3ae8-8cb6-464c072bb5df
 26 c69e2d8e-6b89-4e8d-b8f3-2664bb3874b4
 27 5263a849-17c1-2d24-a633-df87aaa3634d
 28 b2201a62-2a43-00a2-a24e-50413881ce4f
 29 c6558ac2-bbdd-6f9d-ac26-e1968a9bbfea
 30 20c204ad-8d38-8a2a-a089-220861cf6c9d
 31 44d2394f-98f1-57a9-a787-82279c981333
 32 66fec25e-0c44-8a6e-af24-626305526085
 33 6019817a-61b9-0f61-ab20-04d6fc8e1208
 34 803aa61b-fc8a-0f36-b994-a79480f46ebc
 35 739d0139-7617-4828-a28d-44bcb72eb176
 36 040dd6c0-c72b-02c2-a4ba-b046ef3da382
 37 f3fd5a52-8e70-48fd-ae68-e1280b6c6ec8
 38 c8585f30-2bdd-2706-a59a-7587c5f56326
 39 b7c6f817-6676-71d6-a0fc-bce0524b8753
 40 c7dae3d5-59f5-5976-8b9c-ef3a1c58d89e
 41 4aa15e74-0a3a-63e0-87b0-815eaad537a3
 42 f2834beb-03f0-3d78-968d-bf238e5f4f17
 43 97fee67c-2cab-06d3-bca1-87d8f3d53990
 44 f059b4b6-97fd-254a-85d6-6541a52181a9
 45 bbfea70d-4a92-1a8b-9f2f-3e84ebb86668
 46 892f3c2d-a3d8-08ea-a8eb-a86d68e8bf9f
 47 c01f733b-8e74-5e12-a830-6e35cac6c3b4
 48 43594500-7165-8d55-9fb3-36a1496ad5dc
 49 f881ed66-38af-74ec-a67f-b9dd34870e56
 50 e8363787-50a7-52c7-a165-68ed79028f08
 51 ae4f9e68-f6a8-26bd-ab1f-a7229f1a1416
 52 3c3fad92-4174-2723-94e7-6f03a66dc060
 53 aabc7d30-41a5-2947-a165-8c0b568561a6
 54 a8bbf1d2-8641-1c7e-9e6b-6b6fc0620b48
 55 4b080ce4-1a32-7091-9953-0954451ebb32
 56 fddfd772-1809-2ad4-9a2a-c6d353f12643
 57 309949ab-4464-078c-a4e4-cc225066c7c9
 58 fc89a24c-b801-68b9-841f-dd8efabce5ee
 59 f04a2296-ca5d-4d07-98d6-fd3b2987d780
 60 341169c2-68df-3f38-b531-6c4b0d9e7a25

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 575887638573160674383278342068580040427563021058752221720643. Exactly this sequence comes out of new Random(283).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 4 of Run 43 (seed 120,022,078): new Random(120022078), 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-03-21 09:44–10:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.