A858DE45F56D9BC9 archive

201303281349 1b5opl

explained decrypted filler

3DES(name+title) ECB, 60 GUIDs, seed 916

Metadata

Post ID
1b5opl
Title
201303281349 → 2013-03-28 13:49 on A858's clock
Posted (UTC)
2013-03-28 03:50:00
Timezone
UTC+10 · title 13:49 against posted 03:50 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(A858DE45F56D9BC9201303281349) = 4d3389169bf563aca57385232b9315fb (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
60
Filler GUID seed
new Random(916).Next(9) ✓ verified
Run
Run 43 (seed 120,022,078) (seed)
Draw
30 · predicted N = 60 ✓
Machine boot
2013-03-21 09:44–10:39 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

2E82DF5A268D7726 8ED7ED2C6291F863 9DC452DC863FCBAF 72C8F34835381DD5 6AA2A651109EAF7E E92AE15A23A43696 113AF840053CD4F2 D86B3981DB2D9C23 8EC319A47538203A B88119EB068966E2 5CA2E70FCA9E38C8 E8091202FDB5633B B98619246F05E531 D41F8820869FC37B 0AB67AD9B1E52C15 CEA240526BE71484 72BB010C968019D0 D1B51ECE38BDBDC8 B617566F7F8998F9 3BF97EFFB8690C23 BCA1DEB344508BB3 F174F243FE85A7C4 F3D276A1421C57B0 D736C9BC3C384326 69A7775BED8AD007 DDFCCD52C5D76004 A1BCDEBA065CE1BA 0FE11BD9E8A6E68D 8C337C4B8CC54C0E 3D30AA3DF94C9C61 32531EF19B0FF737 E5300D250582C322 806E967E2FCAA97C 4B4D9B3C460551E5 91E72D03FEAF204A C816AED2A68C17CA 37A23AEDC19EC0A1 BAB3CB2C91E2F6CA F964CF3F09112E9F B5BA5B1BD582D2A7 5E504735243326E0 18556B3281B24515 D46DF2A0EBD2D7AA 00B6350DC702C289 9176A7EAE6AEE986 B97890F6C331657D 51C64C03DF54F3FF 081A40AD65416416 F889397403F85115 3C6518713BAD43CC D41A234847A69615 DD3BEE982A189062 F96B2112C1ACC70F 722DA3905CBD4BB9 379C206ADB6AEA95 21144F179EDB2A0E 8A2A7B5D18CBBA18 87C0A410CD581F5C 18C259B458D4AEEE 427D13C6C8F4DF03 7091A34D50D24B85 43F3F0EA62F84003 8EC1B71C18A3BE58 7E9052A3553E2E49 E9FBCAA04B896155 FBFDD4F82BF1E8F1 33865CF822CED91C 07791B31ED836AED 6AF17256AF0D6574 9F46FA470E281C4A B111D526FF360921 34BAA0076E3C35B5 DE34BB1969F59516 66B3C9F7BCAE81D3 011D06AC38F3D90C 5D0A578A4A3D4E3D FC4148443EA566A5 01D4EB8059ECD13F 0C974D50CB7FDFBA 2D4D6773F22B3E9C 2A68DD60912DD354 525CDD5CF8A574A7 3F26769493C51FCC 3132F5381DF3C67A A879FE26162494CD 1F9C09A194E5A101 7162DC98F0ACC5E6 C8858794A369A577 F132D82415E104F2 BB2A3C470CC53323 BE96AA3038D2DF88 9C4CFB5C7A8E6763 53F2BAF4C37D7E35 C957D44E5AE213A8 08A28F7E04A943EC 0048487F254A84B1 1BCC5B9252E654F4 7FA777BD81BAD565 E16D695F5547B575 A7E784EE0DB990CE 7E54706F38A29EF9 B094A526E614A46C ED6FF439BAFE2D5E 4034CD195D5B9892 A4A6AE39E806441D 4DBFB815FC14BAC3 53CD8461EF06BBA6 4F455FC344785300 A95E261AA808B7AF D0F3F4A336C6E77B F3DD7B7B6ADF0B2F 310FDED488A1CF65 879C486CF5BFC7D2 307A0F84F0991324 96ADF03CEDD1BF9B 2732EA9F70CA3FA5 D7F57F3F5B70349E 0A5AF09D4A087F98 FC32E22B0A678541 B308946533316D30 33A2F3685EE6BEA2 546E60B012A6966A AD2BEBBEFE094C3D 5FA1CF0E4021032F A5FB4929C134F7D5 A59B52F5BE3B985C ED4BEF4B7BF1F162 877812237AAC23B0 4D6DAFAAD42B8741 7045EB105A7A9531 4FD57346F26C35EE E4ABBA3E9AA6AAE6 E540CEA1B81F6CF6 3A62761BDFE50064 8FFBC2B04D8F316F 92430E0D35D5038E 2AB5F1E81AC81B2B 09B288520C5812FA C386C3C036112CFD 06B0D21AA51251AD 5C3D1A46F8731FF8 18EA36EAA91B5987 6559C570288F7AC5 5D3E925D19DC20A8 6BA30E64C91EC425 8213FCA649E11FFA 305CE397D1A274A5 819C64FC5A6E7E7A FFBECD316F5C23A5 B8482487670711E4 D24B21344DDD9460 EC79C145A70B13AF 715EBA8F431BD5D3 61CF9B01BE2C9350 E09EE9A2D2A42C33 4472DEBC85F2D6D4 4ED5C3CD87EEB120 D2AE827AE387FA0B 7CC58F921FF8FE78 8E0F1CF8B72B1719 87321313CB576D4B 13CAC71B08464AAC D5F1E76F6F0C4454 975CD60A91982708 D905F31B5B8556A2 8840DEB7579513A7 04F81919438F24B2 56122509853F061F 8EEA14EA21E4007F 8BDEB41E47DCFAE4 73F532C7EA2449A4 AB3AE29041DBEB9F A13908667C7941F5 3B97FF7B78946259 89E7F4711F5A1D9F 83DAD277E8E777F3 F4DC28B5CC916E15 F2B97C6A54306BBF 3C0B2AF0BAEA128E 5C5BE557A8E55FE4 012A057FE07B6C7E C0594BF853C2B29F A321A7ADA58A4472 ACFD838D4DD8E715 0E338E7B76B8963C 31ECEA3F2BDFDDFF 2EE44314554A7099 D1DC1B304E80BAC9 468AB849D1A69F7A 7FF2B727ED113318 EA64AF2E255E527A 1866E1342F989372 918A1A64F6B64D95 4AACC10938EEA94E 0FAB2C62DD724E65 42A130AB51FB977E DF9FB62EC75D0DF4 6B876BF97FD75F4A 050BC61C4143D640 F7B274F924D08D86 0539A7ABE14C57A3 2A678B37E65EBEB6 78BCC10E3BFA9A64 73734C38A9E36C4F 5C2CE6DA4D7054E7 BC0983AB70B981EE 7CBCFAD695121C6B 7AFB96A95629CA68 07FE6C638C47C274 DD8B3FA58C909B1E B1E61E7E64AD9581 E01BB85FF6BD86F1 5B0E2F2190583F81 B1DC208FAADCCE25 90906B2B5BD87E9E 40D28F45E539189B DB9C69B7DE34DF3D 8B576393125114A0 19057147E49F17D4 CBDA920BCCEB009B 7B021364A8318361 EC8BAF1544E2C260 863E3858E35228B2 DA7A09FF1BB45140 28E29ADA816809F3 B82A2ED6E50C6B26 CB35A70701E2BC3C 803D38B7D0D2AFEB D341318817184F63 F4C4D0E74C5EE1A7 CF9CE58957D1039E 5DDF2707A013C85F 764C610C6164EC4E 531D1BE6F01140D6 413BEBFF1E03875B 4A311B69EC944B98 1E3CC23FB3C5B16F AB5ACBCE56F7B709 E8655EFCB52DF2AF EA1767A91638A405 A1989957CFC0120D 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303281349 (name+title). Key = MD5(password) = 4d3389169bf563aca57385232b9315fb, 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 9c55f30f-94ea-272d-b881-ef43356d8e7a
  2 bdb17ce1-e485-5626-8f74-bb54453106f7
  3 10a59ec0-5de0-001b-a39c-ccd0a2119938
  4 057d8478-7f11-020b-bd51-95935d1f733a
  5 1a968487-b735-6503-8875-909a1e5fbfdf
  6 a9b1837e-cb2e-0cc8-8246-dda9fef35489
  7 1371b473-cd43-2ec7-8097-ee1b9464397e
  8 73b3be2e-239f-8df1-9c30-580ce858dfa3
  9 7417e2e0-e993-2fb4-9978-7cdfb5ce7dd1
 10 8ad344d7-c26e-0658-90d0-ed07832f2346
 11 cb8af38b-8f13-13a0-98e6-e6c8e36482e0
 12 b08c1cf0-5893-531a-9a8a-705fac5f06b2
 13 a5576fda-8084-36ec-bb3a-31049e531cd6
 14 cfe4f9ba-a040-00e9-837b-50f414d68231
 15 3332ded1-7ee4-1a96-b0da-39b26e4ada2b
 16 c0d14e2a-4c13-0cea-9ab9-385f9244753b
 17 51070a63-afbe-8901-ac5c-9d30f6270494
 18 8e4a1077-606d-85fb-b33c-edf265a408e1
 19 56d2c8e9-3ef2-4da6-a05f-cad935e644a0
 20 a51165ad-54b5-83c7-b30b-050e0895e067
 21 1e9a5a27-b93c-479e-9648-46f6adc618ad
 22 218fb939-f8f1-5878-a6c0-fbe78eb6c189
 23 e1650395-a113-77db-beb0-ebfb6942f3a8
 24 769e2154-2a9f-0cb2-81d8-f54cc378acd4
 25 369b7924-e1d3-4d5d-9b8b-fa47c4093e81
 26 f051d2cd-b203-6df7-b497-a1a6ac7d13f4
 27 94621ceb-4c69-4190-8e48-45424014e618
 28 b2a7a958-d7bc-2273-82e0-46b023fe0049
 29 814f4905-4222-5dac-9810-f11543dcc54a
 30 aa8a6043-128c-75fd-8af1-b8168db0c225
 31 6037ed73-3670-3008-b1af-906f639c8e91
 32 9c41751e-8428-6c48-a915-d24361c0dfa5
 33 779484c3-c05b-5e43-a53f-a06b3a9cac3f
 34 7d150cb2-9548-8309-8fc0-7c1a7c27987c
 35 eecb6667-2a90-4212-a7a5-c34959395d05
 36 4b6dfb2d-8514-4e94-895e-4f9684c769b4
 37 0281bdbd-c343-71cf-af4b-e338eeba0da6
 38 1749869b-e357-5014-accf-831149d17d51
 39 3a71bc20-4fbb-151f-8b28-e4a645b6ed05
 40 57ed8528-c89f-0924-86d1-92667920c118
 41 062e8881-80c8-6596-8fb3-62e951028606
 42 4f72b271-9225-1f17-a805-7f02ee025915
 43 752014f1-c684-1aaa-a1f8-61f3eccf21b3
 44 505d4783-f6b1-8717-9175-c130d004f21d
 45 d052efef-4b56-7eb9-9e8e-33283e694c85
 46 1e5f7731-3bcf-45b7-a7d9-648ab47ae5dc
 47 09e58ae7-e321-87fb-9421-79c34ef0e5a2
 48 3028045a-4eea-7be4-91cb-121724a7359b
 49 725a9ab7-db7a-52dd-96dd-c837e26d071e
 50 7d1e50af-9534-2ae7-bc6d-2c038b5f1845
 51 1b111f0e-bc33-701e-b941-4587266a188e
 52 a864cc05-3c79-5093-bb5d-dfef80e638d1
 53 384a8c83-5e06-24ee-9c47-e038299716dd
 54 992b13a3-bf81-0d40-80bd-d0d6968e6d17
 55 eaab3fd7-147d-5129-8ee8-76627cebe73b
 56 82913785-88a0-6c67-aefc-a631cc0e77ff
 57 9a25732b-82a6-76a7-b887-7fde55355dac
 58 e4946fd6-116c-0639-92ec-c27aff16d832
 59 7ca51e02-e779-52a2-bba3-1e8d6dfe965e
 60 fb3e53ad-dcbf-07f3-a9a3-4823a538959c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 250060282015301088484570464257365844751061187487527520567050. Exactly this sequence comes out of new Random(916).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 30 of Run 43 (seed 120,022,078): new Random(120022078), 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:44–10:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.