A858DE45F56D9BC9 archive

201212312357 15rjsk

explained decrypted filler

seed 256

Metadata

Post ID
15rjsk
Title
201212312357 → 2012-12-31 23:57 on A858's clock
Posted (UTC)
2013-01-01 07:57:00
Timezone
UTC−8 · title 23:57 against posted 07:57 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
4,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201212312357) = e292b3c2a9ffc9dfff65359c8b911fb3 (name+title)
GUIDs
64
Filler GUID seed
new Random(256).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
4 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

31CD170AFCA42221 E812C21CC4363CA6 5D77EBD5151BBFCB FBBAF747E35F3358 679B3332873D281D 6812213385A0A045 600922DEED2A6742 D5965B75E7B05BBC 126D44B5C93AE79E AF66730AFED8DF0D 6B55E71439FA8747 922DB04794698DDE 28C88E8AAFE8EB2A 58654A7D8C3C6DBB B75B057542BA5E63 FB14713ABF02B876 E14C6F686BC97246 C34E6BCE13D15E69 DB33E5FA385F064B 530F34A312815F86 6F174A49D282E1EE D1B6C59BF19F441E C6BA2664FADC8A4F 22B947A8E1828254 C028DE82730FE01F 995079C38BFF32D4 0DCF5F79D40EE020 7E42FC198301D027 2829BBEFC233F8D2 231D0FF27BCF5C3B C51AFD16FCABC4B7 C71878BCF05B4F74 58BDE60C21B68D88 BF69D0DEEDEB12D3 38D1DFED5E000B18 33E4E9B46CA5E1B0 E7B554BDCCC4D552 6CB5570136CE472F AB930DE444D13DBB C83B4F864D3A436F 5267BB3CF67D33A1 633ADAA023AB103B 9BCB7808D8630607 E380B7E6280B1EB3 2AA593FC078EFACA B3198BCFCF9F99AB F4FF771B6F0D5990 FD3602637F18D796 1DE704364DB91399 601889B62009D59A 89A8AA2D51FCFEB6 55BD1771FC84F7D8 9A74DFA6B315C3F0 EC84651F2E1A1652 0465CD71A9A58B71 DA2351D9665FB711 4F59F554EF614400 30BED174AE9AD265 7E3FB0FC537ED3A6 AF57F68B34B47647 FF5E816820B70F62 5EFF698FF2ABD11F A144E6E539AD3E42 110B62BB1E4D3D27 9F28B155E2EEBCB3 72C3830D1DCCC4D1 F3400A5E5F9E53E1 796838630190AFB1 EE618D182D3B3D4D 16837EF647B3B83E D2B58AE8DC3172B7 86241AFA4E7F912D E8CCDE46F6667679 1287C3863D55781D 834B04280CB614E6 A80943BBEE3FAD4D D94464D15B38CD80 A52C07ADADDC7A8C B9ABAA41807A37D2 32785C3254F558B8 B7E7F955AFD8662C DC6EB21126D3480E 0B32BF08189F4E56 8AB92B1FB71603CA 470CA7641CA641E7 7C738A7297EE1B1B 3D100D8E826885CB 136CDAF4B169FF54 4218B4AB627D6334 BCF45F00DBB70068 F6979874F0ADB927 585C5B5365A8AA58 EC1042B50654F270 C1C3E9CE2A32488E C22B1781FA55EBEF CDC729A59DB24910 995759325CCED352 892415A0363B831B 6113CEE4857C199F 9ED6754EC9697E6F D8C6D0331D36797A 36DD887B3E15F9BB 754E9F95A7042D44 E94F78E12A3DD51A 0CAD9E50CDBF55C3 ACBA936F86EE737F F9972BE0BCA5E195 9972C0EFB5E6C81E 7514A3541630416D 8C85F6BA2CAF5B50 D449521E879C6588 FBF8D831AF8F9A92 DB516004F5A76E08 047E33524F044AF8 8F25F768566F7935 B593175E73120B01 B53AC6ADC275B66C 8516EE0E7340DC94 5A71258C9A4B63C1 DFEA18F53F1E9004 C07CB2E531670C9A DFE4152DB85CE938 B67DB26325C5D183 37FEA6DF86731A49 ECCE9068D8BE8065 A8A092171A331490 26E08540FCD0EFA9 2EF7D2623D797CC8 38D42B7C991E1AA2 1D92A4A65177F3C2 2DBB4CB6736677C1 7326286F7685C313 6814AA62E5577161 AAE48744A0FF1638 DA3F7F88CB4F92BC 33481E9556573E6C E582A2F6664E368D 2D689D242C29271A 864722C089D31AE2 0B09229E86F6BB29 76BB997193CD437F 6C84E556EB9B7991 408C3FE641E57D61 0C3774146B91F81D B336DAAA0579BD1F CDDFCDDFF3FADA66 1EE5BD938FB38DBE 81AD27799C691BBF A9359BEAEE386116 16EAE7F5D458E802 598035F07368086E 1B6A06C11EA06678 C0DD6AB79A6C3B93 3CB769D8D9FB63F3 FE39C63F3FBB3249 136824C496516C3A 7F1CAC72490B8CEF 681FD63A87DF84A3 AABE8DA341C912B7 0C0E448DDAA251F0 60FC75DA8C147BA2 F243B2B6F968A6DD 7B46CF838D4BA3C4 24E7C57A0FE5C2E2 7F195E0397283408 EEF4A3ACF4EA49B6 0A79E58A144D08F7 20C217D9C4BA496D D01EEA37DEEFDEA1 2720A86A6F47281C A172C251A0F85C85 F5F2FC520292C1D4 90906427CA8CA84F 983B75E2E7AD8EED F060B339208C833E DEE234F99BF061EB 070C7DF19516B3DA 1702980C5834C613 AEFBF384EFB0582E A8CBFC84B28E7F7A 5663E23726F17367 6689B87C67F693C9 1A0FD81585C8DF2C 630C48805D9FCEB9 6C03180929DB1271 82EBCC14947A55CA 979BDC8253F11246 885D9C6BB2DB65DE B6276B7C67E18FB5 F4F4BD8D17FA694F 4823B7C79D0394F6 1B5725173478622F 39E569325FE3DB6D 7BCD24736709D1B3 C606FCE464C4DE10 281905EB04BF8469 4DB3ACEF1F63EDC2 191FA810B45DB96A F750A68EF613F65E EA43FD3FE0A56F4E 65B6B57EDBA10DD0 9EC805705749773E 222A896A750009A8 E364E64B980FE4FF 3D38CA2CC5316C9C 7BBD0B6F4135FC7A AE3DCB13BBF7844E 8B1470CDDF347004 9EB66F981A245F07 A914383F87412D8C 84AC2339731C13E1 B0FCB36845494764 22A9D0237D858C00 E6121A87F7D2075F F7E40833B0959153 EACBFD430DD657CF 180A2C1510285961 47253835B172D44F 350ED9973A628664 BD0DEBC78F5BE739 A3C40B4D4140ADDA E3C20480DF7C9DC8 228E74216B2E4D0A EB7A75F59844BAA4 37352C3A9C05C56F 1D442CE30EE22550 AA6D959451F64F04 72EB73726B8619B5 C4F2B5838D3B7BF2 9FDF461CB27A7658 34A852AE5CDAB809 FC66D736C76E1F24 E84706E20D64018B 784373B6C8D180D8 0AFE83D8B8400310 E1552060EB313C9E BB5DA143158E524B 3DC9FF27A14A67DB 2A9608D4743760AA 7DC9E1EA034F3AA4 8D09B09074889073 256C86770EE7F725 8E2872ABC5E6FFF4 A8FD70240CA9D2BC 55FB85E9523AFBE1 D31F750269839CC0 ECDE1B6744945F0C 81F9FD09FA08E2C4 DD1C4579DAC98263 2DD0F3D6480BDB18 90CAFAAFB7F4F9F0 88375AC7A61FAA01 EFF2E9A1D8138128 3D542A6C0AADD3E9 FEF311127E9EA465 7F46E2237006B088 A384ABC9D779B6EA 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212312357 (name+title). Key = MD5(password) = e292b3c2a9ffc9dfff65359c8b911fb3, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 f62d3545-9c97-440b-a56b-24464068fd5c
  2 85024e1e-9ee9-81c9-b872-45b11450fe2b
  3 7e7a6df2-67d2-6a8b-973e-9b5549d06cd6
  4 58091203-a838-1bde-a537-93fe568d0a1e
  5 85a0fc90-a0a5-7a00-97a0-fa04fef494d2
  6 94972800-ca78-2601-8989-22b958e4e49d
  7 349d3fb8-454d-57e8-aa59-43083d36625f
  8 4d1c86eb-40f0-760b-bed5-f8e6fda761fd
  9 6847d56e-ad52-5d50-b3dd-4d6d33dd6b81
 10 f0e34535-faeb-6eed-b9b8-b6ac7ca7c5b3
 11 9864db3b-5e41-8432-b9f6-ecd182a40157
 12 30b3c377-66b9-2219-ae12-8307af29198a
 13 b66462bd-90d4-5fb4-9de2-5f37c0f3cbba
 14 6ac21416-a96d-510f-b66f-c9bcd04b8410
 15 e82f6fe9-ff04-1076-b2b9-ffa2f0f13c9d
 16 349761dc-e25e-8978-bb5d-e5322115039c
 17 7011b57b-28eb-4b3f-a5b6-645f49f32a5e
 18 deee14c0-07f5-6e6a-b451-d1ee746ce0c4
 19 45d7d48f-368d-53b9-9dfa-3ecc69d16eb3
 20 3d03a59c-f92f-3d73-973d-4e66519103bb
 21 9f0b0037-cf58-708f-9b29-50794a51d6f6
 22 be34a8b1-cde9-505f-80e0-f7aa2df27860
 23 a138604f-d366-2315-8f15-4e8172825966
 24 81f330b9-0fa4-4e66-b298-0bd4c042e8ac
 25 9594b69d-0f77-7d69-ac3e-7b9105090443
 26 30bcc4c5-d740-1cc2-aa8a-b501567156ea
 27 7588ac3b-c5e2-0534-8b9d-26daaa55e069
 28 45f11a73-d8ec-27ee-adee-a073df03c3e8
 29 f9bbbcfc-de27-2481-b89e-8a9d0ba52929
 30 972221e2-7abd-20a3-83ff-eb7f1251ecea
 31 cff229cb-ce4d-67a9-95f9-a13437e527f1
 32 0bec6ee2-8a63-727d-83d5-6bbb9fae1b19
 33 a7a7c389-0c67-2a52-9d09-0d948b936fc5
 34 ea69f71b-8338-3b5f-8253-a4057b30cf5b
 35 c8db6a54-81f5-0c06-a9bc-44c4a4d193e3
 36 534e81a2-e2f2-7e57-9040-60787818aa6b
 37 00ec3929-899e-0f07-9e41-19df83b36d26
 38 fbee0ebe-cf7b-7ae6-87c6-11a63e3ff7b1
 39 514663a7-a329-1206-97f6-cf99fbfd0ffb
 40 3c38f547-d820-2bf6-a685-27153748212f
 41 9087bb60-8271-086b-ab98-f976709072d7
 42 12203ee5-d7c7-780f-879e-0f21377d8c32
 43 1b25aa06-3c85-5e9b-a436-56ed0b707f7b
 44 f8597e71-67c4-2f2d-9099-4b6300947367
 45 af04cfaf-3389-7f5b-9c77-e39d4630d065
 46 63aeeff2-347e-2200-893a-1bf71d5a440c
 47 a71ad2e3-c634-3421-938f-f7960bb27da8
 48 56083439-6403-4edb-b55e-962149a4418c
 49 997676fd-36ce-1de3-9578-bdf8ddfed8c0
 50 68755ec8-25d2-0726-bb0f-374b67d3a953
 51 c0aed0b4-062a-13aa-bb9c-4457eca25e35
 52 00bacd78-0b2d-06c7-b18c-85ab6d958d51
 53 0fba5f8b-4d91-61e0-9c61-9ca487eec6c9
 54 271a27cb-3285-5ada-b0f3-fd815b840257
 55 2de203dd-f66c-46a1-a77a-9ed884ff0316
 56 d498f99e-36a7-745d-a397-47094dd6b056
 57 54dbdb58-4bb1-6866-a72b-34ad885ffbd5
 58 af96b038-50e5-23d6-94ce-d9cc4c526681
 59 9b177935-61db-3055-bac8-8a082a3f94c0
 60 c650306d-54d0-5a40-b424-f4d1f1103bfd
 61 33dead76-467c-2803-8735-86704887ef51
 62 3cd1dec1-8576-2157-9d66-e26952fa69a2
 63 6492d28f-986c-5db6-9b14-380707c4dd0c
 64 90bf30c9-c0cf-300e-aa15-1a48c48329b7

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 4861725756825518465375247102226723070712075272341010654762352253. Exactly this sequence comes out of new Random(256).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.