A858DE45F56D9BC9 archive

201303041156 19n9d7

explained decrypted filler

seed 941

Metadata

Post ID
19n9d7
Title
201303041156 → 2013-03-04 11:56 on A858's clock
Posted (UTC)
2013-03-04 16:56:51
Timezone
UTC−5 · title 11:56 against posted 16:56 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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303041156) = ab160ec3599601bbc673fc4a649c186b (name+title)
GUIDs
60
Filler GUID seed
new Random(941).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
172 · predicted N = 60 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
8 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

C2930BEC4A513E15 85C6D0F60ECE1C56 148259A6B9B398DD F61664858453F18B BA61AE75F6581E08 44FF0462BF95B844 9EB1EAC0DE47CEBA 4F931A0D5BF7BC4B D787F7F6DF21C8EF AA6AD5D54B5A82BE 93C0A593045984BF 42311E4504D74CAA 42D27CDAE53D55E7 BBB1E04862C78E47 923774117203C252 5664C4857D42706C 7206F4DFBF7AAE40 67029F5C2484BB23 609480A75741FFAE F1EFF9C2DBFB2099 75D2CE96D0D138F1 6A97EDD77685F974 B873CCEBD375B41C DDAD22107B89A40E F689E541D3A3472B 4F5BEDDB055E24B9 A800B6B0CA50D544 69423328CACF1B69 64F217934CC407CA A96FED1A2DFBB0DF 1040942C7AD7F5AB 8FCB214D021E15CD 6F6633D7812AB1AA F34FDC80E7ABE6A3 FD47C6C2E870E03D F86F7E4F9F7EED5A F25DA8C31408B21A C24DEEC4265D2711 5D4C3718B180B6DB 626DB18C6C9025DB 28ED24868099B66F 12D45E64DDFAF669 1A61798B0D9E42D3 A5076B7121DD7087 8AEE3122A77C472F F2141FE27E63F3A4 D8EF84BD3433EB04 5C820B21E2A4925F 4FB6D4873EBC62D9 E78171DFB20555B7 1E0198A61453D571 3B6F2920AA831268 E018D6AA530F3DB7 44ED3D8BAD6BF28F 62F922EE188911EC 849D2EF97FB897A1 8F50D428B9C332C9 602DAFD41DE8F3EA F9F79A5925EC6BBD A62F4AD4887CCB4A 7036AB83180DB9DA 0EF80433B82CE088 C56F20884F035BA5 12358EFF2ADE93CF AAFD0CC2ED95C952 B2551C68FDDE0850 3DA8D3AAA3E33684 1E01171A224957B4 197C177AB038175C D724693FDF909284 69B8D5D117DEA9AC 8FED4309D1E76105 64592CB5704B756C 95071177EA160512 E298B6F8D5DEA092 9465CF8DB742C027 AF95AEF22BEF1BB5 0076C0F5F11BA8B6 6E1DC681A86C11F2 D965D174E3866AF4 1D3A34A751AB5373 7ABC9949C7AF8DEB 08022F7C834AD050 60DF38324C6E3407 A27F433851B2AD29 B66F5C32706C6FD2 BC0AB88A8C02AD9A 8916317097541175 780AE7B4B9B3F435 508F22773627F1C5 33A8FF9C9B3E3CA0 4BD689F587D5D450 426A6A7126B52D94 AF7505C847DC2A62 B29E72D4EA019887 702143D8D3DA5438 772E21C021D44D90 6866AB50C8C3C96A 3DF6F1F92D86393C 94CBF41C57C81161 7B065BC42A03AD10 A2CEC684C21CC399 937491BBE2E50EB3 3C70C89809AE7A04 F00C2CB7F569A079 4B98704F3F776B7C 2F3537CFB8068ADA CCDD00E3D3B773BD ADF537EB1C485816 6070F1B9AE1F80B2 488A883289505194 73B5485FCAE762B0 5CFF037B13641003 FC6557CB7C173F47 D8A7C80D7C196D5D 4D1F0FC85003BAF4 CB9CB27D38EA6A69 DF0FAA020E1DE6E1 0623F0A3E2170FD0 B81DE3AA8A6BC1C9 3D7EB35F378C6C5E 8FD70CDAF786AEB4 BC399F5A02CEEB30 F89BF10184552B7E 7EE44E790815568A E84E73D587325AB9 FB177699ABF42AB8 D46AA4E5C2D76706 C77346D3F3BB326B C6E859E497AB1CAF 8BF2C930C2C06044 836E1DDE7EF40C62 CFB0242196FD2D69 853B1DC3FD3C4646 ACD100D2852C3F41 636BF8F70BCE5E68 68528BC5E4995135 4120CECC07B0172E 108F0A097B5EF4CB F36708A128E757E5 6F879059C3B12EA1 80ADBEF31E2949EF 61418E60D320F051 7F39DCD58FFD351A C5C0C8F287FDEA80 40AB54073F39D49C CF226A69CBD8F669 E5CB99CB38FE2C70 D1E84B8849CD36CA 59D9E8C1B1B00E7D 9D18BF3E5A32304E EBFA6E88BD77A5A0 E297449B33CBF229 493031350CAE24D1 D0000233EC860EAE 75ED61C6B7E1B1E5 8145D8122A56540D E955D838EF6576F0 3D487D4C00AB18DD 25553640AAC6532F 43E8DBE0FF2DA918 935D082A162F6C31 526BF8D8DA5FACED 2AA81567BAC600AB 39E9E52F19C61870 FCBDEFF05AB19524 A6FFDD9DFE09E870 2B04179CE3758708 09841CF82995751A E8CF5E7C99301F80 94E48474C3D35625 C7FF9FED0F0303E5 089ECA6E16660C68 9428FDF46EE5184A 24C73124F37DB3D4 359233C34BEC0A50 C343E211366C6018 B70E75BBB43CACAA 1645BE4ED816AC2A 3365B33C208368AD AD78CEC9FB2A181D A352BA93E12E5E82 94B9D096B7FBE101 BC96767531D800C5 EC053A178298CAE4 FC43E0D54E45A8F9 A09C0EC29A3FE73F 1E92361AF268FF6B 565461EDD70D8D2F 85880BF82BBEBEE7 75FF06B237F0FFC3 601CBFA4813AFB91 55AB794DCD044C64 B92D5D749F448787 151CF192E4823D57 5D26F9F3A1456A5B 33B18EEA95988375 0ED470BB270A7F90 8DDA1D20B832B052 A4762E2A3DAECB38 F0C6D0A924868238 18614AE120042164 A2209613C0706BBD A6E9C9D39C47B8DF AF1707E893C65C2B E8DC0B00C1BF7EB8 C6D3180C85DB318E 81561651847391DF 4C205ADF4553986A 74A06387164C5DBB 2F777F116B734BDD 220578BE0233D945 F2276389CD776C2B 73E971D4A2E71D65 0AE6634831266FBF 895CCD5112084BC9 2B35F7420E28BB0A CF6B22279A7F5429 C984DD18CD7B4574 7EFB6B103408789B 0C482AFA7594A043 49CE63DBB0D1C8CD 804BD17CD22C73C6 B093DA522B451D84 120A49890881129E 5BF7D999FE96BD32 F21EF766969070E2 E155BA5FA5F82744 BE8B20FC98FB23FA 7880BDC86AA30A16 45965F122EDB2AEE 461FFC9258CE6AA2 140EC2AE110EC71E C4D5F934F4AD86D4 F0D1977800CCF92C FE38CAAD1E4B5B76 ECFEBA6D1E58B346 1DFC101F2DC64604 DBC8800E7774D074 5B47D7B42E82EDD7 D42A2E0825BFC523 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303041156 (name+title). Key = MD5(password) = ab160ec3599601bbc673fc4a649c186b, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 36c589cb-efb4-2508-85a3-5abad9ae0b2c
  2 4cf63342-4d3f-8346-a23e-d00e98885c61
  3 ef62427a-6e95-4722-95de-3ba6cbec4c8d
  4 b25c9b69-6d3e-3824-ae8e-1c3218c37f75
  5 3ff5a7bc-063b-074f-8773-85b7f3c49693
  6 fd43cbb7-f006-801a-9ae9-f9028ff2cf8e
  7 b74c6672-59a7-4ba0-b708-8f504e0e2274
  8 971e68ed-a66a-45b1-b11e-805e6c75f9f1
  9 8596262d-2580-36c7-91bd-0bddc3876cf6
 10 8164b201-e745-2553-a591-7dc6192f8479
 11 55f66c6b-ba6e-4318-b191-06df8e024770
 12 d413ece2-fd23-1716-8943-0abab92646a8
 13 33645aeb-a532-4c1d-8ed1-a3d62d64de58
 14 b0b8633f-e4fa-0611-a207-ea782f074bd7
 15 84301a02-c241-52e3-804f-e07f41d8d402
 16 fac65f3b-2cad-6a87-b629-6fe919f98ff7
 17 df9c985c-f984-3a67-82ef-e6862c77cb75
 18 3bb6c94c-7476-38c7-b621-2c2da71ba7a9
 19 bb5c8ba6-28ca-1973-ae71-0a6188fe99e3
 20 b2b33fe5-b6a0-6cf5-bfad-cc9b40014d4d
 21 eb11111f-1971-7700-8b93-e668bc9e3cae
 22 5bf91721-902f-6753-85fc-465335639ad7
 23 6aa94fd4-24e1-0d61-a4dc-62245b74ddc4
 24 9794c08f-94e0-60f7-9d1e-463d403fc541
 25 24d2c431-ad09-8ea6-a59e-aef8633a6f18
 26 ce34184d-4d16-66cf-b1bb-85e3b9e1d41b
 27 dd99ea44-4487-8d89-bc96-a61145e3c74d
 28 1f1e6beb-d136-68da-a825-91b37dcdea43
 29 95515d6e-c995-40d9-af5d-76104c0de404
 30 2726cb51-c987-83d4-8529-f8bdfd3ff538
 31 ba8cac9b-621d-5d1e-aa42-80afb111ff43
 32 ad2e638b-06ac-214d-bf19-620a38ff7af4
 33 5c79faad-32d8-671a-ab63-ee217d968692
 34 c855c2ac-9bd9-594f-92f2-ee3ed6319531
 35 82f57c50-9a1b-1fa8-bb21-ef3c04e973c7
 36 dccd19ea-27bd-4b44-b7cd-2f593471f5c8
 37 89d1b784-bb78-458a-9739-a791a36a1ce4
 38 0f49f926-1463-661e-8e6c-d2301325eeab
 39 deeacecd-da2f-4b71-a6e5-7612a1dac047
 40 3bc0ac98-a275-2e37-89e8-73d277e65f12
 41 79afc8d9-9e24-8a2f-98ef-cd58cc29e321
 42 0d13410b-24ca-180a-ba21-b1776e31d744
 43 c4cb3c9a-0c22-4d0e-b581-10ba73041caf
 44 443cad92-3682-6058-a80b-e997e75cab4c
 45 462e8077-c987-0dba-a2a8-c247acdf897e
 46 8006579f-261f-49d4-9245-9f20db98bdad
 47 8310c907-21c1-49c8-9dd1-d3357d2879d3
 48 9b7ab7a1-2211-12ef-a255-34bf3e6773c9
 49 2d41ed5d-aabb-0ea3-adea-0b89aade28a8
 50 a873a06e-1355-5735-b7f7-a296bdad942b
 51 d101b144-fc56-6c64-a64a-bcc05188242a
 52 319f0220-48c9-79a5-a672-9317e9957199
 53 4d15a05f-d414-4831-9d57-fd4148ec4c6d
 54 752914b9-14a4-1922-97ae-ab9c7c160f8f
 55 7bda6853-f285-5008-b619-30e31c493b1b
 56 cbfb9227-8fdf-5e0a-a163-b5eb24e2f19b
 57 85e6e6ab-5220-87e4-a7f1-c64383746c55
 58 2b581284-caed-6104-a42f-01990f0e3de2
 59 11ff55ea-f65a-4802-b3a0-6bbab0438dae
 60 5c1221ce-b422-2fc7-9935-d64e4998bb78

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 284308443241405633167606868648526514464281460441056741558642. Exactly this sequence comes out of new Random(941).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 172 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.