A858DE45F56D9BC9 archive

201304031509 1bkjk8

explained decrypted filler

seed 719

Metadata

Post ID
1bkjk8
Title
201304031509 → 2013-04-03 15:09 on A858's clock
Posted (UTC)
2013-04-03 05:10:00
Timezone
UTC+10 · title 15:09 against posted 05:10 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201304031509) = 2f8c7abde1c930e27a3d27d21fc9edd1 (name+title)
GUIDs
44
Filler GUID seed
new Random(719).Next(9) ✓ verified
Run
Run 44 (seed 1,087,967,875) (seed)
Draw
9 · predicted N = 44 ✓
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)

8C5DBE5C90614662 4DE022A08F4DAF72 A493B2B0C549C031 6D23245F0DBEC79C CBBC8E6031CF4AE4 2D41F939409E9046 97A0F8A4918F131A 9DB22132E2F0C68D DB4FA9FCC5FF8561 7DEB37F7614AC761 AFB5E32FD692719E 92DBE87E7877DD0B 2E7CAB212C4B8631 F082BF2A4F2E71B2 64258B638BAC11F9 CCD66CBEA6C2757F A787E3E1F0B6B162 5C1A1E18FE577C18 C3848AA942773809 920A5AB11CBA405F 63FFB1F49C8164C0 17611341E297EE16 BB3D2654219039C5 D86D3CC67BDDF913 E7DFF24B71671AD4 CFB37E26CD528475 2977DB3ADC9639CA B3BF8DDCD48E50D0 0826CD29E98886AA 8488C00F594563C1 2ED59458D2466C37 B08089D15B2696AA FDFFC10ED5BA6DA7 5FDEA15E589947EC 20ABACCEA57B9434 4F975D49FF37152C 4BDD43651D619B3A 02D424A115C2C70B F9498D7015D7E578 34A2CC2372375205 EAED0F3A2D150945 D17D09DE512A707E 7419622CDC0DE398 9CAE8F3AF2319226 2C8FD42C008D1A31 31F96289627B59C6 2580BC340264E81E 0ADF72CB87FA0564 6CD3CE8AD6222F63 BE3BA1D78B0ED168 8712FC9227011EFA 77ADC143A4B92DD2 04A8CAF16CEAFB61 8E13AB666D999D82 3C852546C2ACE7D9 0872BBABD826D5DF D3B0966904D961C3 6F945723B4981FD8 5D0CF7B052757948 2FE6C1FD561C8B22 7E2CAE8BBFC66949 0D0DF276E810E600 EC7B18D0448FBB6F 972835C81390FCB6 87749D5773F44347 8186EC803A3469CE 80134AB42B5FCB55 9511B1556445C077 42A9E952E46ABCB1 AFA2F9E446F0DE90 640F8A249EAA37FA 897F8CEB290312A3 8C403A05A1834ACF CE6C3E969A7DB276 F3E610ED246FCE87 A9F8F76CEDFB06E5 CC140D2E3B456CB1 0B915D9D5FFAA5BC 4BB726125F72F397 02B1BBF7FBCE0A8B 338215D556679BF9 DC2C49CB68E4D72E EC7CDA217C0E83F3 B2441E313973B095 2E3A60FB31296530 CF284CA522EDD9C7 97547084DA7FA041 D850DA9200F844CC 2034A5ABC46C9BEE C1EEC8BADC21B548 2B18F9435656FCF9 846917E861ECE45D 3FD588C91E048FA3 D4E8CD8EC2350081 0B7AA591438EE7BF 89FCC059C32AF625 9880E7527A8DC7E2 703FAFC4475A66DD 17F99BEB5F29B46B 61BEBB0C9A93F94D 0908CC5738C9B1C2 2B53F201AAE1C1B0 C907BA426BD19A66 CC6D775D36AA2605 74E23D790F226F5D C31561EC2C5103A1 4180F058E475F119 01E13B803C616E99 D8C09ED46B8AFACE FF12ECC1FFC80C75 B718C9B410AFD26C 633FA2B1587F19A9 850361AEBF0732F2 A14FA9D0AED0C775 558444E187321B5F 5F84D6AFCB8089D3 B7E5E1E53DDBF12B B31CD3E1CBDA12B9 17BFA420184498B0 D06AB0CD9A5F11CC 11F4994F028BFAE9 53C350B9CB211591 A6D5DB18431DD2A7 8B1B2C349114C0D2 7FD6C35D9D634BBB FB4F987A394082ED 2D69BCC75CE4AD39 905BFF735B80C343 437779B561F91327 36A8E7730FBB0E0C 443FEBA6ADE35550 9D85502A1A8D9D01 E18DD3AEB37CA08B AC2A192A33D238A8 DBE2718FE9882142 1C1781FDF0DA2F55 9D29CF65F3BB0B3E F4D844A3C097B5C0 6966D9DE73CF99CE 2A9BEF45B37FCF0F A5C6094790713783 59158ED775256CE7 F1231FB987ED6A7C A65252491AF76B52 8490277AC0B2A2D3 26297F196642B154 299BDFF1ACEAF788 6EB433FBF73629A4 A66F59591E6CFAA5 1A7366E12A1812B2 1EF293828C27AF2A 7168B978F2E78268 804EDBA5649A3D17 36212D04F47350F0 A434A31AEEF9C700 D027F7F46DB4F3C5 5F08243889E3FECE A4B30C9F39AA03C3 687BBB3706E6596B E4EAE840701C7C30 3B5DAC7E05D8EE2F 486EF8FF91B4F715 4AB2DE2DF816D8E7 3D0F5AC7480AFBE7 EEC059D6F80D483C 284582E0168FBB2C 56E28DBDA467672C CBED432B19A11B14 736F9496965A2037 A7F0544663DA1429 761B85A9E765E3DF 8778D48048F61726 0370DDDEF1053FAE B8766DA4D413C058 2DC7DA0D6F759507 981FD1F7AAF85FB6 3E53864800A678BE 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201304031509 (name+title). Key = MD5(password) = 2f8c7abde1c930e27a3d27d21fc9edd1, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 7ac3cfb5-edeb-3435-92cd-db0f51adb8a4
  2 1f591ae2-ad0b-75df-8337-668aac06ba90
  3 8c3c3ded-8290-3d94-ab7c-18154bde2694
  4 301b2356-31d4-04c7-9a8d-bc3b420b17a5
  5 934a7afe-952e-7f65-8c42-712106f81f20
  6 efe75d9e-f38a-85a8-b0fa-7b480ae29c92
  7 fb6995a2-7e43-08cd-af3d-458be1c9e134
  8 bb0624f6-24b4-1362-9aed-22d97d1f0782
  9 1c8cb775-ee97-8b9a-a1b9-b4154cb62ec7
 10 265f662b-f1ad-393f-abed-6ccc3cc21bc2
 11 f605aa93-c15a-080e-936e-5b7f1cf2a74a
 12 7919d5fb-20c0-7310-a096-c349b6cf4276
 13 1a1b2203-8852-854f-a82d-d65eb7306348
 14 8aac5c4d-e8b2-4726-b8a5-9ab170a1126c
 15 f151df54-b09c-2882-89d1-273b9e1aaec5
 16 d6b4d173-fb0c-0ce4-8f7c-da23b5b70d64
 17 8101a40a-562a-0245-8536-a5ce4aa66256
 18 bc2c6eb0-02c6-61b8-8945-d6a5a3d06c3a
 19 fff4e5c7-244f-196b-9fa8-482f9f852102
 20 7d700e74-a411-61a4-aac1-cf887a5929a4
 21 d71ab1b7-3274-3270-bdf0-530b4e78615c
 22 83b01039-d7ec-295c-b5fb-e9574d8f793e
 23 06c08ef0-dcd0-4445-a177-1786c2d38283
 24 339b0f91-88ff-1db3-82b6-ce5f2211d442
 25 85578bf3-fa60-1248-bd4a-f84634461baf
 26 7f38e82a-6ed4-8b61-94b4-402c4d3bf348
 27 aaad332e-7f3c-027d-894b-c2c7ee09eb39
 28 3c54a1bd-aede-19dc-8778-2e8996f5d4ae
 29 73cf4ea7-d4e7-1b70-95c6-268fd29f3c1f
 30 a199b90b-3e15-1db6-aab4-5c17711e8953
 31 7f8e0b86-e3b1-5a67-8634-1843609289c6
 32 141c1be9-7742-7051-98d3-e4d868c8c594
 33 0b113627-14a1-3eb1-8375-6da80984f971
 34 c1ee9180-33c2-097d-aa03-13ad0c0e4d57
 35 5ba85a94-acf8-6bb0-bf6d-0a49d562848a
 36 9c21290b-4e30-8340-8150-32c22394f24a
 37 53ea86d9-885c-5758-b8b3-23fdd1a52cb8
 38 1ce69473-70b0-3aef-8b6f-1fee2838f2af
 39 0569ed26-1c57-4dd0-acbb-ff4169044fe9
 40 85ccfbd1-f0e4-17e8-86e9-f20e6d88a0a6
 41 758e6dcc-de3c-4135-99bb-7ae3d9810d2f
 42 faddd166-1185-491e-af38-ca861b98e313
 43 b14ddd42-cf3f-44f0-8558-07b83f97fab7
 44 c8c7f37d-e9b8-5184-8747-901a85a71943

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 37307801830784200616324118011157306853414445. Exactly this sequence comes out of new Random(719).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 9 of Run 44 (seed 1,087,967,875): new Random(1087967875), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. 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.