A858DE45F56D9BC9 archive

201303030826 19kpvw

explained decrypted filler

seed 402

Metadata

Post ID
19kpvw
Title
201303030826 → 2013-03-03 08:26 on A858's clock
Posted (UTC)
2013-03-03 13:26:52
Timezone
UTC−5 · title 08:26 against posted 13:26 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(A858DE45F56D9BC9201303030826) = 256ee2bc07b354cc9112aea43bba6db3 (name+title)
GUIDs
44
Filler GUID seed
new Random(402).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
147 · predicted N = 44 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

93B203051D10427D 04916D630EA0CE88 975ADC27621A3A11 92E7E02B81833F5A 3A8D2F92DB18DBD4 FFF3D979E6FC2687 B11A354241EF5212 96D150F5D7AD3936 B250DD6DBFFD0CEA 61A6B6B965C8A413 D79448033DC3B5ED A1ABB158FA24D5FF D1658E7372C356B4 394B8B9A256818A1 17D4613FA785C447 09595CCC7A6998DD 364DE71DEB336D97 DFBBCFA074A07475 9AC3AE7427A82F41 473CA9D974A97557 4D943860BEBA3E0F 358E4103E46346D7 E413C07386547072 9C81F7143936B064 5EEF0A9B1310AD72 7DB2AF2AF29655C3 9B3FFA7C54D49DED D564CA75E1370904 146BFA52D15DDB5C DFB3BDD1D072A8D9 8CF0A62721118875 1FDD76215ED2BDAF EB914783C7C97649 9A9B842B58CF236E D8DB02894DE62968 17A328745071338F CF77F7EE67F36B6A BDDE04AA7A7A353A DD51A35AB8816641 05FDAEB3177A5CBC 38CBDF306D298C24 85C6846656F0C287 2D9C9662649BD595 2133B920FA4C1C1C 7EDA6D57DCCAFF44 59EF88DD7B89EFF0 AA734540553A8A48 D12E16ADC7DF05FA 4D5AA35512DB9414 27E5264705619C3C 238DB5C8689DC4B9 5546704CF27D5A01 1CB2F2A2396A06A7 40E1E94A49DED392 FD004BCA18D035EE 841A10B986145D09 CA68022F8F550F47 7DAFDE17E8D551DF 3DFA1D7A99D7E6F3 1D0416A3E8DDF117 B79A733391A3D112 9D35CD8E80145FB4 9F78CCFFDCE604F4 7C3E87267051634B 26E3B21F918A7812 5FE2BC3C068E5567 5D777370261874F2 D8C1E57EB828664D AC93D44FCAD52D2D E89380CBBE6A0BF8 3BA36A3793F60DD4 D8F6D4EDEEEF2E36 65C7925C15F0D53A 428A8AD318FA4D61 39147098C7C7EE72 DBE7F468CE88969B A2F297648F163265 F9431949F631436E 82A9D620A66DD506 093D432517823671 FE554D5573B14C4F A5BD04E1955EF2F8 07E0702EDB1D6493 3F6A4E9AEE3281D5 967009C0A4156295 B23B1BE3611364B5 38E98E64E7B09BE5 BCDF8692D6248187 1B3A36EB54C32F89 59B46BB09BCE8D07 CE9A43783914665A 0AF19BA6D73B501F 0D88DEAB5A85EA9B C1309ECF72D9D2C1 EF046B3DF7153769 3CE6C55AD81C69B1 FA7B0BC632C7D9A8 D5BAB9C6BBEFECF5 F8A6770FC590843A 51EB216BCFE739F0 3286A6C041BC49E5 C2E90F5FB758149E BDC714DD9C3AD64B 22881C9C91EE9D1C BCF94CA9D21811B2 55420B8CF1E2B5B2 4934F979E894EE49 A0F900A5C28AD6CD 901D6E636B0CF267 697B0661A9B5F3D4 A4A57E1E998AE378 056B5CC9487EBAE9 3A4544DDAAA1B7E9 BF0CE6E2E4ACF292 3BFB77A36D0A0279 4A8AD8C847BF49E3 621CFEF13D70AC2E BC3AD1DF691B03BD 54DAE181D0972CA4 8457D36159DC762A C221274603F11E36 CBACB837479B54A0 3F50C69C462749CF 0EAAD63F443DA7CC 7795689AEDB5E142 5AE429A78C67510F C30584D11CBF71E3 B85A223EF519469B D5CD2822CC1D087A 5A064415E58EF281 EC7156AE8B9D73E4 113D75D040BF64D5 7F96761E611E13F1 D30A37DE37EF692A 43D377B1CB5E57E4 B69E125E83DFD579 F11EE3D59F910A07 6648A73DBB40946E A3ED154B8E4EB504 A42627DE67D12A52 75360E9E24E346B2 2AC9CC88194CBB14 DE540C4F51FBF3CD 1BE5D4E00B00AE8A E299FE44DDAA3F8A CCAF374D22C89520 24113788ADCB06E3 1A4DF0CB016563E0 0542C2B621C5440F 3046E54A96EB3661 F1C1350B83E765AA BA10FF7264E82524 6BC27DBCB2C15C18 D12512342DE41A2E 87E4BB8323A5E71A 61A34EF930A89885 20F0E65CEB9D3A1C F251EFC7A0CBC2B3 A1D587EFC3F4BA13 DF9E5498089393D6 F8A91AACE6DCB74B 58D0E885CD63DA83 21C668390D2008AF 74B25F2883095851 73C82164A4C65162 F6A2A0B69E9984BE 6A887307817C008D 0323764C8B2DF2DE 41127805B2429AEE EF93B877A5819008 FC006AD1142421D2 E2E84CA9DA67C64B 2D1DCC8DA141D02E 7DAF2D52EA0AFB59 45F0E5364FEBD5F0 B1D83E4D844B8BF2 A0F0790AD431E216 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303030826 (name+title). Key = MD5(password) = 256ee2bc07b354cc9112aea43bba6db3, 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 862f4111-3408-61a1-afb2-5d63fa644bcd
  2 ad9ba981-71d2-6abb-8aa6-062974110f47
  3 b3325e35-b3c8-623f-9d13-df8e9d27a257
  4 bacf3f5f-1386-36ba-8ed0-b337ee6774f8
  5 19f5c67f-ae4d-6bee-b479-5225e54d3fc5
  6 47757698-9963-7c3b-93b5-02308432c1a7
  7 11b77995-ef7b-03c5-8899-847b102256d0
  8 e37328d3-f81b-16fa-8c81-ca39ba329c86
  9 97631abb-f5d5-696d-ad3c-93d4054a690e
 10 e0238209-a814-46a1-a51d-7e283595ead2
 11 dba01062-02d0-4359-86f8-a9af4c57d23c
 12 4ee01ae8-4230-228f-a0da-f2fff164dce1
 13 a0d2ad32-7aaa-8c74-9b7f-6de9646c2e05
 14 c67c2b90-dfc7-5619-9095-a12c80bf545b
 15 d88b8c8c-aa7b-399f-94c6-2c4ed175187c
 16 5565601a-a100-0bcc-9ac5-95715209fc6f
 17 84183ddf-ec3f-7e5f-bc0f-159abb185bf2
 18 ba6567c5-1546-2d2a-9ae7-71a37a68418c
 19 3eeab93a-4450-532b-8c7c-14a6a80f9f33
 20 04421ce3-16e1-8b97-aabd-70862f72e74f
 21 5bbe0e70-335a-23eb-b3e4-ad2eb5d6bd42
 22 e9c03fbf-714e-4d78-8345-54f4854aa9a3
 23 6c770a1a-71ee-81ca-8780-0c4183f5b3c5
 24 bea5fdc3-f31f-444c-877a-817fc2dcb219
 25 7f615541-06c9-0e0a-b6e5-ce4187e0d960
 26 03f468ab-2acf-0666-a447-ed56ab4afd55
 27 e2b6876b-4a4c-5186-b6e6-6b569a50b406
 28 956b3122-0553-6ae3-b5db-4609006e3fb6
 29 ecc20b70-f8a5-50a8-8a25-3db2737ba05d
 30 e6aebf58-99b6-7479-b3e4-4d74c8bf4de4
 31 f6b33a7c-6d50-5972-bfb4-be80db0797cc
 32 cfb7b7bf-0302-3eb5-a661-eb2c76f16c7d
 33 7dd357dd-93f1-843c-94fa-dc990c4f2ea0
 34 9929240d-2b70-0868-a45a-0c22083e91da
 35 2baf1c16-3cd2-0724-87ca-2725d9e70e36
 36 c1b5226b-a1ac-181c-b4af-79891c39b08b
 37 f47eec07-207f-0a03-9cf3-32c59670167a
 38 7694cc59-7e37-363c-8c7c-97253c4ec8e5
 39 cf8859ea-5728-1e9c-9edd-dd8c69c761b4
 40 d27e7f9f-0eff-120e-88e8-bfc55eb58384
 41 41c7482d-5247-119c-9223-ebf3a28c50c5
 42 00c5d20c-2c80-3264-ba2c-3035baa7d1ff
 43 2b3572de-3e79-170d-ab6e-a697d8630454
 44 774dda48-9d63-6421-b137-7991d658e33c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 66636701644285307258248400565753800103111316. Exactly this sequence comes out of new Random(402).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 147 of Run 42 (seed 983,934,859): new Random(983934859), 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-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.