A858DE45F56D9BC9 archive

201305232131 1ewh1h

explained decrypted filler

seed 587

Metadata

Post ID
1ewh1h
Title
201305232131 → 2013-05-23 21:31 on A858's clock
Posted (UTC)
2013-05-23 13:31:52
Timezone
UTC+8 · title 21:31 against posted 13:31 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(A858DE45F56D9BC9201305232131) = 234400494062f54fcbe4d410d08d099f (name+title)
GUIDs
44
Filler GUID seed
new Random(587).Next(9) ✓ verified
Run
Run 46 (seed 39,043,781) (seed)
Draw
53 · predicted N = 44 ✓
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
2 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

A499FC1387684D88 0BBD4AC5A08931C6 AC437D0ECB8AA26C 5493CA5077B7C78F DAAEE19E5BE08C56 9083DB8526C74A86 356A3C3C52BB1D0C 7EAEBB2EB706B961 20481DD6772F6AB4 49FD8D151910FEF9 89DACDBACADC6A12 42DCEAA56DEE4629 DA53B49C1308C356 B518891CC570FBD3 25D0C09360803142 A5FC062413383CF8 511669736A27A909 923C2EC415972BB9 2C221269CA34C5F5 13CC68063B419F7F 03171ACA845306BE 77488565F5DC8911 35E656BB6BEE2EC3 E00542957EBC596E 433CC4BD49C1962E 5C83918945599B57 4C01012F389D03B1 13B5A80FFC61EC46 CF4E1B702695FD7E 83DFC193EB889731 66FE275D1CDFB510 A9D900CE5751C90F 611FB087C851FCED AD8377A7AAC5DC95 4BEE189854557BFA 49CD2084C2B0A0BA D8506B8033F67665 2682F073687BEB39 DFB3F1CD6AACB020 1F7A5B8CF7105767 C679A9A8DBB3E20F AEF70093750FB270 227F6F8E62A55A91 8D0ED64C8032069A 24CB6486520EC72B 5A0BD85FE54BE6FC AA04FD314F56C067 B34B4EE3A671343A 1A69A9F2F8150253 25C3A3A98EB2E854 CC7C1073952A5197 455DF501B11F1E7C 6434F3784E8C8927 1D6E7CDBC83ECE18 146D37B378B00FF1 B0A6B23D9ABEDE9F A53746EC12AC6FE6 CCB70D6DCAA6B636 36052B7187C0E276 D29DD66062ABB116 F35658EE256A00E2 8E50F13BF12FF1F3 0C56A15FB12A77E6 CAD3FFB9A193B701 591707A07B952FBE 7A599568167F80F8 0E6057661FB9C39D 2B3DB95D30F6CE6D BF40C78C8F5CBA94 1ADC983DD129BCAA B49D5737366C2E04 94D0EE91B793DA47 A0C07B31C8B9C61A 8B2908A474D288E6 7099DA54B3758748 192CCEA6C1921A6A 81F0097C4024E89E 31A166B0DF4C8590 136D895A8F83EF4C 9FE99EA1BAE37705 F2B3BB9FF0810514 52A71B6792C8E477 1E7AAC0DC349D288 B94944055215D7CD 84E39B6C4ABEF8FF 4E345D712D50E2A9 5956D19797702F01 5BE08C5346BE4940 68E8AD274BF5CE03 DC00E839D6847695 C449CAB19C60BE84 87642B810411F3A9 CB17BF8849C4DAF7 63BE87A9C855CA53 708702373C9905B2 E47FC862446829FC 71B31C1EE243F3DB 319B6870E665FCD3 3502D8A7F7485FE8 1B364A7F8DEAD98E 1DDA458F03D2B647 570EC51A03AA8E52 9245017D9C07DF93 2E03EEFEE570AAD7 86E9674FEB639851 34A9F8CB3D29DEB6 830CA8DCA2739623 CFB2262007D58758 F315368BFFCEA025 5A35D8F2DB2FAA65 1FE154627E52EBA0 F332EB51D7B0590A A550176CCD961302 B5F0B39A9E94A3A5 F7CD95501917D804 CC8CDF60927D4B78 7704C76655E24744 622D811C0D1D8F22 8EC1F4E1EF04A734 EF36BC0B6C745625 98E0FB7257925E35 53F448EB6B6EA4AF EA35205DA57B1CC0 B5BDA1C907117FFA FD87952FF0E2E2B5 B109FEBCF1225A12 7AFF3BB5F6F18E27 B85C18F216299EE4 26F33BFD6709B88B DA083363A2FF0D94 A9C47C3AAD9C68E6 D2148586875C8BFA 4C46332E1F609A38 58B5F46B2735C3D3 812B2FA30F403912 DEB3E3DFA79DB436 7F6D151984EEF90B 5B450E90100C4B63 70E354690B1D2CF7 0BC1AB784F860DA4 940E02374BE2D514 5E5290932E9CCDE4 BF569CB58BB6B439 E8A66E30B7926F60 D965A2BD8A92798D D7BCB631C63771A3 605300B982B4AFA5 1040250CBDD15FD8 3FAD1DCBC7457D43 953735B9703C734D 5EB900562EC8ED64 FC30605B6EC5281A 00BA174EF101CECB BAD889FA99C8D05E C4CBD762F9F1C20F D2CBDE1843C35B2A F29E0E5DEDAD6AA2 FA0E04ED0A35DD8B 2EF60E5F43B5CEC8 294A84F41C7D9EF4 4AF86D41C9F5048E E96B036C6FE70A75 7D2833E7CEDB7FEC 6705AE4876F8EE22 97554C4E8DF09CC1 15C64B01E8D6B20A A461262BF716AFD8 46970B99D2BC33C9 7B67B97E515D0B66 DB79E915A1B4199D CC04F15F511FD981 16383EFA17216912 09F38B266F46B2B3 6615C0D0482377F4 73AC3BB860CA01A1 E851F839D8003621 1A08E1BF972A0A63 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201305232131 (name+title). Key = MD5(password) = 234400494062f54fcbe4d410d08d099f, 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 39fcbfe4-610b-3019-a5fa-0ae76a305d53
  2 5f69717f-ef5f-058c-8665-ed5aa4c7088d
  3 040b0f3e-95c5-04e6-afcb-f23a50e06004
  4 e08fe1d6-a4c3-7ed2-a45f-ea05db94f4d9
  5 c10191ee-ec76-29f9-bbc3-b3d9a9c728c2
  6 c40e441b-a121-498f-b806-083ceb734bbc
  7 e4a66e85-f98d-878f-81f0-288353254d17
  8 7b11b8dc-7131-86d2-8cce-b63b682b5443
  9 7bf68a73-4194-50eb-919e-df40a7c7f4ed
 10 2cd67c8d-13cc-691a-b212-7bcddd6561a3
 11 c8db52aa-6a54-61bf-8a96-3a05e62f3f88
 12 fc498fee-b365-618f-ae99-a7cfc1ec7906
 13 d381f613-990f-15f0-9a3b-7a5c2c5b45f2
 14 4cd4ec50-d4ae-7a93-9aa5-a001087ed6c5
 15 adec69ff-91b2-732f-90d4-36922a59339f
 16 2102a00e-ea5f-568e-a454-4fdab8ec001b
 17 ca24ee26-7009-563c-9fdd-209e4854ff6e
 18 25e0555c-34e2-893c-9c41-bc278d88b531
 19 ffb99f05-e24d-5718-b96b-fae6ade68690
 20 ebd4ce2d-a6d9-51c8-ab4b-2b0b001dd9e1
 21 a27c4d7f-8622-750e-83bd-539d931f55a8
 22 0e2ebf48-89d2-722b-bfa5-c59076d07d53
 23 572aded5-24e9-14c0-9189-50a027f5cf5e
 24 d5c83fa0-3c0f-0ca0-8add-8ee4b02cc0ee
 25 8f20672c-1b75-23da-8d6f-7994a92a728d
 26 aede2c32-ca28-0db7-a6ac-2285d0fd100e
 27 4625f840-b94f-5a5e-acdc-5a78bcb6906e
 28 944c29ad-3559-3b10-9bae-f7de471b8b3e
 29 af961504-fca7-669f-9f6f-f3a5efa48dcd
 30 a210570f-d225-7929-9ba6-9b44e8cfc985
 31 e81555d0-7f35-85ff-87b8-1b1ae613bf7a
 32 2ae7dc5a-13e8-08c2-b838-86c98165f110
 33 031d3ddf-b89b-3e2f-a71e-16e59882c4a2
 34 26750836-db0d-6033-9783-9a8c130f3f1c
 35 254c7787-2159-5b25-ae88-2f9136c9dfbc
 36 f2511e51-3b62-135d-a746-e30419da7f5d
 37 1c107750-ccdf-2fbe-ae92-8fb0a0927dd5
 38 e40ce0d8-cfd1-3e51-bb61-36fefad59fc2
 39 ab04e635-a82f-7cf2-8a3e-8c7a0fb311c5
 40 6271b92f-d40d-2918-9851-9638fba0d9d8
 41 79114a29-885b-1849-8a00-762a063b96d6
 42 2f40b68b-1ce6-7385-8236-74a4a25eb04b
 43 59e32105-1bb5-8d44-a0f2-4feff5e3a794
 44 e1046cfc-3cb9-6678-98e4-fe63072be456

Explanation

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