A858DE45F56D9BC9 archive

201305181543 1ekgb9

explained decrypted filler

seed 264

Metadata

Post ID
1ekgb9
Title
201305181543 → 2013-05-18 15:43 on A858's clock
Posted (UTC)
2013-05-18 07:43:58
Timezone
UTC+8 · title 15:43 against posted 07:43 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(A858DE45F56D9BC9201305181543) = b58529be999d16326d176f19bbb50543 (name+title)
GUIDs
60
Filler GUID seed
new Random(264).Next(9) ✓ verified
Run
Run 46 (seed 39,043,781) (seed)
Draw
36 · predicted N = 60 ✓
Machine boot
2013-05-15 03:07–10:31 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
13 · 3
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

55DAF270AA7FF314 6388FF3E7EAA8287 19B4382F4796EFDC E0A325EAE46EAD92 20CFA18228781BA4 A03A2CDF7F3D8D61 C2BF13604D1370AE F137937BCE263F6F 667A2B68B15D3E30 5AF4849D0F237C83 45BA1EB8806BB525 7892F9455DEBD691 6AF60DDB760FBA5C 2EA72206099EE730 9E17ED6B1F64DA13 106190A12D7934C2 9E13E888B2297ABE AFB8C18C4CF5026E AF80C16BB95C70B0 F4A9BFE3FB0A2533 B377060B1C1396EA E2ADEAEA9A908C3E 50326F08D4269271 47E94A9C4D4A3CB2 CDEC03909FD50C21 047E017ECA266002 224174B924460901 73D44C8E8A061EEC E2F34FB8F4658909 E8156D40EFE45EF9 5B8A021B8971F373 86749A76AFAB2D1C C4D9FE6E5F64FC70 C98CD4733007EE50 7902008869061E1C C26B8B3F17158482 FC2D8DEB86BBF4AF BFD4DA2DB317E6E0 83FB273A8DCD4601 CDDFC3FDF1CC08A3 BDD12B165D3817FA 9AE4287419F68260 DA5D2BCAF9B05FF6 6B571385CB95F35E 41C26EFD64BC3D61 9713504D0D7B36A2 9AC9CDE9ED18F933 169B0535A2AE3032 C904D6E110C4D813 E192E569B015F84F 720DD084383B53E2 91B05BAD9E3ADE84 60AF5D97BF612C7B E170E1CD6EC274CA C6AF6282EBE3367A 4EFE45CDB0638A38 7958830D2ECF9499 1D86842CF9785FC0 E2B461588E612171 895C6AD2646DE0D9 C10FC7DBC5280182 3378E4C13817AE0E 4885804D8ACF3001 B27E5354BD5FE098 382E95548A186394 CB2760CC2DABE4A8 426BCE89F9F9DE37 15A217993D83A2D5 64B949331C8829E5 27D6B8D0ADB8AEFD BE4CFFA4E3EEEAD3 62A2E23E87174B78 5E04E3B4C97987F6 CAA25C7CE310E113 1EDD5BBB6C1011F1 0A4FAC84A52C4F5C 3DB51551AF3C79FA A4AB893D42BB9C66 E9F3B7C91A548FF9 EF9CB8742F706A33 4EAE068AFED75637 9CC30E7EB60E618E 1ADFAAC8C640288F 98EBB11F34EEED34 9E54E3B95C2D6F94 90EE2D332D95EACE 8F561E957C7FD450 8AA3D4AA490DF6DA 819E90C97F0B7A81 5A9D19AB64DA4F87 C71460DB9005E06F EF8E7C5C6FA4FD98 E28E58702C61C0C3 572DE1564F99B9C9 809EDE249B820883 2C14BF4BCBD7F7E4 6677644213F086B2 4EC3345C7052FA74 8D047E789E3ACE5C 779C501577E15438 AE7003CC4B18C522 2357471B4BBAE420 242FCF2CD5FE5564 72D6BA3F04E567FE 8E6CA973D7A732BC 57ADBE0A105957E8 9015A130D287828F 472D5DAD5F315247 B710FB3885C77242 CB364D85D8E6A8B6 6D37DA1ED90E4300 0D6D490D6AEE34B6 94CC1260E0BC414B A569953998C9F060 1DE80FB5C1ADA907 1151B443ACB61F05 DFF920DA282D501A 80CC40BFCF3793F0 5B5AD8D81CE99BF2 290F21CCA136C43D F48910EC3A383D19 ED332E19449837F7 70090C74536B0AE3 643A565EE1293AEE 54BCE1FB6A1BEF5F C705D8C9BB0DDAC9 922485F61F19F075 347945F147EA2D1E 0ECF4BF07C0DBDDD 27B7490CEF9A70D5 061DF2F380CF18B5 1AF188A3F2BDB456 BA6C63C2BC341705 BA140EC1314754FD 02C6D4665DC82150 98F8F2FC509A8CC3 E69781D549303A8A 0A4F9212EA636DC2 19B3A84C04D25810 FCEE9F35CF84B0F0 13F50D9B607F239E BB7297FFE603A891 98DDB02A63D0DBD1 451C104ADE970FD2 FADE5D8648BD03D1 CA4C24C4BAAC52C1 E6D3EF6E0D76DB10 DF0EE47B61D85AEE DE1154A56918A00D 84B76C84B885F1B7 20FB63BA34CA07CA DE8BC2A9224D861E 7391D969BC04CEE7 D881E22680D25C77 1D8E48867990E851 0E5FEA05BB573A1A CE0DED8FC0BEB748 CA2C825EE8C06C7F 1C3A51F0F442D260 7EF4F6E790BEBA85 293BE80B8B1522F4 FC045AAD331B1B09 4CE83ED37DAC7D71 E6A260BDA2F47241 B170A27BC1F96B07 33EB988C0FB3C621 704423B6C0DB8E2E 4D4489DFD6731B47 3FEFEEB73DDB4267 27615D4ACD8BBF60 A730824A85148FDB CF424104A7085A67 B297C296FDBE8DFB 4F230FBC37677CA9 6242A46EC843B85E 3B343CDCC823D2F8 6560E08E39AF6E20 B0ED5AED8579B78A 493931000F8E5FFB 1DA8E2B2A7C5FB02 2C4EE20D3133015B 41822D15316DDF52 0FCF021FA2BC8B0F 6C7FB9E626050B67 DE5D614A5FADF638 EDBC6366BC720548 A6FFD95C33BC9CCF 3319B97A9083C885 E78F264D6A67AE29 A083C954B742BB3A D42EAD910807CD75 F5D4F7C84A8318E7 5FF71DBD02BC17FA E8789911B1575EB1 1FC07D3237117143 1A5333ACC1717429 57619203358E8CCE D013E7BEA3ECA5DD 13AA2E8F876F382E 852E63E6C8696F65 BF10298030D5E78E 62D6B3A4D48D5422 073FF49B0F22179F F4996B08F32855DA FF7917E36EFC2CBA 02D8AB9399605B02 DF4F99169F521086 8C2E249753D7B5B7 F368D06A159FE84C 529E74DC294EBC4C 08A5355C4602141E 8A7001FED62C25C8 00C7074ED4222321 603254244FCDAA46 DC16ECC93CA24F13 E4763A1E2CFF70E2 4A8995CB9EACC9D4 ADB209056FAAFFD3 6CC0EB8CC2FDB494 7B46E4D426B5D25E 94CB18098D4E0859 F447F071FF84C901 4983B03DEDA3D3CA 5AAA11EC71E87F0B DEEF93CB4D02E61E 7C2145546489130B 24E627F35CA0C9DC A92DE4ACE1F18438 3C185CFBF18A67D1 CF80088F2AF75E9E AB6C7C6A60E1068A 339AF94CAFF9966F A5F34F5D1C11D2BC DC54AF766E7FDAEA 727C2150195E0C69 DD2D328BA488F72D 872A37A8F5CA2BB6 AB8D3F2CBBEA6495 E7F4A48689A9AB63 45EFAAD48079203B EDF64EEC703BA1A3 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201305181543 (name+title). Key = MD5(password) = b58529be999d16326d176f19bbb50543, 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 9d8f0844-3ed2-54c0-b2d5-6e5d63a4147a
  2 77efe070-f3ca-20f2-bae5-2ea0ac8499eb
  3 0243d487-fa47-26f6-8d14-1ae210914526
  4 a2c1f753-8c63-8849-99e7-e6c711022e0f
  5 b665309c-582a-3e32-ac96-ee1ceadc1737
  6 efa99357-53c7-249c-88a2-726430fef583
  7 61fbb94f-472d-1192-93ca-dec58724aef4
  8 1c6df002-e9e7-7c2a-9537-d17639eab54f
  9 fbf4f113-83af-52b9-8a6d-1f050210c2db
 10 9b861c41-0443-5b37-b663-d9b7cf7dcaa3
 11 b35d8675-8363-7f73-b10c-1a7a890d191e
 12 05023095-f32f-550c-a01b-981c143d403a
 13 8a92d993-03ed-13f0-932b-32eed0c0b25e
 14 f28c6100-6285-7429-b452-d22461f08178
 15 f066f8e6-9808-690c-a5f9-db45cac2326d
 16 c46f47fd-bf6d-8276-8d54-ab681712b8ed
 17 2c06483f-8b2e-75cd-b57d-3bc1862cddb4
 18 28f8aedf-a8ab-6374-8583-6c3ac3dd22e2
 19 dbc8f2ca-912d-7434-b188-085b132a8f63
 20 58135de0-4059-45c8-aa93-d4184f5660f4
 21 13ab5bdd-cdfb-8031-b01b-ba25b58ccbdb
 22 357b6db9-28e6-5118-9486-4fa441adbaae
 23 e16dbc7d-482c-5e1f-8b56-d1c0e9739162
 24 dfba6f27-4636-2857-8140-901909359496
 25 cb59ece7-cd39-5733-b8f7-b768d2fcb923
 26 b504c7ec-24f9-2067-8777-37221afda06f
 27 599f4c43-094b-87f3-a3d8-0e1c64abf6d6
 28 cdd8b62c-9d3b-22a3-bfba-937f1a7a835d
 29 f19035a9-2ecc-4fdc-bcc9-57143a8fc50a
 30 9e6da522-85de-6849-8fa7-e0c6298e818a
 31 2c1f25d6-e16a-5367-9665-20d25cea2d3f
 32 f56ae968-a9d3-8ba0-8a94-0204e3ca0bb5
 33 0094a9c6-f0a0-41a2-aea0-4bea54ad8c9c
 34 f1813d83-8ad6-564e-9594-7b91208aa190
 35 56cfe12d-63ef-7b3d-8d35-c575457986b9
 36 c4fcc0a7-47d0-1ea4-80cb-26603b951ab0
 37 dffb283d-52c9-6b6c-9a59-f17a2a316451
 38 f0b1a186-94c3-252f-bbdd-c496db796f02
 39 b4833217-ae82-4341-ac12-aae92a65f7e2
 40 bb1d8bcb-02e6-7124-8d84-162bbbab5d23
 41 60ddb970-7b99-15b7-87fd-e3b71a051c6f
 42 039744f5-467f-0ebf-9d22-1d9080ede8c4
 43 6f43b93f-d9d9-1d20-a19b-9a5a98d139b2
 44 f4ca2e08-9bcb-18e0-b3ab-c24ca98a81f6
 45 be214917-12b9-0ea9-958a-3ac93aef969b
 46 23eb6920-6df9-2b98-be14-3efe4783a84d
 47 d854b653-c369-1caf-bc63-681857c45ed7
 48 2e44a04f-e97b-5e6f-ae36-13698edea9b7
 49 35125bb9-758b-8c58-a07c-2a09b1614b82
 50 ab65d0e5-e940-1e87-a0af-c76a4370440d
 51 889e178f-6cfd-09c6-ba58-ec6939461501
 52 6b2d59ca-d59b-672a-8c1e-bf6ec86391b4
 53 9cc88340-049a-4baf-a1f1-e933ee53f0cc
 54 7c525388-9ba2-2fc5-9524-761a19407563
 55 271f3680-e4de-01e7-b9aa-0b83ccc2691f
 56 c342ee76-1d3c-0e86-af84-9fb3256f7510
 57 facd0b5e-d950-6fe4-be44-1ed67bbf3778
 58 faa5c97f-bcbd-0738-9f69-32e2c29f388b
 59 c1ff8753-14e4-3274-85f3-b2e2519712c9
 60 e780284e-92e3-00a5-b966-913170859ebf

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 522832175575176876748552528246584571624710110215810642006030. Exactly this sequence comes out of new Random(264).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 36 of Run 46 (seed 39,043,781): new Random(39043781), 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-05-15 03:07–10:31).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.