A858DE45F56D9BC9 archive

201209231424 10cmwp

explained decrypted filler

3DES(name+title) ECB, 42 GUIDs, seed 548

Metadata

Post ID
10cmwp
Title
201209231424 → 2012-09-23 14:24 on A858's clock
Posted (UTC)
2012-09-23 18:24:03
Timezone
UTC−4 · title 14:24 against posted 18:24 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,704 hex characters · 1,352 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201209231424) = 3d2e24c9a6cf753be08972cc03394d5d (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
42
Filler GUID seed
new Random(548).Next(9) ✓ verified
Run
Run 34 (seed 83,105,000) (seed)
Draw
101 · predicted N = 42 ✓
Machine boot
2012-09-22 10:23–10:24 (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)

6935F0BFDFBE585E 3E8968B230998577 F1189A42196B4209 43F34C014B940948 076574582A2BF52E 5BBFD7067E3B7D32 17FA3F6F76BA7E3D 455BE0E63D1C3545 9B1A9C28A983F86E 688140C035E02719 44497987DDA8C4BE E0F5617F29105B84 C15EE8CAF7FFC11F FE5FB7645D28F244 DDEB4F90EB6ACBF0 33BCF566B9761F70 F9C4A27537273E30 4F9A280131E2C3A4 C7457CE26F7C838B C59F641B3FA65956 9036DB68AD6BF408 4076D22740FE9D9D D3CF4068C4BB59FE 6F37B5E5E42F8D63 BCFFD37DF93CEA15 29C2999F41B09D39 4003BE84A0167611 B85DD995CC204D9E 848522552413D3F3 C9C3C991AFB02DE2 921D0DD2FA809DFD C39821B476C869CC 98DFD31EFC4A1AAA 8712D559775D1A28 0DD2ABC0F90A0820 11D6AE988B936A1F 6AD6F539E1EBB278 EE8BDC120B4E9D04 2D51D34BA5866CE6 F6DB57FBC14787F1 3A9BD333E7F7DE55 37C5BA6B786D9525 0A2CACF4995282DD 7AD7C2E38B002994 B5C071B5A6B77243 C8FF617E969F7CE2 909BDFE11C4C61E7 2A140289A7788B73 F720F4C004F68113 EAB413768A746932 77B8DD50FD342508 6B8EBF4DF87EB183 5F236C009ADEB186 E2FA549330855256 AC66A2520F8B28AE F9B90F055B3029B0 47D9CBAE091EE9F1 06EC5596597F6560 BA8B5AA0C5CE86A6 B7F0C3E0FDFE562B C16636E845331384 0F0C2BFE7E4DED31 B85FCF7D98C5A4A9 232679DDE53CF830 6CF34EDA945422D4 67A0DD570766EE13 4FAE444553A7F39A FFF88E69AAC016A0 30B4CFB24E3F9B40 752C4899A71D40F6 F76F4BFC954F9527 A3E6A4884401C8CB E46D24C8EEFA1360 143EA1EA4432160E 6A8E623024860ABF 1E981504C2BE6B78 E82ACAF4F239913F BE327C769CB4F334 E0A308C039A50479 3C1F7039D18809D9 08BF7949FED93CAB 91E2B14FE602DF86 31C07046C721D8B4 45B8CAF763237EF0 DB3E3A96B7794419 9157294460824BC3 2DAD65D67827825A F5B820D15187ACC9 61E5AB4620FE6F5B 46E13F1F2F715C2B D243C7BBEF13A2B4 D82C5221DF5C1F46 FFEE40E46FB73C0A EE5BE70C50BB7FF9 F322DEE265400DF8 8A04484F4F8062B5 1670AAC4A4710CA2 29BDB28956BEE9AA 77E8256C9FCCCF83 7AF819D35903DBF2 86564C09951F22DF E53AEE6A5AD791C5 EB5324AD87C56E2F AE811D680A73B77D 0FEBCF9D925DD67F E2FD336A738687D4 1DCC059A15F80B24 2777E17D352E6F4E 0B830176C6955BA1 0050087FAC9E1A0C 98626CE35DBD39AB 629F330FD2ABA79A F2ACB72FB5072C06 59753F14514C6D04 C8C4EAD638F9C45B F8682FFA219804A4 C416E3730E6B8446 52B8C7DF31EAEF94 BCC07019C41FB8D0 540C548040CC64DF CB43CC3C5E00DA65 F345A3AD0AE1E96B 0CC9368DDF48DB74 A076D9A490EB060B 3A2B09DC11FE5E25 82F2A14ABB26E52E 5A36E2571486A594 FABF4153A56D4EAB ED7A88422956A4E1 2C0226D04E5F355A FA34A5E867B621C2 29D3F88A7ADBF2E9 D7462F0DED126EA6 7DD60E1936A8A58B 21A59FA9F8B934B0 C2072E411DEC6059 45EFF9A10F79668E 0668E40A298D7D6B 5C33FA9285FEE039 2823924797E12BA8 230F9E011A3EC709 6A93715C620C8DB9 F4638B67B177C496 DF013618CB74F6EF 07E3502B4462AEC6 AE5E612FAE4A8984 28AA64F6FFCEEEF9 01DA20C97A8F9CBF 61AAE36037B20A36 4BAB3D5444C40930 D2E8524453BCDA71 F55E7BCE48226879 ECAC2F7CB4FEE338 3C9A7E149B4F4419 7C3EA59AB2702810 7FD98061478F3181 49C54FF73D8C7FEC 7DCA23E6A334999E 29A2A1E30C4BB8D2 2B495DB58288E00F B7FED2059157EBF8 97998FDABCA63276 42C64C7478C503E2 F6F21D5DD5BFE5A1 0475DDB34DD686EF FC56E6D55E5AB39B EDBD6D6EEF4BCEE4 324210E532B66580 D3838B02A759C0CB 
  • Read the ciphertext. Strip whitespace: 2,704 hex characters = 1,352 bytes = 169 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209231424 (name+title). Key = MD5(password) = 3d2e24c9a6cf753be08972cc03394d5d, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 42 GUIDs as hex (shown below).

Decrypted: GUID list

  1 c3d29e8f-e2e3-0b6b-8839-1406a3c28669
  2 70b8a247-a267-5e23-b588-7117a3300846
  3 afd2045b-4b86-7c67-b670-aea708c25dce
  4 b0ffb761-8834-4b7f-8834-8003f3a3eedf
  5 f9b0d4bb-4e37-51f8-a3ba-5f5e0b46c434
  6 7ff94446-30b2-4bd2-81bb-e6c3baf93ecb
  7 506ee873-9a37-39d6-8cf9-54095f305c67
  8 edf32f37-5708-3856-a492-12691ece6d37
  9 fa2153e1-1965-6e1e-ad39-3f4fe47ca8be
 10 61740919-cf16-3403-92e0-7d83b763160a
 11 9d768cac-e1fc-0208-9a13-79ad0afec508
 12 3a32c911-0f7e-2926-ba99-524fa6ebc12a
 13 d88eeced-0507-39e8-be71-1455fbe09abe
 14 b523f325-55c0-5b49-9817-99de56ae44a0
 15 53e15d4f-afc4-56cd-b77e-1c049a0c2fea
 16 499686fb-0495-2b33-b863-98df7288b4f1
 17 38b4a3d9-7ad9-1b85-bcbd-2c653d9b03ca
 18 d1d6f4d2-e07b-6f2c-9670-ce15f1c18a91
 19 6d5040b3-7471-4a03-8252-889ad2ad5cc0
 20 80054824-f36a-46b8-b562-eb928cd375cd
 21 ae49dc16-47bf-5193-a0f9-fbaf90c2d5b5
 22 a1617432-1904-20e7-979d-c1cd52b3bf7a
 23 308ba0b6-ecd3-58fb-a790-872fb6a6eced
 24 38958e4f-5120-416e-abc5-acc35952ae84
 25 aa01fa5c-c470-35ba-86fd-4cb5347f1c15
 26 6e56e4f1-9e5f-8889-a7bc-1b7dfc8dd573
 27 c6c53975-4ead-0f91-91a9-aa77258c3c2f
 28 df9a2d1d-7952-2dae-99ac-15a9a1a22dd7
 29 600731fa-f468-82a3-839f-ff55ce8b58b4
 30 1ab34e3a-d36e-3325-ab52-5939f3a8b953
 31 56ffff68-6e42-4065-a09e-5b38edd47ba7
 32 1fbccdf4-f639-7226-b5bb-b5757df600f5
 33 44d0e768-cb14-5e50-a961-0e2bdb89d52a
 34 f782a8b9-5778-6f13-ad3a-1aa34ee82e14
 35 2b932ed6-8c58-892e-9602-1aaa51afb507
 36 d2214549-f9ad-4fd4-be74-b77cbea34ebd
 37 7e092ed6-2441-8ad2-88e5-cd1d89c55f09
 38 ae081c73-5462-7921-ba0a-6f39c1dfb8f3
 39 3dce0254-757c-1ce7-9083-7d75e3fabd9a
 40 59619445-e2e0-1283-aded-8d0dd9f8d507
 41 13d92300-1512-1060-8fba-98a420b0e86e
 42 6bfd6c0b-608e-8383-b49d-b22f87f26db4

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 057454336302355216445254380283475684871118. Exactly this sequence comes out of new Random(548).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 101 of Run 34 (seed 83,105,000): new Random(83105000), Next(8,64) per post. The RNG predicts N = 42; the post has N = 42 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:23–10:24).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.