A858DE45F56D9BC9 archive

201212040905 149fjs

explained decrypted filler

seed 313

Metadata

Post ID
149fjs
Title
201212040905 → 2012-12-04 09:05 on A858's clock
Posted (UTC)
2012-12-04 14:05:22
Timezone
UTC−5 · title 09:05 against posted 14:05 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(A858DE45F56D9BC9201212040905) = 3f51a784dc162a33528172723175d458 (name+title)
GUIDs
44
Filler GUID seed
new Random(313).Next(9) ✓ verified
Run
Run 39 (seed 1,106,402,812) (seed)
Draw
34 · predicted N = 44 ✓
Machine boot
2012-11-20 22:02–00:02 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

7B1AFDE7D93C6D13 E3EDE52E36740D73 E97C4563B9DC961A 065101E2925BBF43 E3B139FAB9CB8347 9062ECC81598B6D4 67756F3A1F9369B3 EB9806DDDABD538C AD383CE9D2061DB1 01A036EB05255B39 9D6BA8016A95E6AC DAE2EEB15E3B481A C5C0CFFE22CF8CD0 7FE1298000298440 4D700FEA040695D8 8A5428932A702E38 D630836C60AA6542 9799F3BFFC5A3D26 E5231CBEBBAFAA46 B1FAA24491907A4C 69261522CA450390 EBA74864DF037B46 2288DC8940DBA724 D383AC7FD291F98E A4CCF60D1A15FCB7 401DAA12E4A08299 6F3BE91AF44534D3 64D00CC20AB4146C 70D0118015D8F26C 306B337E215F2A5D 2DB8CB59D639AF88 5744DEF8B76B4149 466EC1C88823C309 73F680BBE99646F2 E9E262528F495166 757471BF662659FD DC3363A66DD20460 A69F1F6E0C132B4D C95445EADA472ADD B4ACCEAD2BDB841E 0BA9277F908AF663 A57B46191B60784E 045C9BC7EA982C62 E416CCEF4B480B21 49B96C5D72317E72 69F8389C4CD4FA70 51ED56CD0E0D976B F3699DE05149B4DF 01541E63FEF97B36 2C6C6D09937F670B 5FDA184B7329BA32 1FB676CF97E40A70 C677D79C0598D4CC 0D5EF8E619B848BD C9D89DF44F1D6625 B2628944B6770F2E ED5E1903FE4FAF57 CF52049ADC1C2350 9E5D836528F2E224 9E63FA43D2D12DE2 361552C952905329 1ACDCF451788EB81 DD8123E762B33F43 FDDF0290340472D1 9B2B6529902E221F C7F83ADBD838B14D EB14C94E51612E0A F0393BB676F16A16 8B7D5B8A8887B6D9 133E7D4E26B4F4D3 90300B701ACF7F76 74FC3EF7D3FB0BAF D01564B30182A7EA C4B04665BD977257 A3A58A6DC54A6470 537B48C25874F88E 9ED6B02E5C13CA37 6E6BA32D99CC7A7E 6A416F53CA5B2967 9AE6F284551CD092 C51D26DD3A30C6AA E28F25D74A37753B 77BED57A4C8E2C65 E80604FF8F9DBF29 D1E8DA04D8804CB4 9FA21E76D894E9D0 1E468F78169D5AE0 C33612F100E0975D 65E1807292151F35 460C0DDAB2AB15F3 1B7AA1384B20D763 4EE5BE5920C245DC 653219126C8A3EA0 9337D92D9A42B1CC 6DE0C057F982EF72 A6FAD999CB8CAD6D 78D9728976AD9EB1 DC58166BAA24F884 706A7B83819F1DD5 20925D780DCB2A5B 90774F46128C7020 B6B19A62D8F57EE3 8755523C68518A28 FE0FE14ECB52B4FD 1F93D570A37E78C9 259C840282D99B3D CF35AA371D2C9992 922E18050DEAB10B 2E2019409743D5BE B53098E49E7CEDC2 DBBC8EF81E940588 458BC8A5E046A343 AD92F3F19E28A440 C91FFFAAD55D996C 3F21621551F20D97 5BC66D0D48D895F2 B24D91826A1351A1 C8BA8B652DEF33E4 D440671851CB7B47 F58045CADA4EB8D1 24543C960AE693BA C2640EC9F43DFF3F F9E85BA4155C8357 A2AE3BA5AC553729 5BF15CEC87B75B3E CE836E7092C5BF90 9EC9FEEF99EA4306 561FBCEBC1187CBE 66C27272EDBC3471 C6489FFBE3BFA4F7 B0D90D6E7F9089EA 2343A9FC400F188E DCC617D779EEF13A EB03AAD76A6DCE6D E69D868142B26EF6 B85AF2799846668F D4B3E24C7E3469BC 3BD3663B091B8175 371598666B3C8402 79A70980BA43F387 533149C733E5EFF9 036E3936997E4CA9 19805239804256C4 C429039A8F883F94 B4D60BC199894072 0F8109CD6036A95D 74DE817F438D81DA 920CF4FDD0854AE5 69CED2A6E0278C01 6CA46A8C3C6C748C CB48E451A8E02648 468F79303966E62E CDE6B10F1F6FF6ED F4CC3DE3C738BA1C 34B947247B5D79EB 71A9BD3A651F1394 FDB22241E7C14D8B C633072B9A482E58 D89EBC9211286673 C4D7F04D9CE43FA0 0CC61F85B95CDF34 851A91DED7B73C73 1D15B06C4AAB360B 628475D0B41E187D CE4C94B41740A128 A1E749ED8143840F A6ECF370D5953883 A7F1CB0242A066A7 2ABED02CE9C92ADE C454F352D6EDBC7E 17D612D73C2A4D70 D0AF0294E7D10EA6 F5A09518671CE66C 8BEB8118656B3B1B D46B92975BF61ACE 368F7A02FB7A13D2 54686C10584EFF47 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212040905 (name+title). Key = MD5(password) = 3f51a784dc162a33528172723175d458, 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 0fcd8405-3f34-2a8d-81df-fb4a3280530f
  2 5ed21576-3fe4-55be-82d3-15d871c1ed73
  3 b41da471-b307-4717-b67a-88f053b9f9bc
  4 cb7e8e0d-d31d-36e5-a0ce-7f25dc07af5d
  5 375f1739-9b29-4240-a88c-d86e1babd2d1
  6 60a1623d-0247-06be-90bb-96f292174556
  7 fae5169e-fde9-1c24-9e94-3d7c45344947
  8 e973df34-1351-4372-8783-31a8c23d3a4d
  9 8d2a55a5-a9ea-6b84-bc29-53cfbb3fd421
 10 9b6ad0a1-47d3-63d7-9a57-e55ff8315cef
 11 c133d25e-9234-7437-8625-7be112328f0e
 12 b045a5ea-4493-7b80-ab3e-204ce5fc9d66
 13 9a0377d1-fd1c-7b83-8ead-3daab71f8a3d
 14 49434dee-a972-2288-b0e5-ff12ee8935d3
 15 1cd0d7f2-e1df-0b21-abad-f89253adbd06
 16 b6528951-6b92-4c07-a89a-18c99e4ea92a
 17 093b7d35-a207-342b-9e45-d2cdde69f2b9
 18 13b92da7-f67b-079f-8853-7597eef5b3ca
 19 ae379f2b-9515-15af-a886-0871d43264bc
 20 8f7ee3d5-3f04-455f-8f37-cc33980989da
 21 57057615-d664-352e-b8c1-e74f59be3dc5
 22 653b7f98-ed08-5134-8d18-7b5f1bec5dc9
 23 f2cd59e7-8a94-8621-a04c-bf14f8cefe70
 24 aee55fcc-fea6-3ce6-836f-025d403dfe78
 25 4c06f11c-a8d7-37f4-b482-bc4357e2d4be
 26 50546c19-7e77-77c9-8916-712e2495cbeb
 27 ef2f0eb0-9b15-0612-9230-6efc3bcc42ed
 28 e8d17025-4d44-5689-b48c-3e6ba407c3a4
 29 f38b34f3-6663-05e2-84d4-a254f61d5382
 30 7c4a9b0b-4398-1596-b337-7d07c7105443
 31 067871fd-6063-62e9-a5c7-9ab0277faad4
 32 dd744d57-997c-8031-aa4c-cfadfff0abaa
 33 e1a877d9-1f07-1dd8-95f3-c28003edaa10
 34 da732f1b-cfa1-7369-9d6c-5b44f5f35f0e
 35 02af7006-104e-8884-8d32-f3f09215cbdf
 36 465c2f6d-582c-2370-898c-c20b48a33a70
 37 372cc2e1-f8fe-2540-9868-d80373e8a851
 38 ad0b6318-b583-622c-ba61-2f19da73d3f0
 39 4618bdde-ac45-848b-a5ef-bb396981c52e
 40 6728e76d-9083-6c37-8db7-124578a9694c
 41 d513e410-226f-79a6-9bdd-9a3f682590f4
 42 3de2a65d-e827-6a0d-87ca-6850c8274fa7
 43 a992116f-946e-1a7c-8a9b-a0fc28f33b75
 44 77e31eab-8c9e-6f11-b19a-2c989a3e3654

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 25434014667772043014358337050168178226867616. Exactly this sequence comes out of new Random(313).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 34 of Run 39 (seed 1,106,402,812): new Random(1106402812), Next(8,64) 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 2012-11-20 22:02–00:02).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.