A858DE45F56D9BC9 archive

201305031135 1dljwa

explained decrypted filler

seed 14

Metadata

Post ID
1dljwa
Title
201305031135 → 2013-05-03 11:35 on A858's clock
Posted (UTC)
2013-05-03 03:35:33
Timezone
UTC+8 · title 11:35 against posted 03:35 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(A858DE45F56D9BC9) = 34a14a42e98ff96095af56604e290cae (name)
GUIDs
60
Filler GUID seed
new Random(14).Next(9) ✓ verified
Run
Run 45 (seed 51,450,859) (seed)
Draw
145 · predicted N = 60 ✓
Machine boot
2013-04-10 12:46–16:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
8 · 2
Tags
automated (decryptable)2013Encrypted masked GUID listkey: namerun: seed

From the post to its content

As posted (encrypted)

11F98A98BF0FAF93 A41A06EBA93D00A5 2ED8B44D5DBCA847 9D8DEF5F212C04BC B9950BE4EA7E3F95 4706FBF29FE06F85 C616379CB049F991 ABA9DF77C30934A8 A2CBB47AD708CF73 608D83A78CF35948 5C688E8B29B3931D BC83A2A124C47058 BE1EA9654B1CB46D 0970CE4C2D98FF97 B430D4C80E1ACC8B F3FDC8684460B46C F724DDFDC6CB4C57 D951536FE664266F 50D0B9B01AA9423A 136B3E35C2D9985A 8EBADF7DFEC1C256 D2F48F96D8DCABDE 2854BC4AE0DCF3C4 2455658A67B2E5D9 E25FE5B59298BA26 2201141A4B0FC866 F923083096106D4E 9B8E82084E9144B6 A5436A0FB552578F B3E7865567F85FB2 5F2CF5658E1F51FF A2658382ABF57366 8EF4CB1E3072FDCD 404FF2094361FF00 1D3D4ABDD6D862EF 58BDD8E914D53747 5901E0F2E7FFB64D D789DB145A671E35 C0425DB5FDE5C941 05948483E257B61F C8766EED7A5E8112 5EE10ABD8720EB00 A8FB96BDC2D926CC 1E3E4F4A3C6AA9F1 64FA3133266588DA 24670B048E7180F0 2DE0DC249AA4955E 41FCC4A4F062A98F CFBB5B1ADA785CCD E3B242F3FBC35A05 C25E8461A6398F2D 98DF6AC7827CCB8F B7D7103CD925A2F7 903818CFBE202889 14C329398CC33C1B 7FA1EE6FBCD72CCA E7E18CEAF9D618AF 57D95A3BDE796DBA 25B5FD61263A3589 7EB7B42CF23B2DC3 84A07D4B379C03BF 0C47AAF5EF908CCC 0D52F7BABD3ED95A 93E0E916CE72C8AE 6C2AD482D51B8785 BC597BC1D6830DE3 B758143D70EBC3E4 4D4031D61C6A297A 7C868F509D9D83EB C118E8C13A2ED81B E0755F2B34652CB6 E5EC99A94CDC1053 117B37D34570C20C 07F18B093086297D AAA164E590BBD0AB E157F4B46A9B09E8 D6102D249809DD5B 91C41DAC2DE9AD2E A41ED5CC42478FEF F8B50FB21C8C6C75 C4EFF27094CD031C 7C2967BF93715B70 8031054DA42F6952 DC6BADB0206C5D8B AEE198A5ACAD985B D4ECE412FD655F2D 780281A2030F183B 78DF83DE3CCF4F7D 17BF30ECA10D3CCE B440F0A9E4093991 9019359A4D4D0C54 CFC3CE98253DAC64 B92E2B93F32F9070 7B0431FBF894FDA3 D0A0DB817264A350 A4FD23BD9B37C569 9E6EF3CC66E20551 05BD55154ED9DE75 607EDFF6EDC39D3B 85F3FF2756037351 0399A924B70BB553 C9C07C2D1E4CEDFA 41A264ABA2B7BB26 4ABBB0D155A15FF0 A4C18E28A5D5E242 E8F4B2FCBA5D0348 658A6C6BD80A7187 F82239F3B967739D DD8AFB0ECC1073E5 75AE7F94B98E050F CD8301F6350621DA FA9E8186D736A674 178161949951682F BAE88EB2877D2145 2EBD5FB9FC378556 F32169876C6ED897 01AD7B50D8D328B9 327FB9D8E0999F93 67E30849AC5DC8D9 25C69063CC5DC7FD 4F88FD983DD8FC02 CF048AC5A4A7210B CA25141924B111E0 4111FF5F61BCAC44 65A945B78A1B2512 D49EBE342EB2CFB0 4605B8622FCA02D2 738F80D04D4D101E ABA604D75AB8AEFC 6A909995DD961857 D1FF291FD515FA80 FC49910178ED3E2C 0DE54E51327515D4 FAC276548FD1F526 0F866C114DFFAC79 6C2F6412005C7FBF B74E305CC2777C4C 7D87C460E5C1D80A 35F3EAA25026B761 33485B77E5EE41D4 AA6F1F4D04C6414D C3B8D9F00803D99A 64235408B6B21B0E 0B43D1C37D73CEC2 1E4CE7F624DA9F61 74A7C0B1992CBEE4 8787CAA721E867F5 3948204108774AB2 4C50FF57157A02F4 A0DEB07F75594B95 7B77ABAE59C4D398 8EEFB7BACFE2202F CDF56E8D37C883F1 9285977EE3DBA2F6 4C77DB8C257E0694 DF1B798ADA6DDE12 3A18C3E31E290CA4 5FFB2EF5A569595C 36BF6E6E5DE7BC5D DDEACD5E9C78AC89 127246F4C3E20ED6 FBE4492912D044D7 241F31150C25AD97 B16353E05F80C075 43DF8399999B420F 2BBDA699E9BC59C1 0E76B8F2AC292FBE DA5187F7A8BD56E0 81DBA7B6A8386FAA F25640759B754FD6 777B7FC3B89862C9 8F2E98BAAF729D86 73C6D8FA6DE07B98 97960F10BBCA2839 27E001621CCBC1DE 3576F2339ED4AB14 518541C3EC9ADCA6 689742C709770CA5 F193031A31F5C9D0 66BDA553AEC91813 969A8E9AB1A112F6 6E8056F98AC5B233 2191A1607D08F0A8 EB6B22E25FA40943 D2B5EAFC196DCA36 4CDE20C89939A036 695AF31E7A7BF4E8 B46F6057C5E9913F E43D7FC216E40880 8274DB368F1E2475 D68895519A8D372D 9A74DDF4843B54FA 98AC585CB8F9772E 01B0332634AE0D02 95B32EEA8EB511BA 8C2380342BF5E337 C7057F81A51FF91B B028258F24D2C16F 5E4856D71EA4A714 FD0F0446C3908268 1565FA40422507B0 704E53C357B05AAD DDA892296734983E 466496ABBCEF0008 BE983C3B4CCDE0E5 D1C289EFBE900BB8 8CA1D4AD73839AE7 A22CFABADB908344 E8AA5CA5B778C0D9 D442E7FBA17646D5 3C8C77EB0CF6A8C8 E8910A4CD49E8A84 0DDC44974E062EC2 6884D3A1869C6A98 153517325681974E 8B7B5AE5581954C6 EB508C44F185182C B2215C1642079E73 9941201F6E5BBEE0 0A82FEB3F2B60FB0 624C917BF2615A9A 7B6F0E3767E9F89B 52EDED26CD39E73F CF7CDE1A8AC81199 FE10E917386C89DA 39661A959714595F FFA7C4964BF31ADE 07C23FE9AD8F90EE 32113BBBF854023F 0DC3EDB5A548B0BA 8C33C47E7E09BEF4 178837354A2206F1 9A81464A59469C79 F1CD05C8E838456E 377178A496DD6209 7CC090950FB0F82A 2862360EA72D5963 360986415373ABBD 346F9A05F70E8B36 EAC75A69A4AD0ECC 5DACFFBA8FF64DBD 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9 (name). Key = MD5(password) = 34a14a42e98ff96095af56604e290cae, 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 63d3afcc-a50c-091c-8c8b-12735a0da438
  2 d55f4cf6-5014-8287-924b-83e077170a05
  3 b462d6df-b4fd-4fcd-9338-2858331c613b
  4 f8b60c29-85f1-476f-9c2b-79a087157f99
  5 32d8b249-2186-4a40-a746-5fbf8586c29f
  6 5e6037e0-063d-77f9-b321-912b2960aeb2
  7 5aa6af12-c1ed-1436-a5f4-b411d3e31622
  8 c78fb7ab-523d-40a8-a527-3ded8931a7e5
  9 64a3c679-9543-639e-ad16-e5c8eec26844
 10 b243bf41-6609-3db2-b21c-d73adde1b18f
 11 e1a2ebe5-6419-5c14-af39-06bbb95edb0f
 12 927fced8-3790-3cb4-92ce-99245e0dcf67
 13 8c5f8c88-b898-2c74-84e9-0c6c0dd3faa4
 14 18c3d6b1-95e0-6514-a6f3-6077245a95f3
 15 110b020e-83b9-70b4-bf26-9eec1873c6ec
 16 c8dff4cb-d9d8-63ec-975b-7aefa5160e6b
 17 5c7a5b4f-96b2-6058-a746-8bae6081f5f6
 18 976db816-1e7e-6c70-8f7a-f5ff61ead8ed
 19 b7c58267-edf4-05ad-b16a-2e2688317cc2
 20 5a138ee3-d793-6039-a9a5-cd19df003819
 21 bd852056-4cf4-6280-80ee-e5ebd81f291f
 22 9223d0cc-f828-2c4e-83da-a4c3f22f8873
 23 f6f9cc9d-d176-33c0-8c09-67c2eb7f4942
 24 29744506-a1ff-837a-9dc2-4992d3d02ba5
 25 7eed915a-5f81-0f50-b01f-e389cf2fcd6f
 26 6015557a-4073-4573-81b0-02fea9806d96
 27 2c98de53-c6ce-8c63-9f21-82798f6a613c
 28 a3fb1e80-ab37-3be7-a306-8063d35da26a
 29 9ab016f7-c949-3c2a-9da9-b9e95cc2372a
 30 4e2c104b-eab9-343c-8e77-9b29c1cf37e1
 31 2a3c733f-57b4-3a50-92e9-03d7d2656384
 32 e3b63c14-4113-1b23-9f3f-8f766f21b294
 33 e890c335-13c3-8dac-bb92-c12296192680
 34 eb9cae2d-0c37-36e8-83ed-7dd24788cc4e
 35 0b030fcc-58c4-420a-b7ff-72dd73f20361
 36 5f441b3c-57dc-3c53-91b9-cf368f3bdf49
 37 148d2f0b-d73a-5393-860c-902f9c1c47f9
 38 cd63de36-35fd-8672-920d-11f1b71c0da2
 39 d953e832-23ab-6e15-8f3c-95984db2aca7
 40 9f246d1d-8544-83a2-a397-c617404435d7
 41 d2c30ce4-1efc-211c-b245-e883f0aa09b0
 42 0ae78ec5-d80b-5a5c-8af3-6bfdee637e5c
 43 aedef64a-d32b-189f-857b-ba1f304aa832
 44 eea92eb1-70eb-7978-b470-09063d458b7a
 45 85d4ca42-f978-2169-84bd-638b9344ff96
 46 7b4be5a0-d62a-132c-a85f-61921a1e5088
 47 b682280e-991d-01c5-b867-734944f27451
 48 d4775ce2-4360-6628-b19d-b277e898b073
 49 a4d34695-e205-4a96-bb5a-3758b0477a89
 50 3b6375d8-9e7c-00b0-9b2f-b917ce1987a0
 51 784e6330-d623-0fe4-97e8-69799a33a182
 52 2158f952-70c5-0153-9d98-46c884091270
 53 d6dfe6af-4380-7919-8732-c3d27aebacab
 54 c3f8dcf1-50ee-3df2-9951-66e52e149a35
 55 fe58c25c-ff1e-8ec9-a6d1-64a68219be92
 56 acc9c890-5265-641c-b160-f7e2b2016432
 57 b118da48-6cf0-586b-a2e6-9528680124db
 58 e3bfa0f4-e681-5a6a-8aa3-5268adabc85a
 59 813d9cba-c209-4c9f-8692-47447e2a34a6
 60 d769665b-8164-83c2-bfe3-f21a0cc6fd8d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 084447146353267666066238048333318343586825172106400073865548. Exactly this sequence comes out of new Random(14).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 145 of Run 45 (seed 51,450,859): new Random(51450859), 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-04-10 12:46–16:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.