A858DE45F56D9BC9 archive

201210260115 123zaf

explained decrypted filler

3DES(name+title) ECB, 54 GUIDs, seed 299

Metadata

Post ID
123zaf
Title
201210260115 → 2012-10-26 01:15 on A858's clock
Posted (UTC)
2012-10-26 05:15:35
Timezone
UTC−4 · title 01:15 against posted 05:15 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,472 hex characters · 1,736 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210260115) = 17794001770647366f1af59cf36f3334 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
54
Filler GUID seed
new Random(299).Next(9) ✓ verified
Run
Run 38 (seed 1,045,884,937) (seed)
Draw
51 · predicted N = 54 ✓
Machine boot
2012-10-11 03:41–03:51 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

B80C8F732FC74B3E 49DED06875826E5B B96FB58F743F1760 3344B8D3B38393DE F57D4E768B85DD59 0981D277294AB01D A618190584E126C4 B9EE41E10B14EEC3 7D34EA82E52C880D 7ED7EB1B325C5080 C28C45886B3B96FC 63BF884599EA184D B9E6F16F3F1FC8EA B0B499B4BC5E0320 BB7EF356B952125F 569F9A149A36A647 138B060897535617 F50042FE2B3AFC9F A5805023CA706D7E 5D52E56316222181 BB3F123024C8217D DB46890A3DD16BC5 5EA774C78C399549 85836C02ED842D03 14E20954ACB7C571 CDBEED4681D7F60C EEAE53E7B0AA0297 09B114999A369D68 F74B6F24EB68628E 347BBB1FAC5372D5 E567378B3033322C 6647A86E104C59F2 A2FC767692828983 C1D6F7D9BE996DD4 E75CA50CD2410709 1671B4E01744247B CEBE838C5E22B56F B28192DBDBE45A9A 727C5005DF3BDB4E 68AB86ED87DBD013 1643045FC6F30E86 80EC8065C62D2C6E 3B01736F4ECE3042 9BFEAE6FCF442F77 D2A10B5D5850C7A5 34A8A2AF95284A18 DB3A63B98AA74155 560190C26E654825 934ECE82D5EE4C54 CEA0B0465B4C18B0 153D1093BAE36E2D E6742EA9C54D3E18 AB762B19A952D3B8 B0C010827ACE52FC F830F3BD21390FC0 439362BFF97B8C1E 3091031539B82A6F DC9DAE7CF84FE074 CDFDB50B08ABB522 41C1AC0A52C28F87 F36AED3641E39D23 3C3B260F36999E89 16F952C2D60DF02F 6A542E7ECE6988B6 573BD97FDB40A351 6C006E43F7DFF11B A94BC8CA8C1E9B02 8515B205D6B6C945 92C562B5840AD36B 8FEE9C738BC49C7D 70F87561B66A7362 36CDD653E645C05A BFA05C71650266B9 14DEDDFF21673BF2 6A332ADCD784D667 D7CC20C69F273A30 ABBAABC573E2CBB9 E7347C79A334960D B57ABA096205F35F 7AEE75798D4828CD D94D3DE16538AF0D F723897D013031D3 28F39631D7F9543B 44F10AE80E1E0C7C 72B436C57CEF6578 0164CAA80BDED510 4D84AD09FE0BC0B5 81469FC6E454032E CA0C40F38018A7E6 E9A85B32B24D3007 A19687069DF5CAD7 7D63D2FB6B3F033A 083D97AC7005DE91 1F25183D353905EC 4557442EF987C4B7 C7DF3828D9FA5B2F D80048233E43FD88 43A1F1B36668CAC1 2900AC8310D7BE8C 40B877258832493A 93D9ABDB3FA19491 E6D8B945FC0532F0 7D9BDC82089AF916 EB84403531042F68 839967DF91D83C18 7A154B59E8E3EAF6 3AB3D510E4212F0C 1FF0AD117E11CAAF 3F338C66FA17BA80 6BDF2A5BC292EB1D 9746B1176479B933 1787196288686F5B EE46E21370A06930 9E437626492CFB4E 41E052A98A21EDE8 5BCD3F6C7B0D5EF6 4FFA788ADD21D0DF D4A350CE278CE64E 85CD7D1608E8B672 6EB32FFB751B0A0F 6CE1F9F266217E81 CFBA1437BBECCE5F D00544DD88C1B00D D8414CA99EC825C2 93F2176A1BCDB706 68C3A66E2F2CC9C7 C020B086FCFF4CFD 4FE71307CD5CDB49 93B3D5C9EB076C63 0526F61F43A075F5 06F3F4EA38B28EDD 01F81A53B7A10E5A 4DA3BEBEF5F9D4B6 2E9FAF1C69F4310F FF8EB4DD92C04D88 E357F06018373DBD 5AB5B5E3693F09A0 2223CD25E5A90268 EA32D8C52492B5C1 D89064048C38E601 3F6857D79570771B 08066A18229AED8A D89A76B29C322BA0 831A2E8164DA2181 129868EE1DEDDFDB 7EF52FFFBC18ED48 35F687FA96223167 174F8CA13C5CF00F ECE50F615833ACF9 300AA9F349C9C9AB 259EDA10FD46CCF9 57579C3CB9B08001 CF73F82798680D1D 690E1E6CB8BD52E3 28CA6342EFC9B0F1 6B54F2A37DC6BA39 1CE9ACB3D7AE872C 11C93BB3DB75DD4F C68527BFC36A3BEA 9075B3338C8D5D90 9D961C138E9920F8 7560E297707A3F81 6E721E6DAD9FFD71 5822A7BA7AB11110 C0608ADB1E13DBA0 098F425B993E5869 425174FC8EFB7F1C B91612DDF5763A9B 426EDECB8E9D3077 2813DD0F6A9E10AE 635B45A6FFACF0B5 9F73D9BE8B08B909 2D3FCE55DEDEEE42 63DD3F9B9C09E71A 0B766EF741FF32FC 0D4D1057CF2D9C65 D63A2A42BC7B17ED 4A5A4402E29E6243 872DF920C5413DC4 4D21A07EEBF1C0B6 B40FAA1140109887 DE7FE3A570AE7509 AF84D54F38F95FCD 04510A512D2D0317 4EA7C9074BB8822A 65E061A1CE4F975D 42DA51A76B19B679 C6E00D3FD047872F 296C036A7FB0C211 8E80DFA56F130962 4197E9B03333E90B DA27351D32ED4E39 39147ADC1812AA4B 84E9BE8AD1275BD7 9E03CE033BFD645B 1FBCD9BC10C68231 D5E9B4A9184A38E3 F463734036020F8F 7B05BFEA07494442 FF7A28C51C6757A6 7171E117DE4DA727 B7E6FE936F6AE1E3 22C434A39421E7F0 D90A58A18A42A2C4 35F9351A8ADA7041 FDEC33D4B0ED1A07 92DEA003468DF07B 39FC073490076D68 C4B6F9B784DF50E9 810C04AEC68F3DC0 DDF41F08ECA0C2B5 21ACBE5FC5E3A313 CC978591A5565089 F12409499706F5E6 BB791FCC6494E229 E14481DE3F04634F 59321AE3684C7BB3 
  • Read the ciphertext. Strip whitespace: 3,472 hex characters = 1,736 bytes = 217 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210260115 (name+title). Key = MD5(password) = 17794001770647366f1af59cf36f3334, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 54 GUIDs as hex (shown below).

