A858DE45F56D9BC9 archive

201304051237 1bpi0w

explained decrypted filler

seed 434

Metadata

Post ID
1bpi0w
Title
201304051237 → 2013-04-05 12:37 on A858's clock
Posted (UTC)
2013-04-05 02:37:58
Timezone
UTC+10 · title 12:37 against posted 02:37 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(A858DE45F56D9BC9201304051237) = 12756ed8de0cff335aabff692484f11a (name+title)
GUIDs
60
Filler GUID seed
new Random(434).Next(9) ✓ verified
Run
Run 44 (seed 1,087,967,875) (seed)
Draw
71 · predicted N = 60 ✓
Machine boot
2013-03-21 09:35–10:19 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

6A7E9EB2157F7479 FC54268D964D4E2B 56C2B4E5AA2CB73B AF1F604C751E2E9C 570520B11E74C59C 46AA22ED982FB775 E875A0285A1CDBA8 CC496C555B8C4A7D 48E2DD51CFC3C884 4B084E85128DBA6F 0D33F4E49411CD85 AF43670903E1CA1E D1DCAA66FEBD3E30 BAFDFBF882400B46 EFAABE3CB255D634 602053A100D0CA6D C42154B02EBC1959 5E20958F6BEB9392 6D66A2C3CDD537AB ED6FE653ED095E67 50A97DCC7BBDF3C8 0D6FB642E347401E CC276C8332E2D31D 9C812A32C8A17C16 6311D38E97AE9288 A65C519C480F571C D4BF53D188E8540F 1AA534C0A5075D76 CDFDF920CF95A0F6 FF1E68DC2242680C A7AD38D0A59A0184 23E463C5464A2DFF 859056BDF0A6D23B 5E907010ECEE6062 D8954FDB10F14D86 6D1B57A7B37E3BE2 DA98D018E6951F3C 29DF25309FAA9338 FC448A575CCC1C9E 8A0E54338D882C85 8E2C1655329BDB01 F5B6EFEAF75E11EF B15EA96C88F2C427 32235801E2A030F0 CDD13070D186C6F2 1BF592AD5FD42C3E 832F300AFCA525F7 2ECDE651E30839D6 DE6325E65AA30BEF C9C5A4908CD6FB93 C3C9C901215132C3 5112AA1D9B01D52B BAB5F245E4B5D2E9 38B3EE36EE154F21 E9173F2630E674E3 38F88189697010F7 C3BFC448D440F73D 2296316FFE864AD1 6028C0F30820E01E 3A16A440F80EDC49 64BB4CE87DF9215E 963A208F64B193F4 6DD8337040575606 FFA1F91722C67958 C03DDC697261310D 32D457E32C7C0030 DD786F0A50952A7B 3341943ADC36709C BAB83B1BE6AB53D8 D4ED9E738C179D85 BDA01A1EF14992E1 D0D752FDA62B9934 72640C3A4F837BF1 DFAD604DC8685D70 37DAD59774D159A6 7F474C2BD2ED3056 48905A159394B714 996BB076636A93C5 C07C8C2F9B062F50 A7C8F58204994DAE B69EF18E7FD1BD14 9D137D5C4F437782 C7D900D12BDF11DA D78F9780B459CC67 6C588989122B266F DF6AD3B07C04AE27 9AE82C8C15DE5A3C 5E505BED0C2C73B3 66C41DDA7C563DD6 96DB484F1D54E124 8E330A9FFEA9DB62 325E91E181B5894C 6F8E06DA1368E367 44FDF5DFAED7436D 083A2EB621515FF4 1B7A9393FC3D1068 73EAB5270DEBC9A4 ED8975EB39461328 484E2AF436BFB734 F4D72AE0D000402F F78756C55B51907A 025611B2C2F7D7AD F68821F00281EFB0 A588C36D7930964F B1187511DC2D0780 93DB14086D140082 B658A938D6B8F368 478F7823D2B0E72B E990C1B500975571 BE04B042F0C0A239 CA9D6C9C25910E65 3D28CAD3DFCEED3E 2C78C15F5703A63B 8FAC2DA157C2F327 048D464616C7D801 FCB3632D78DE5414 4D1B72C88F12F63F 88A663ADC442325E 30B40900E74AF424 F11ED29AD2258950 98B49DE6C495A845 23FEBA0AFBE2808A 7D17DC23DA8CBDB0 106598174A9FA0DD 4714434F044C3764 1F1B625D0A6A7386 2EC8688CEAAAF2BF B4F8CE974711E934 C4A154A824CF6F06 DD240D3910586F94 71DD744E2C82D043 3594A270E2D01011 8C2A01EDA1627D46 7C65FBED2C04CFAA 5EE8412B66DD9AEB 1EFB63FA1CEDF902 043A2424265CA853 68FD716AB23216BA AE2E1D674BA91861 876A9DE11B4510C0 9F6060841ACDAE07 6F0FB6DD4BC8671E BA273C33D25A6D83 063DE55DEA39E839 142BD80EA9A2406C D323CCDF0A2F4DF1 0A7E3D08DE643714 A4A4A193E5FA9A2D E781D11B76FBBD19 D071431199B01BCC DAB0DA725DE7D367 FE1B57814FAB4411 359A1C74827D7AF6 8AABCBFA8AE93446 5A2058CB184D0552 FA18A2E4F32A1F2F EB43966E347B4C02 194466519508AE23 E42C8684BD2EB866 B15BC6DA7146C696 BC7B620085806336 B0E3E3DBD403BC95 A15C613D00CA20D0 4FEFAA466B8CD15D 6DF68964ACFE69E4 8D8ECB2EE9298B89 39278E7DD893CFE2 9CE243E53FD3F0B1 ABD88A5461EA27E9 932A5B03DED8DFA3 9C6CE59BE10C4F22 23B29124389EFE30 350906180099A85F E3B868B5BE697162 919792D7BCD071F0 DCEC06B1FEE7A48B 85C585A212C47B77 2F0C80318C5AD766 3897F51716BB9730 72F0CA9C7598BC9E 695A58C6AB3D8D86 3D5D022C14AA36CD 305EE57E27439458 5870B561BD692BEB 056C0A70957732B4 66BA3A05C54E5FF0 6E6205F31595CE3E CE7A3C9292DFFEA8 A634FBDBA5A44DFB 971B96D77D1DCC13 D1CAF062DD356CBA 76D35F17B2680A8F C79535796094FCC7 4D0D21DFCBFBE6C8 4D23726918BBD375 719CE7CA4FBC793D D377290B2BFFFFD0 7A6DAAC40DEA6E67 51F69372572A5447 2FC41BF008C53F1A B3EB41D2AA53B524 0B6D82041883D0EF 6707814D377B7C76 4924A2697144C2E8 7AD6F0D35C656D11 836DA8A02B64A65E A984C0BF4B6AE518 4FFBD6E043046E66 E18E7F80368D4A78 A0803EB383476503 816FF87C80A2F9E2 0A37070B717C2AF8 B5BA2D7FFC04D01D 492FAD6C78D36A7E DA07041ED7BC5050 7CC8412A7E0E120F D326F512401DD840 6D5B76FC752662AB 532F0F85359B7505 13B2F3DF19FE4DA3 8EA273B337DD322D 7A296709175293E4 8D8F72F3D266A273 9FAAB54F9793CA4E 7C606DA6412E8B93 414E1038ECFE63F4 56AB57B9AE029529 B13D3100A229A19B B8FA1D68F9A1A22E 3FF9B16269D94585 956BBE0D8581CF36 E4245CB8FE13DEB1 806CF3E852FCC78A AEF9EEA2F072E5DA 1F03D441D9AD4F51 771F72BC131FC1E6 E368173C3386BD93 61E6AD7A1151DA0F E78ACE2D101A4F68 F51702AA70DC1FD5 C268EEEB3F787A4C 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201304051237 (name+title). Key = MD5(password) = 12756ed8de0cff335aabff692484f11a, 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 33cfbae9-ab89-45b0-8832-c2ef805c12ea
  2 f6cd995e-8089-1731-8e50-0355d7c571a8
  3 68e6136f-a078-1b44-8100-d34b6356464d
  4 294012eb-ffbb-1bee-b82c-fa9ff7ee5ebf
  5 cfb02a79-d650-1afa-80f3-51f4226de8e7
  6 3f2d55c7-8600-7bb2-b970-dc08156e1f7c
  7 4c9a0b6b-6909-334d-9fcd-8df5015a8252
  8 4344918a-374f-189a-9154-cc46b364fc3a
  9 cf2e8b9b-aa8b-671b-9dfe-31e998c6e0bb
 10 53613518-919b-21d6-a9b0-2b8f12dae52c
 11 16ffe399-f420-088e-b0af-1dffa441cab4
 12 eb69781e-bac8-2bfc-a45f-a5ace6b42514
 13 794590c8-34c4-821c-b2e8-7d6d032279c3
 14 39111413-2321-222f-9f16-3b1d625d3f77
 15 983552dc-3222-668f-8bec-b1107d972339
 16 39b60ffa-c36a-0332-bf6b-e3b828b4b8a5
 17 acca1de1-25cb-2b8c-bcc0-c548f0b79ba9
 18 80d1900e-a27b-04db-9085-040fbe38912f
 19 5788e532-d479-3eda-affc-6dbfa6aedab9
 20 b3dcafa6-2f31-3002-be0a-3d6df0627fdc
 21 983202d1-d3f0-48e8-9367-4ba1a50dbe5f
 22 65d6e1e5-ad10-2406-a886-3011bdec03e1
 23 4a3ae8d7-174b-30ef-8e3e-997cdbd1423b
 24 afae68d7-1bca-5f52-9c2d-d657f9befff2
 25 19f2e4ea-cc92-22da-9762-b6656b2e256b
 26 da6da72f-9cb5-6e38-a9af-a481d1d718c4
 27 82988411-a00c-0875-9610-d76498aa3bdb
 28 538a3048-7fe5-56ca-9088-7776afa899bf
 29 c361e0b3-e7d5-31f8-b96c-2dc17bebfe92
 30 3ba92daf-2731-5086-995a-fef1d9e96b52
 31 14864556-e8a1-39a8-8afc-5a3dc32e22ae
 32 0895b840-5aa1-6bd2-9cb4-5eb81389d00c
 33 2477d92e-49e1-7fcd-96e8-57f2775f7ef9
 34 78226a65-73cd-7a71-ac93-7ffd2629aab7
 35 ff5ce2e1-396e-1a98-9d8a-ba287ea53f8d
 36 7587fc9f-369d-5776-9d1b-a7804960d41f
 37 01794b6d-03cf-4ea5-848c-7e7b81b9b50c
 38 3879711e-bf3f-19c7-824e-6cbda50e373f
 39 346d68de-c8f1-592a-be16-7d42a8518c69
 40 ecc0c933-ae77-347e-b460-39e5f7df1f31
 41 50d3e7d3-d225-697b-b8fd-eb0c874a6ec3
 42 a73fb70b-49d8-209f-807e-b6c1a6c0d580
 43 dad8c0ec-a48e-3da8-8b07-63e68322eaef
 44 6f9ea834-23e8-39d9-af81-d7e4b1e2f028
 45 819e9312-f655-6ef2-8288-efbeb260386f
 46 4b995105-61e9-840d-b3ff-42c2716d42bf
 47 68a526d2-3f42-8626-91c6-6f9c34b39a6c
 48 1dd40e98-2e92-294b-bc0c-be44a95064f6
 49 e76f5d1e-2e5b-4419-bca4-c0fc7c35004a
 50 3e4b6acd-0f83-521a-a1b6-77367b6ebb5b
 51 fd7befcf-03b7-74c4-bffd-846dff93cd71
 52 37fcf4ea-da8b-2919-b329-27bf62849367
 53 2c783bb9-3275-0a13-90cb-96d86a77337b
 54 71b504d0-111f-82a2-9a88-45042fe478ec
 55 ec204c21-d353-04f2-b9d7-c7988c63144a
 56 058c0d3f-527d-1eba-8fbd-e31b0803a035
 57 c9de3d92-cc15-7051-906c-fbcd02421a85
 58 fe0a2650-a9d7-4726-9de1-344de4c007a8
 59 982a0ed2-71fa-8754-901a-2079e12d7fde
 60 5b0df567-7da3-4c94-b118-034603ef56ac

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 411117316202826020334235260535367715415362336882457208017484. Exactly this sequence comes out of new Random(434).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 71 of Run 44 (seed 1,087,967,875): new Random(1087967875), 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:35–10:19).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.