A858DE45F56D9BC9 archive

201309180632 1mmugl

explained decrypted filler

seed 991

Metadata

Post ID
1mmugl
Title
201309180632 → 2013-09-18 06:32 on A858's clock
Posted (UTC)
2013-09-18 10:32:58
Timezone
UTC−4 · title 06:32 against posted 10:32 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(A858DE45F56D9BC9201309180632) = 52a5582242330cb7715283a0b7b7e72d (name+title)
GUIDs
44
Filler GUID seed
new Random(991).Next(9) ✓ verified
Run
Run 53 (seed 26,950,390) (seed)
Draw
108 · predicted N = 44 ✓
Machine boot
2013-09-12 09:30–10:30 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
7 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

6C850D24E1214917 7D94CB7BBA545543 6D9190AA5077AD4B 4DF99E6E284EF3C7 BF8F4B5E3E63F40A 9EAE67B503344CF0 1760B143832851AE 4ADC8C2C12928668 02EF12D3C35BA7F2 D25B0CA1E289B7B6 19E973916F78C590 01B31A353B7D76DC 5FAAEB48DA9369C8 D385C4B3CB6AD211 B37E951EFECF5F50 4FC8B2A557292170 9A96889B0BA93E9A D936B6167294BF1E F4B88D878D92D6C1 C17372305C92D4AC 17C6550EFDE73C6F A59EA5EF4A53B249 A37EB555707241CC 0CA175EF330EA71F 50C309DCCF96E018 E775E66A3A0608AA 78F8990C8D8FB75A D85DD4AD9E263B67 FA81DDBF2B31243A 757C6760E2ABDFDF CD1CD121A78D1494 47DA109E3D73534B 3ACC3728B29D73AE 1C672A1E1CAC8386 55222BCA410333D4 70B544514A64249E 643BA7E29B886A1A 7D513773A6CAE75F FC2113CFCF23DC3F 911758DC5EF55DC0 0368EE10CCFD03DB 5E1B2E99627922AA C8CDDF4001ACD081 34981C0BE12564C1 314DE33CB9DB8517 EAF702DAD42DD0F3 9F1C07D1D5B9E7BC 0EC763B973391F32 1B552BC7F4F0ED65 F4BC92F12A6A8AEF FDF54A16A5ECACE7 63520057815CDA7F FF9BF0BACCD3EE64 44C91A4DA6BDB0B0 41C8D854811A7D43 3BE8F23468EEBDAB 4163A8DB697E7578 4D9E6B0DCCDF9EE1 D5A55BAFF8852F88 F828F372B3D85760 337B703837135481 96FA75541ABBD8C5 CFBD6F9B2F334513 BBC8BB7D72E6115C 11A280F7841FB9E8 E74146208835C138 97BCD4F066B06257 A3F0AD70F5B7402F 891F0B785F041E55 3E613A266BFCA97C ED0B9A90669F6EC5 6423D90B2BC8BB75 5B0C6AAA7F5A13E0 D4A4CFB82CDABB8D DE136E44D4B59AA2 2B47AE7DF4783905 46CFF8A76F1DDC67 D3D38F83E977A731 E532839435B6D02A 439D82A1A79F2A6E 8D9F4433CCA17B1D 06DCA284A81BE6E6 7509CB64B732C2F0 4BD93B4CA989215D 9384123BEA166A4F F68AABDC98D9E808 805CE4582F578A7B 51E6EC6842158B8A 7A975CAB332E4590 161F6D55422D3950 6A24A3CC239AA7D1 B32DC0AFC81906EA 4941AFBEE29A5265 3F446746AABC3DFA 5A7E65A534CD3F63 A15497E79FCA0AE7 9B2AEDAED0CFEC92 DA0FA94D5DF6B5DB 0FCBB8068A5BFE9B FE790E321E517050 F931752A37447C35 00A8706CBD2C4411 27C52ADBA42CEC25 74F79AF171783E47 190B2281AF5C828B A3C422EAB2C21A40 8E0A84EBD5A72770 7CF82400DF0940CB A755008CD789EC24 4E26795DF5654A16 F0C140AB53B25436 D255FB9A86C81E22 B06E8C030B9DBCF1 AA4598D18B1A3325 CFD1B1D76C283B53 B93588035A5755F5 433FC91AAE4B0801 965F87664DE5C69E FD0CB09B3BE03513 BE3C9A943B33BFFF A80E9B16A6AA1D75 6E9CFC490215B438 92EFED18BB5CD1D9 9208FE9369B866D7 AB6B5C452E8B0A93 D4C76C707EF93044 56F39FB29A4801B2 78FA3C136F5E25F8 ABD36AC0D034CCE8 1F768091F181B1BD C680D425888A9879 E2CBBAE4218454F3 B044D04AD83B7984 356434025FBF1A5F A6AB3CB78AF275A0 39B66494287AC875 4D7F9DCDDC113F91 12B0430C31880BB6 7B51269147B62966 105017BC4D95B926 CAFAD3694164F34C 6679C6F8F59ED312 85DFA9D54AD95A05 56CB56788471C00C 48B3015874D863D3 DE2BE35B2923DBF7 00F9A0DD6BE48EEE 292F4DEF59127EB6 61A543B3AEEE6B42 F926FCFE0ED48DC0 A0CA4C015EE61C70 665E448693B3AECF 39C543B6F782C829 4DD540BA36221471 4DB262C70ABA196E 6694EE11A109D181 54CA4B3D5AE03141 678414A53FB6799B 50F1C7B4B473F692 3B9E9EDE6D36E5CD 625F7B9B0AE6A5B8 0EE8E2758EAA5D0E 6EC3D49648366AFD 46C568D56BD5EB8D 4147AAFBF5059D03 9CB009B93AF5FC47 4FD5D1DB48BE6A97 CC0CC7EBF0D91933 A632DC7DE1838E9B FB24FE2A2BB18AEE 83B6E3E4DE799412 A0D3BB14DF1F2EFD 923C5EC08826E3FE DA12097F25BA855D FE2E2468CBDBFCCF 7EC3814648C8C767 B3F424F10DC5A8BE 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201309180632 (name+title). Key = MD5(password) = 52a5582242330cb7715283a0b7b7e72d, 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 ed5a43e6-c58d-4be1-a109-d027242349f7
  2 54d0d9b2-0660-5395-bd39-470e9a3d3f0d
  3 2c391f75-7a5b-478d-ae72-5138ba904c9e
  4 f0ff03dd-636e-0da3-9f2b-11fa60ce4d44
  5 0db0dcd2-f83d-5b75-be03-336038343216
  6 3bffc202-a5af-59e9-8cbc-c9271a2c75dd
  7 ec38e5d3-921d-8e33-a77b-62c5c4430959
  8 9d9757ff-c0bb-598c-80fa-9e372a4d50fe
  9 53817482-456f-50f2-af8e-cfb88acac3aa
 10 60232c58-9f4c-6a5e-a690-37a5598a788b
 11 2bf074c2-9cfc-35a2-9284-9f29569607a0
 12 c7079ed6-fa5d-1dd8-a70d-96132d8a09a9
 13 4477f4bf-bfa5-8ab8-89cb-573ed711594e
 14 bf9fec65-a220-069f-a717-aeeb012d9c53
 15 d9a5f5ad-d6c2-550a-a678-4190fe4e8b2b
 16 62f21f93-e16c-8019-8aa3-c58b2f65e0ee
 17 71d6ada6-bb20-3beb-a063-2008e924c0ba
 18 7e526892-6e5c-3d81-9162-2392f6e57553
 19 655318cd-176b-4222-9cf3-dc1408dab547
 20 c58d0e23-28d3-04d6-b440-59b8d39d666b
 21 fe0a3dab-0808-4bc5-a090-21cc850ed4fd
 22 ef066bad-deaa-86bf-985a-af0d9924181e
 23 4ac81d5c-0dbc-4443-9e00-1b5b20903d75
 24 c3d3e2cb-f6be-231b-8f0e-664ff6d83507
 25 77056b67-b312-7b75-a83c-beb8f760ec42
 26 994022a2-02cc-8de0-a52b-c64e4be78fe0
 27 239a48db-e0bf-8f24-9105-b56cc1cd682a
 28 81e6143a-f66d-6e14-8d7a-cab84f24294b
 29 94cac370-664d-24b2-bc1f-52faaae0a63d
 30 e41105c1-f3f9-1890-a4ee-66f16040d9b8
 31 026597c0-ded6-0358-8b33-34891f67a2ec
 32 33c9cd6c-9644-40d5-a8d3-572ece73ada0
 33 c26a8980-4976-7eb8-b165-5751a2f0757d
 34 88c6bdd8-ed4a-7cd6-822c-53e45c0f8ade
 35 98a490f4-2226-6789-86aa-db3d58964a33
 36 8cbcb7b3-4035-6c4b-aae0-e3bdfb7591eb
 37 280f139b-8fa2-8e32-b8d6-4523e6bc9142
 38 c92b6c17-b655-6f28-b7fc-8275d73d7f86
 39 e532b039-09b5-0569-8b7f-36f85be9b9a3
 40 a9401274-9521-5bf1-a85b-d37f1efbe71a
 41 10f7fbcb-bb3e-2984-bbdf-4ec09477c770
 42 a853637b-f159-0ca8-a991-a487ec601c5f
 43 68267eb1-f4b3-1ab0-b4a9-ae54c03d7158
 44 411bfcc4-809a-36e2-96fc-4445a4f52928

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 45405585563180583340484278862104776686052013. Exactly this sequence comes out of new Random(991).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 108 of Run 53 (seed 26,950,390): new Random(26950390), 4·Next(1,12) 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-09-12 09:30–10:30).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.