A858DE45F56D9BC9 archive

201210091500 116ms0

explained decrypted filler

3DES(name+title) ECB, 58 GUIDs, seed 180

Metadata

Post ID
116ms0
Title
201210091500 → 2012-10-09 15:00 on A858's clock
Posted (UTC)
2012-10-09 06:00:02
Timezone
UTC+9 · title 15:00 against posted 06:00 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,728 hex characters · 1,864 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210091500) = 852df570e952a86de311bb9e8d85061a (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
58
Filler GUID seed
new Random(180).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
496 · predicted N = 58 ✓
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 · 1
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

E6520F8F2AFE0023 5CF5545CBFC9DE10 D546AD81009932AD 74B737FF88E8F019 43F289EEC2982510 BD46D15A7C70C7BF D0FEC67E9261D93D 93197DD42113F7BE B60C268FB2EF2201 9295815595E4B482 6CD64ABF1783CCEE 4A48F32ACCD6ADF2 43A0D49D616AC3A6 6AE4BDC7557B2D63 ADA49A6BCDB47152 E03064A244280C57 7A17A3AEB901480C FC90378F33ACEB8B FDEACBDE9B7DD727 422871938F9C3E20 BC4DD16CBAE06C35 0D9B670DF320428F 2B2F063870EC4446 86C1A3A49359C0B9 A94C8671BF1D5A21 3EF593A8A4C9B658 3FA90074791DA131 CC0810D16FF02DA7 C475DEECD447873C D3C9870CFB9811EF 18041954C20E2A74 E9DE4C3FED45AEEC 7A3AF96BC8FF8D53 EF18016B7C444EAC 6B0019D3D3324A82 527087226AFCA7C9 B99543B60966D8CD 1C658DA14E597EDA BBA9CBB8167630A0 5C9CCE812319EC0A CE051701E55897DC 5893B3537BBA3F37 14192583EB0A961D D4543BE37716FA0E 6623EB296D4868AE 0EBFEEB2943132DC EA71227C61F74E7C BFC3BAD8C2773131 2D9447E097D03A44 9B118D080F8C35A1 2D84936DA112AF7D EE5575898CC81535 8A33F1A12FFCC1C2 610FD9B86D5D1351 58C611CE117C7FBA 8CE231BDF2460361 47A48C493A18AE32 A4CCAAAAB611F63C 4878D44C414283F3 3E83FC59E300BB44 A0CDA563FA99A0B2 5F41133EC9D64E6C 54E862104551C844 2D4B28FD5D56B611 129046A86D6D9D37 7EB3F99C727003C7 B3D3835FC392610D 67B3D97F15EA7267 886DB4466D9A09BE 6F41FC1442C6659D 9EF1A2D94E2CE393 49F8351050BD7BB4 70EA84EF9440F047 37A6127AEFC634CD AC0AFAFD6D9969C2 45B9E11518DC5023 DC4BE50184479E9A 194300CF303CF29E 7E2257F74E116E7B 496C593EFDD17CEE 60B7FD802ABE4CB6 63944214F10DD2E7 A7A382EAD8DBCE3D 23F10C376C30506F F3F00395AC39EAA8 C10990F76023B798 A0031551AEAD60AB 7C4167DCAF1A8F90 24016C57DC709D25 DE8584D79EDBB3E5 6D288E4CA9500CA4 810DB819090378B2 8341C79D29B9645D FD3427AE47166A52 504DFE7D8638D378 402BF3A242F8E534 196239B9D30071C2 14EA1B9B99B534F7 33859E963BA077C5 7C693046F733C9A4 CB6099DBC267571D 7BAC64F792D8FD3A 1CD672D7411A2CCD 709EE99BAAF0D8B7 6B67230FE66450BF 0907981EA574A775 EE9F3BB7F2891F4E AC29987DF68DA666 E1A124221D3971D4 592F50947DB0F34C 461D977CC40EC0FF 15AB180C21DAA0C7 45E296A8DEBAB326 4010FAA8E378A5DC F0945C14E2A68891 F0FD37BC808A9D85 0B5011CBF9D4B3E6 68C19083DBBF032E 34F6826DEFAE84D1 997F2335A9EC8322 101E10A57DF1FDDD 2301227507C00EC0 90F8C671319290B2 6AB94A97904F8388 6DF6F2EE77AFC577 D967DDA1C0A7CBBF 3F7C02EB3035230D 626E390C91BD0E34 A7D31170C1BA5255 6C3E6B531EC3F139 6344C796A069B44E 0849840A1FD0ECCA 48B46045728DEC7A 4E4F33564D354813 07D2CA69284604DE 2D007667EC6215E8 07859EDD44DC2337 80E593AC405CB790 39D94435D04D6467 09F93A1718253438 D4BD59EA0696EBD4 ED51B3EBC2CE8CB8 E5ADC5C12CD94FE7 8CE05582A6B9E0E3 B42369516E22AFFC BF336E6A8F15945A 06C8A692F6A02055 EF6058D61B5D1670 75BB90A4002BB7CF 1294B20DCD0262BA 0A43E6ACEA68978F 59A37F56E9A1347F DBC0AF76348FCDB2 3F8B01B7B564D7BC 5AF54BE2F11B2ED5 03741C66ACBE81A5 DE8467E9FDAF9F28 8046DB6E8E2560DD ADB7A6E55C1E2E95 1F4E6C46CB2F872F 27A3B378F0CBBD2B A291A751057D0289 9861786758DEF6D3 8CF9244BD0DEA4FC E76B31A77783CD12 ACC6F391D58BE8B1 A79AF66D4486C1A8 7491E01B4E300FAC AA2AB4B37A19EB30 6170D228954EC8C2 B90436EC559B0C5E 5D485DE2E85079F3 57AB26891D332F15 DCE68F3F870A1CD9 36D0189544FD1F8F 94FBD1CFF983F23E 3E389B49C6EFA639 413A9EDD3DF0863B A34AD470F053E698 063DF7CF65441480 D32457DF4528E492 2D9AB88FE99184FD E5A757860CEA749A 3DC4157E66887AAE 18B2D63E7530667F 0D5F0CC5B28228C2 4A01A1DB15468705 28F53B08FE27A169 3419E4D515FCBF89 702F2A8001ADD032 0F50D573C4330E89 9244BFE49A81ADDA DC9BED973A628E81 B807C4517A34C3A3 A025E732A9E54EBE C7749B17796203CC 6A1AE9F5FFFA3177 39EBE150A435FE35 2799FA86D034DCB1 C77AC2257BE2EE37 6A84BA5F9C78CD34 02915F43FB396643 5F11FBA6710E9D6B D18251F0D3565E54 DE327575B66DEAD2 781AC0747DF75096 2DC24FD259DAC75B 5E6AD804CFFF01C4 94EF9B7864D3B762 285C5784B24D117D 711DF3906576C09A 7B3718C6E087185C B158AEC48BD70607 B3FC3DC2A848A43A F8667822C794069B 29C5248AB7CA14CF 1188150981C91EEF F8D92F9741D16AE3 930ADFB82981DB72 C98A9A51F2666892 5C607478B50EDBFE F37DA198F599F53E 4BC20FE964E0E885 A1B1ED5B101DFFCC 138BF46BFDA32E17 891DB3045EDA0420 863ACD30C81D45E7 CC13D62124747A51 F06FB01415C8F34E A1D2C9163177AE9D 36D4F9584BAE7263 3419C99A53D4B297 542610582E0FF5BA 
  • Read the ciphertext. Strip whitespace: 3,728 hex characters = 1,864 bytes = 233 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210091500 (name+title). Key = MD5(password) = 852df570e952a86de311bb9e8d85061a, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 58 GUIDs as hex (shown below).

Decrypted: GUID list

  1 9c9e2e87-8bb2-6d67-b82f-6e35224ca895
  2 a00fb881-eb25-5062-9b5c-c17b1416b5f8
  3 78a6b3bb-0680-5cf1-a0a9-367f0edbad05
  4 76c40c4b-6e41-83de-9592-861459c3197c
  5 6fb3dc6e-296d-481b-a8a5-d3348dc5fec2
  6 33bec394-2c85-7558-9ed7-4f8474e7491b
  7 7108143a-6825-59cc-bcc0-bda40eae82b3
  8 88777863-01ee-67cb-9022-970dee91ddc4
  9 bc830902-346e-28e8-8de5-009e4f0d81a0
 10 d0acc779-fe69-5c27-a765-1a51f2dd9f2b
 11 500b6532-f456-85b2-b9ee-0865a66262a7
 12 8ff2b320-ed93-890d-a0d8-4e6aa8995de0
 13 a4ee07f0-35cd-3260-9ac3-c5938855758a
 14 778a5614-814c-110c-814c-c41672e4dc61
 15 58c46713-e775-8e0b-ab2a-02f943b4eda3
 16 1de4b525-fba8-3b61-b172-ed9b25969dc0
 17 20bdc47e-4166-44e1-a2b0-247638f1e83f
 18 100aacdb-36c1-5932-966a-a95cf16d84d3
 19 70f88f9c-3870-468e-9611-49c5f15114ef
 20 9de13b80-3a7f-08bc-8fd2-88829a36d080
 21 7131d3de-a8d6-6730-a70c-27b28f8fb72d
 22 0d5e0c56-d0d7-0a34-b04e-42671176b2cc
 23 c45aab1a-2880-3c3f-af12-e288f9dc2338
 24 07e76d80-54fd-85bd-a07d-fc53525f3978
 25 9c3b733e-2280-30c8-8ca3-54a953c439fa
 26 4bb02ee4-4196-200d-8fdd-e20cd6d299a4
 27 55670f62-2bb3-64ea-88b0-d092276dd034
 28 93485cb9-10b9-1f6b-b4a6-cf910ee4873d
 29 1a822030-752a-204a-803f-4c9ba32ef14a
 30 e7b62fdb-26b5-0f05-bbee-d3f595b41316
 31 92b57d6d-2580-51a8-b9b5-156f86d5e082
 32 1e342d45-8653-70f6-b7e9-c9075a739ee1
 33 7fd424bc-5964-6e48-96d6-96efe6cc8695
 34 a069bf7a-cdca-495a-854f-4c7f7c14e417
 35 199f87aa-9b6a-489f-b234-7357d199cae1
 36 43c80a69-0370-5346-888a-20ce18252b18
 37 92f86004-d650-1d8d-9544-664db0448963
 38 fdedabde-27ab-03c2-b36e-be43cbe0819c
 39 3ddb2111-0025-1253-b726-275083d80bf9
 40 6d1c3f57-4256-11fd-9e12-a8444b9af101
 41 7313b9a1-3c77-6a1f-a5ac-a2be7b5e4ad1
 42 1563accd-9fcf-64b3-a6f2-da9926a5c99a
 43 a74f89cd-17b0-0c8c-b7fa-b42cbfba6862
 44 430c5381-21a0-5495-8882-ee38e087c97f
 45 f20ad7a8-6813-78b8-87bc-1a27a38dee0f
 46 7de20fa7-a721-2333-a66a-322005f00811
 47 42821920-f07a-522d-b2f2-36c2c4e5a9c8
 48 b25713ef-3155-2c4b-92a3-18d2f1d83e0a
 49 4827cf73-6bf1-6849-800a-922ce2991149
 50 df05c200-e39c-02f9-983a-39c61fa12adc
 51 fbd724d5-68df-2d2c-b436-e12afdc3739c
 52 156d3ac0-1695-7533-b1b1-6198105b9999
 53 9acab567-37ab-39bc-9698-1e303ebd8d07
 54 f254636f-d261-1af7-a0bb-c2f849db8667
 55 7ec79fba-1359-2462-8deb-79b44c65247c
 56 c9e23676-2538-6229-bd1c-bc480a8dd388
 57 0a2249dc-e374-13ca-a098-e49fde947e85
 58 d61d15c5-960f-604d-8158-b232ecf1d7c3

Explanation

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