A858DE45F56D9BC9 archive

201309141059 1mdmda

explained decrypted filler

seed 646

Metadata

Post ID
1mdmda
Title
201309141059 → 2013-09-14 10:59 on A858's clock
Posted (UTC)
2013-09-14 14:59:58
Timezone
UTC−4 · title 10:59 against posted 14:59 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(A858DE45F56D9BC9201309141059) = 223649e37d15ccc4c6e3ca2ddcc16542 (name+title)
GUIDs
44
Filler GUID seed
new Random(646).Next(9) ✓ verified
Run
Run 53 (seed 26,950,390) (seed)
Draw
46 · 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
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

B467C9B5DD0BCAE8 745BA462F14D8E48 9303CBFB8DAA4616 F389C30473658B4D 66E11EB07006C57E 22F5512E985841C4 23FE76F0C530D7BB 89AC76439E528099 DE4C06B1FA7CCF68 D56E646C559F77CE 9704CC59A56BE175 01066659906404D8 D063FEA0D1A62104 EE0C70B89A6E2C95 FE045BB4523100F1 28CD27328924B746 F600D0369D15659C 08C80ADFD7EC6E48 5F0078AC3DD6E97C 3C557064DDDA2148 8611DC9312009E39 0089D666617A02F9 7C45E84573BAEF62 B824907F9C0167E3 56A0F10242C9037D 3A62079FC6A33B9F E0A2D69BC70C368B 9762730B0A8F8189 3CD29D9E28582D52 6CD5873CC1650EFA 6409BCDECCC04E4D 8354CFA2A6EE5AE4 D4DB894F5BB82228 6254CFD461FE68B5 CC8FC64E9FEE2240 4C9FECB0B7892456 59386BE6B3123B18 58B224EA0BD84B84 4CBD7A9F7B74D11E 5F8B52A356711662 1BE67B9E0463EF63 857BFA09BCDAA95F 7D8B0A20CA92D265 C2D8DD2B6961C486 E904ED085B7C7856 BF6555BDC5DADB73 EB33BC4DC64D2F7C 298AC0B5B5FED517 63A8DBE8F3532D35 2A1D3698BFE38279 FAC691AAE77FDE78 E116E87A7EDAA859 6E94DD0492141412 0AD23DEE6809AA4D 425B826F976C7F46 081FBB008CD83AC0 263B4B47A758D51A D275B1093F0F18C0 77215BE71AAE2A4F 29320EF22BD2B3EC 759789D4A1DDA62B 0A740A79469518FA 5C820DFD9D09FF93 162DE39EDAB33A09 7DF54434E0AF2BD2 E6808D7ADE6C0878 8D4B641899C08E1E 8F9089A19F1B8596 CE03FAF4867E019E F247BBD4D06EBD3E 36369900DE7E32D4 5FA1D145EB94EDFE CD970A67495D02B6 0B996BEBE6B7FCF7 AF7435C36D95A916 30DC3D86B376344D 4F6E007F3FDBBEDB 9C0CD028E64658E0 0C3BC940B26CE67B 50F912EBE2ABA930 C45081C3E4F431D9 BD841B5CA556AFE5 A00D8D809DDF05CE 95094DDB7E3D88A8 DA4142101F6CD1EF ADECD79E5593385A E1D814F9623B98FD 85BF396F7059141B 05CD79FE61D0FD5F 85B1D10AD6C5212E 5B88913AC2F28415 1AD8A19CDED4EAD1 669A1E0FA1320565 58D92A36A7C184CD 8FD564EC3D2F6E50 92A9D8E23967BCFD E4A9D9CE54E6BD3A 72DD9AEBF046DF4B F198D45F1A6C9586 FE03F4CE9D5B421D 9531AD2527EDE078 B0469D8ECC579F4A 29444710499851A7 6134BD3702B806C8 9189888A3AD09D40 6C9C3540AF871DA1 CADD803D54CC19C9 9D5EC677D67FBEC0 5FEF54B465234F09 1226707155293197 B06E1F71D5CC408D 7FBB7403A697FBE1 2485E6F26619AB89 62BAD33291FB9D01 C540E10F7074DC0D E5EB6E7364E8F618 5B7ACEC962B3558B 421B4E1B3A2A1356 9EB6FD9AD1ACB459 230DB908D43659F4 25BA2F38E92FCB13 11EB64E8E13BE74A 42D86E18E8DD822B 6641D66468D1EC03 80E6D6B6564A8AA8 AE1AC03FF00F4D51 39FB44B90A9CAD59 A1E2CB5B8A779189 A856A1B7D6A5F16D 21F10655563C87B8 E59AA87D8631638A 2AD5C985435DE3B8 19D07AD2F439179F F0F77BB1392101A9 6F6495F8FB2F69BB 21BBBEA842C294A0 4BF922E75BB9C512 ED02DFEA9F665C1E BE54A3EEBD402E35 A48E1864BC0B2B5D 7E8CB7F99193FC7F 9682122E8E2A6E16 0EDF092FF19483E3 DADF4267B5F03030 93C0B1272D29E2F6 E11944158F2CBA0B 03F63C3D141A3268 3C42A79C5572EAFF 26DA77124C60CA6C 54EE4E7C3397F88C 0253BC1774E10159 0AC421A9280A70B1 F955D4609EC786C8 9822AC2BCFCA1A96 06EC908256FE7E15 9C9CC745A0BAF4F9 0BE2ACC409893011 CB6554D83363B996 6D216401F5687F58 BD6E64A4F2849058 3566AC79AACB8FB3 7643A8A383957FA1 6507F07B3FE7FBD9 FF33A01A0EB49B1E F28B546D29F6EFA5 52206FED24EB8AA9 B8D052A4035ECE44 34216EC1F4AC42C6 BFAFC10A9CBFFA60 483E3FCBFB2E066C 3564531C37F27CCD BC70767734FB2BFA A934756A2A0F0068 6D4896D7A90324C8 7D8C9D8850F8E4BF 03BEB2E503301290 CA971310478736CD 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201309141059 (name+title). Key = MD5(password) = 223649e37d15ccc4c6e3ca2ddcc16542, 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 00ad9851-80c4-16f9-91bf-1d0acd0468bd
  2 05eecd89-b6ca-3b30-80f0-a44f888ff1ad
  3 43ad0a13-e14e-2e8c-9af6-108789479013
  4 6ad0b8cc-c931-3042-a6fe-15b6154782dd
  5 80f4444b-149a-7505-8902-6846422bfd4f
  6 674acf1b-ef32-05a8-8fe0-4a6c6cd969e4
  7 b89d63cf-4e25-39a8-8185-755e42ce66d5
  8 06c8bc42-787e-4a29-8bf9-363584c195e2
  9 7ee09898-c4e6-871d-b103-8108817e9319
 10 1984bd9d-6456-4c17-9177-278ada2d17cb
 11 3d3f6945-951f-1941-b3c2-eed1de7f3d7a
 12 f35e9dee-8b23-752d-9293-972830b14bff
 13 c7bb129c-f6c6-6aed-82fa-d088edd91cf6
 14 be733303-963a-431d-bd0d-5f2925c78f07
 15 09f8f53e-1ffa-1ff8-855f-af1cbf5424e5
 16 a37bb6b3-a06d-4348-a806-06ab844136fb
 17 c5e60e7f-3eeb-3fbc-9183-87c9135afeb9
 18 be424120-77ca-4afa-a638-3662162e425b
 19 1679fe29-c097-1f3a-98b0-c7eed712e829
 20 39aac98a-860c-423a-901b-c4338f57df7e
 21 e96b931a-1076-5de0-9198-63a4ae04c299
 22 649000b8-dabf-3e3c-9576-087195df93d9
 23 39786ad4-c322-11b3-951b-d2b482bc5c84
 24 f47df3e8-3945-6137-bd9e-ee289f581fde
 25 dc66da40-e29a-01c5-bb3c-732171a99931
 26 3179fb02-acee-0629-b475-7e9d53f386c7
 27 956e92af-593a-31b9-b1a1-a2acd792be09
 28 64eed40e-f7d9-8e52-9431-0c5df3f726a6
 29 6f720133-c299-8739-975f-bda346423ac4
 30 309c2410-ff7d-372f-9cd9-dfd97eb49c8d
 31 10360d8b-a557-6c21-b710-8e0cc49ab104
 32 fb9a9368-5018-5aa9-b971-4b768abf325a
 33 b26bc8d2-79cf-07ed-881f-991c75572eb6
 34 da011ab3-9676-1956-beab-0fc262a97443
 35 3425a84f-9cae-1eac-a89c-de632eb55da3
 36 20b43297-2b3d-6201-b6c0-68ff9523a462
 37 3a8a2a8a-aa3d-141d-83ea-fbd54ed6dee6
 38 47cf637b-da61-5b0f-bee5-e768de84a309
 39 974df77a-f13f-8e75-b124-b455ab2ac325
 40 60464d86-28da-678d-abef-810917b76906
 41 35641b90-9bcb-3f2d-8092-425a1a16bdd8
 42 fec1abf2-e31f-1a1b-8d70-94553a1a45c4
 43 37de0ddf-4aeb-6ebe-ad6c-6822d2a2e202
 44 97d0a3aa-ee9c-3cd6-b858-b1ec65c40a95

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 13237034841764143414531600388365011615863163. Exactly this sequence comes out of new Random(646).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 46 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.