A858DE45F56D9BC9 archive

201210072025 1141u5

explained decrypted filler

3DES(name+title) ECB, 59 GUIDs, seed 77

Metadata

Post ID
1141u5
Title
201210072025 → 2012-10-07 20:25 on A858's clock
Posted (UTC)
2012-10-08 00:25:32
Timezone
UTC−4 · title 20:25 against posted 00:25 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,792 hex characters · 1,896 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210072025) = 04a82a03c266df4333e88f9f18acb30c (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
59
Filler GUID seed
new Random(77).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
409 · predicted N = 59 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

F409FFD0D08275B7 9F5132D96B964B43 7FA74D5E83127E2D 5780714143B70B7F 5423BCFD22A30365 3F83F44DF78789E8 D0846EEEFD8B1244 BD55DCBC4C0B3DAB 8855EE7660340037 5265D01B4128C027 DA1FFAE80BA7D224 9AB1D020BD48A92B 68F48A3B767EA826 85A5B22C6FDB811C 2AB495E0B70C4A41 6293DD11FDC14271 8E30C7D86C442EF4 640F40E627586A35 FCCA8ADCFF579CC0 9550D53B7A9D5EA5 4D87DE40BC22A330 12BEF173DE697CA6 FB625B5CAE1BA77C 193296DB17A0DA08 A20EF4D863230391 BB263B250153DDE1 5077A404A0AD1D6F B3E4168E0013CF1E EBA5188322D09594 932727EB2F4973B4 318C111A2193495A 3B0CBA58A5DFE70C D301855BF67F1D32 C34AD96DA618FE49 0914F6C2914A1D69 E2178299E44F47FA A3C60330CADEB812 F15B588109994838 05A15CFBEB551676 25F27E1F7D818A1A 5AA9B6103F16D5BC 81553D2239557179 403A57ABF6DE04EB D0A9C8C36AA555B0 E3CF9ACC9DE9D899 D3E58EAAD65EF24A 2BDF498911CD0C4C D27C11FE8903A5DC 9E00B03ECF53E4F7 BFF5175986E28CBA CA0054F18568692C 1CBDF39C34DCE516 5589C2AFA283E245 18910756C9E79986 3CF6A3B3D31B213F E28CFBD500E50F93 6359F685FE6D41D7 0B247D169B5E2E39 6950F6A0550F0679 1929C745F44A0993 1B0B9B9B75D2B7B0 6470435C7084C524 1161096D89DE73D1 9226DF9B82900052 D3BDC26DDDBBE55A 7B1B5DCAFD746345 AA50213B43FF6EBF 11F0B6F0FBA63B1A 214A341B06F918A4 A33BF44AADC3CDC1 C0647B4669AFBB76 F42284F817854CCC 0B9FBF8D16C22723 98E75E6B83B22707 89AEE86ECC660BEE 59689D07D960E06D FB2C68F2852CF106 94FB790FCBD6CB0D 28C78F588181CE19 F32C353C5AAB2CBD D892AC5F460584D6 C33354D74FF27B0C A715F6FC710DAA09 0D8D4257FF18A05C 50F61830C10D2755 A3E4D5C857A8FCB4 596A8285E309A4A7 F83AB40096494892 4ACFB088D0571B89 EEF0B824A10653E3 BD295AA4DBB560A3 D752E9B4E485E631 5D23270E809CBF78 3BEC21A0896FC9C6 3B3467FD65901752 4EB93FC080A24F4D 6DBC6EE0C98F154F 245B7F4B6723D4E6 7E0149356A7CE011 FBBED6FC1F9C4999 DD1CE90005B97C4F AD76D04054526810 2A569D3251AE3FAC 562004E6B459A67F B53924ADD8BEB2A1 F3DDF0AFECB66AAC 55B914E98688F60A FD2041AFB6205571 638E2D10662C7228 979211231690FCA2 771959E2242C9B9F B594D6554E267210 A81DB64CCD01BB57 6A4967D79D0436FE 4E252A4929C6FC15 F1FA5A870F072F87 F147A78957F5A861 DF496899DB25E507 EE4374EF926901D7 BEA5454336A25F31 7BBDF86B280D8D5D CCEF2A3012DA75E9 8ADCFEA05D1AA08F 64A9AD87A6A09FD4 23240B18C89AFDE3 946911776BA1ECE4 BC59848A7E7FDD9B 0577F2C7E6A1FF54 E92E1213023C7B45 F6962FD69C095B0E 5AA9BA3B73297D43 E715567C459A1BBB B9F554349842F880 F46C45E23F86395A CFAB8DB3A755057F 3328CD8C827E9B92 4615399558090C2C CF49E3028DDF3A51 56728AF7ED5C397B 1A7384B801C59F6A 8153999C396F57D6 8A5469D6A30EBAB4 1471E12E858EA31E 39CD7F57D565B0D1 AA58A1FB4FE602BA 42C28D7F8B3EDC59 C7746FB7ED54100C C9777D0FF5BA7E7A 1A889E700A232D7C 7DD45D2A82ED6210 7B5CDB0EA6433EB1 64B055AE86AC75C8 BA28C4AC707F1A67 470C6317B014D7B0 241F1108C1F0AB0E 1F6F3DE3A9C87795 62BA3DB17DCC3975 5A4403DD85B22805 935941ED59E24DCE 480F976B9380FDB0 A28235C55705F2C2 1E084636E39EDB11 8FC0C20F9D21B90A 805BD7574FF578D0 67BE0C793D9F43DE 110E72318184AEFA 36D512F24519868C 6E42D11B2AD32770 F61146DCC2737078 F18D2FDEB96C9FB9 28076D1DF0ACB6AA 70EDE5A1DF1FC93A 7FA66DAC545FDA48 5E4B0D2C44E3C5FE BF2EA723A84F9572 BF0256E3F8AFAB0D 82C35756F5CBCCB4 A19D03CAB0ED3E8C B18CF0C877F88281 F3B3B19922AD8ABB 544B610F8183E071 69F844FD6FD725DB 76336ADED1D1BF02 F17CE95461C52A98 448E80B929CCCB89 CBC1937ED0919F83 4018CCEB9AE76700 2C7BCA53C0AEFD02 B690792D9CE229E3 36D20FA9ED9D43F5 D4D3DE44337D0D88 764C223973D46D10 0CFA8B40168AB3DC AA9726DDCF82F922 35A0529673087E31 A62D325E2CF810FA 1FAABAAC282FEA34 C4777F1279AAD1FA 12CA305ECA2CB5E3 2A1C0E979AF541D5 41872D5621CF5F33 32306186C60A58DF 7842235EB613B148 DDD45591653E7B0E CC081DC86B070A5E B7113CACA8857E98 0655C4076D426396 795A7823E43B137C 7AEE30A212113299 61FE9BED76B6846B 48EBBD0437324C3C 0E555AA932FBFA0B 4A4695DABCF8AC64 8374BA6450D4A97A C8FA801B725E2320 F3AD3873FD04187C 27298F9BF11D99B7 A47D292008AE2F57 D5FDC060486E6137 502ADCF3ED2A25BA C2E33C51D53A4071 8579867D828F7BFA FAE4364254B2E29C F44B5FD0705FD05D A2CAFAB92FB5A9E3 E5FBEF50ABCB9A47 8DF7CE3F86F2B18F 460A50C4D33F5780 079580DF8A6D55C5 1E0BAE49A283E317 589D67D6CAC8442F 0F390ECD54E157B0 0CE6A2AAFE400E11 74CD1B4483936D37 B231DECA15E6963C 78CF679A17922A69 D0C658695FDFA60F 
  • Read the ciphertext. Strip whitespace: 3,792 hex characters = 1,896 bytes = 237 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210072025 (name+title). Key = MD5(password) = 04a82a03c266df4333e88f9f18acb30c, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 59 GUIDs as hex (shown below).

Decrypted: GUID list

  1 c04b447a-3f4b-8dcb-ba8f-f5f34d43c028
  2 b38761a1-e85f-3c4d-abdd-c842111af318
  3 69d6fff4-7472-5e66-b485-806ddceb8569
  4 d3850bfa-8e5c-8dc8-8b76-286f48239cbe
  5 bf4c1f84-90d5-89b3-931a-dfeb70ef49cd
  6 4bb9f15c-7542-7256-8e7d-6cdd0459d3e0
  7 aa5d019d-1c08-386e-92c8-42c669c51961
  8 4d1db2c9-28ed-01ab-9b5d-0bdad7bf5312
  9 68e173e1-a63a-4ea3-8d08-23253d73a09a
 10 4618d738-0700-66bb-8c21-22fbc4ad2049
 11 d3d895b9-04ec-0721-8ca4-6aa18e49219a
 12 2e211b94-10c8-5f96-84d5-110a491272aa
 13 b8a9cb6a-4c05-50c0-8df8-a02d9d1c16fc
 14 278abc21-fc0d-4245-83fc-9c85511e4607
 15 ec07b8d1-5a7a-7d8c-a867-352037b11419
 16 a8751522-2368-1ab3-b364-070eee731b95
 17 ced31c51-41a4-206b-9f90-0862955e67e6
 18 829fcc31-d3d6-6199-99ee-9a7b76eb9aaf
 19 13ee28d5-8739-622b-af21-34e0527a739e
 20 6a122455-8dbf-1511-a41d-8cdb4f7da662
 21 515b7e33-24ca-0406-bea0-95762de46199
 22 ecce1f4b-10f7-67ab-a4f7-b09cbb1d0eee
 23 cfd8562e-6376-062c-b477-529fcb111ba3
 24 1653a5c4-1e61-83c5-9151-a5198ed0ada3
 25 17559bcc-21aa-27a6-87d8-099301b56753
 26 65560f91-60d6-06dc-af7d-99a87f66d107
 27 8d71269c-12c4-121b-a0d1-0badc1c5d523
 28 6956754b-fe8f-3387-ad04-2cef6d7f3c8a
 29 2e2411e7-6661-76fd-bb5e-ff41283193dc
 30 900c841b-3b93-0bf1-b78c-ced6c4b87b29
 31 0329b2f6-03c8-5b3a-bace-bfcffde5dbc9
 32 1434ab48-a317-6de0-869f-bdae0a2e89ab
 33 747bca07-7f9d-236e-a698-9f7312a7d37b
 34 1494583d-e53f-8c9c-ba53-366c8336fc0e
 35 f06b7a60-1209-4c03-85af-be5024771de1
 36 6ad312d8-d857-0413-b96a-909592f67223
 37 ccb014c8-2bb7-7080-9985-2168c44feb55
 38 81a6a059-7637-7d5f-bd90-cb25f01275f3
 39 de3e6ee1-6096-45c5-b501-93cce1b59a3f
 40 05c5f638-034e-6c07-adfd-c4144fc80208
 41 bed8fde2-d0c4-5bbe-8d76-1be842b16681
 42 de0d2f7e-d19b-043f-9bf5-d17ba1ddc33a
 43 36c84506-82d2-165d-b846-af28eb24a4aa
 44 18713db9-93d6-821f-b5fd-8ace798d72a9
 45 8a7dec75-6107-45bf-8c7b-646d37225022
 46 3d183b33-f21c-5bfc-b0a7-29984cc1fb78
 47 0bda632e-35ec-454e-989c-d54409215df1
 48 b1573205-59d1-5c1e-8077-605deb217099
 49 a0e4ba6c-c7b5-6d1d-b36e-26f8d41be427
 50 c071dfa7-6744-3c11-b5a1-4994851d15db
 51 ba40f33d-17e5-36dc-9a2c-c270baa1d1e6
 52 03d93713-81ca-39aa-ad91-f511e85c137e
 53 185a1583-dfe3-543d-bf5c-fe7cba1b5e23
 54 cf0ff68d-523c-1934-a8c3-bc5969862bb9
 55 9de9e514-6aab-5d78-a93c-2f26d1a7fde1
 56 5351e4a8-35b6-18d9-846c-26fc2f788608
 57 cc54578b-4ce2-3826-bbf9-c8d4b4e27c77
 58 bb4031e7-6c6d-55db-8922-6f92b1494d22
 59 883838ad-443c-6fae-939d-779e415ab2d8

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 83588730460554712661060820137056284077465018454563335151356. Exactly this sequence comes out of new Random(77).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 409 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 59; the post has N = 59 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.