Decrypted: GUID list

  1 5dbbdafc-b1c9-809d-baaa-158aac94996d
  2 844e93a3-1e19-470c-b908-be00070fe30f
  3 dac0d4d4-18c6-62f5-a0e1-8583f1022e07
  4 7251b385-54f3-386a-834b-be297f37a6c2
  5 82dd23f2-f8ab-133c-a702-ce68eec89420
  6 f4aebf07-10c0-7a55-bdab-ec414ad665b1
  7 02104dcd-aa73-7085-a78a-6bfed8bfda85
  8 9ed9cd36-dbb6-4a0e-ad3c-38974c6a3108
  9 c20067b2-ca98-8bfd-bd56-4f304253240f
 10 fb2258ae-aa41-420a-8702-c4def4195258
 11 2856978d-868a-552a-b9c5-0db0c7954ff5
 12 62dc322e-1f92-8e3d-8725-63c14ab776e0
 13 33789a9c-8d51-1a22-aee6-dd4c34b56826
 14 fa0ba2c3-3881-0d1c-a95b-ffb34d73964d
 15 24bab974-c359-2c04-b27a-75d4ac651d64
 16 fe5da8a4-c58e-6b94-872a-16c7432b73c2
 17 e795e4f8-d053-45da-91e0-89f306ef8286
 18 638798bf-602b-36e0-b19e-35f21756fa02
 19 33a50cc8-3e3b-6020-8080-15ebe86e134d
 20 7084b3d9-7ee6-0ba9-9165-decf60875c0d
 21 3d0dcf52-20af-4eba-a6dd-c9e62142e19f
 22 ff545a25-7414-1b1b-829f-d1d74255e4d0
 23 5de3f9bc-f4be-480c-bcf9-b9dd7a146ea5
 24 0661e604-d885-4137-b153-73bb3f8e974f
 25 c8967b6b-7acf-0b32-9a5c-ccf554a4b9ad
 26 12ddfcb5-c902-7e44-abf0-8bb158916a2b
 27 d9414c4e-4def-0c1e-81d6-9617161cee48
 28 ec3f62e7-d5a3-823d-aeda-ad8847d3bf02
 29 b8b55774-61e4-1857-add3-287190d63168
 30 ef6e19be-266e-70f7-9df5-647b3c903426
 31 52b5cbb6-7b57-5f35-ab8e-f345574cff86
 32 f3b5526d-ffc8-1e21-b419-cc84962e341e
 33 68e4ff0f-f786-4501-a852-fea32264bb02
 34 45300887-e034-403c-a7a2-d68751a37b8e
 35 2c5eb5a8-58b3-0b12-89ea-b61f3506c8e2
 36 5c56372a-8d8b-6913-8456-edcea282bd88
 37 0716b810-120f-66b4-a892-3503b1c56f7e
 38 9fc1f502-820c-196b-a62a-5c60d8aa2cdb
 39 fc4f98cf-a2b2-4fd3-98bc-045ba99699b1
 40 4ab8c5c6-c1c6-610f-8176-d62a7e12c82a
 41 e91adbcd-cafe-0939-9c25-e0d8e310e1a4
 42 2a5729bf-600e-7363-a385-f26154fd0b24
 43 bc0f3a26-6d37-1055-b9da-918c0796fe62
 44 93421396-5c1d-0328-a461-2d787830b5b0
 45 1c87dc29-77d3-4a78-8628-728776e11b94
 46 f7c8b044-d589-0e27-a98f-7bcf330b89c0
 47 dafa470c-b637-043b-b4cb-2ba41acc6a1a
 48 5c8b5dc8-292f-1d7e-95b0-6cddfb6e65ef
 49 ab46da94-1319-3e1f-9321-8ba7f5314f75
 50 6be3ef22-b306-6a7c-af7f-2ac218737d80
 51 48a03811-3a19-1b27-91e9-6a0dcc6ce329
 52 caf1026a-1fd5-4478-9ad3-9bce2f33061d
 53 cf4d8495-010e-8c0c-9ef0-b76199b5a140
 54 3d0651c5-dcb3-347e-bc16-f81eb7f3c8dd

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 846317748458102643604144070817514406614607104001361483. Exactly this sequence comes out of new Random(299).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 51 of Run 38 (seed 1,045,884,937): new Random(1045884937), Next(8,64) per post. The RNG predicts N = 54; the post has N = 54 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-10-11 03:41–03:51).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.