A858DE45F56D9BC9 archive

201303210300 1apy15

explained decrypted filler

seed 655

Metadata

Post ID
1apy15
Title
201303210300 → 2013-03-21 03:00 on A858's clock
Posted (UTC)
2013-03-21 07:01:00
Timezone
UTC−4 · title 03:00 against posted 07:01 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,088 hex characters · 1,544 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303210300) = d744bdea0f1ae514cb9b1dead2f6e74c (name+title)
GUIDs
48
Filler GUID seed
new Random(655).Next(9) ✓ verified
Run
1aorpo (short)
Draw
6 (assumed: numbered from the first post)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
5 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: short

From the post to its content

As posted (encrypted)

86C240E82776AD03 EFC68628B8E93F73 622C11521F7FE209 26E91B5BDEE5562D 0C9533FF08D6D797 457F20351EC9E7B8 B0D548036EE40E13 42C47FA94F0FB12F BFC9A33BA4410D58 49089AC6C87B0755 0DFFD53AFC771CBB CBA1C5CA530ACA31 51F2E4E29AB18009 4E4FA109BBB5DA36 200BA4569374498C 3AB3D0F5F37B6928 4D17590DEF63EA75 FED5C9FC2E89897A A3845E8359C396CB 972B487D2EDC5F4C C3921C708B4E6EA5 0A9B97217385578F 066A2E65E059F737 F1B0781EBA74A432 1C638F4BB01E830C F313FDDF0C1BC054 48A2A9F47882291B E451EC811ED26266 EBFD8C716CC9DF02 E65D9B94248758FE 5E363D54CBD3AB55 5E14DDC6B225231B 4D510E502353367C DC37EFF2717C9047 30D23B6C68677150 E86B836E79351487 93EAA7708B4EB5AC 04C1F15EE17AE7B7 D01D03873E25985B DCACDA58E6A4117B F12D0DDDF585B17C EF7157E738728FC6 A340E9587399F863 8EB201D1A5F3949D 64974722E0661C29 DC09CF7E4A8F24D8 7A457C68080E2FE2 5B619A59F965201B DC37F9879F122CD6 A36F94F4F5B0CC92 A020F88D664F767F F5A407972F21CCB9 DAEDB52F550BB249 89E43B46072480AD 935D8B851EF20678 A09568E947121B6C 396C295E11651A3B DDAE2F13C856637B C606A35AEEE02C20 0431B909BD4BDD27 0E1359FC4D852368 DD71B1CC8455962D 0D349FCCCFFA951E BC6CEA519FFE67EE 863D4C025671EAE5 2028BB3FC7F62D69 81EB22E29CF06F91 BE4D1383A764D7D1 BCBEDF5D56960613 50C44475BD5EAD8B 1389334DA0BC9A6B B7686761B8A6EA1A C5D11663DD0400D2 05807FC2D1F446C0 5FADD3CCBE23408D 5B01FA919D80F016 8E1287FDC9314489 D695A3E9D503930F 7BB22D7C42C2EF5C 49F5D70465738DEB 108E62920A468874 0DA9A4F36DF7443C A6F5B21E388FB64A 5EDA7EE5F516BD5A FA6AA4C335426BB4 13C76C0D8BDEFAE3 4095A59D367B26FA DCA17ABBBC0DA436 1BCBB53DACD90050 260417E8E9568487 0724E8F99E036D97 58951C7D66C4F755 6456FD1BFC16BB37 DF93C820ECABAB92 FE656D4518885AA0 3EF34DD7747EDBF8 578A3FAE0798B1D0 27B3549E9EFDBAAB 175656063601AA89 DC61FD2998217DB8 CBE7381374BAC9B1 8F88C43FC789B09E 5121503FA05A51C9 69A80D5D0EE1699C F2EE263B613665F0 15E1052854A4857A 56A4E8F44E4D9F47 E3ECFAA0BEB781FC 3D0DE6A1E4661017 84AFD8037CF5BB7D CC44A815B3DE92E1 212D5A7B1C5D1521 2C3CC2A7335EA4EE A6225701EC9CC7BA 78D9D35731D4D227 A8A4B8FECF92BEDC 6555EF075B208CDB 59DDA1AFE53E3471 2D0AAF64DE2D263D C93000C7992D0096 7539A681FAC1787B C4086131A616414E B7D40C1835176D22 3E5D21F1AD3BD0A1 0E3BB728E1D4AB49 C218C08E37573C2C 97B009C56A1D3246 9B429EFCD613A42A 36DEA5F878B9C109 DBA20AEC41F304FB EDC729D42D6714D8 E2CA0BCC31E2846E 51562F7677F3B536 ADD070BF12CF5F1E 6A5AC132AE46871E 0F4175BD041C1064 B33E1819844E23DB 684CB8DB07591D06 314CCC33EAA16A58 135EC6B191FE1B74 BE4565D96597B6B7 D422D8E5BBAAC746 9982A9B37685FFA0 395EED7A30D90F4D 11BF9770DCB2A205 664033AEE169CEFE 5990CB07C13E9EB9 853EBB912E4B13B4 808E2CCCC7EFC2DE 08DE911082F81CA1 50390240C55C96CC 473AEB53775C9280 C72CCBEEA4060911 335BB870F1BED432 9C8C5094EC80DFF1 CD4C4D8FED03682F 7787BC1AB7B6FE39 2E2E675A3CC71493 9656A9C8BE6062B9 A73E401D68866981 40EF042C516915FD EFE9CA3D80AE4BB8 772BD787EB06FE0B EC8A6D20D3860753 A70A1C779DC3EFF2 1809AB2D4452F21C 2EA34EB00149C1DF 747AC6B12A9CC54F 4A51DFA926460DEC E27E68D86A3B3488 4A17D522B967DCA6 49F43DB43B2D4C1B 6DF265A4F452072D EC4FB86C2EC13F12 8836D99B6638DB1B 632E523F99A6BDA9 9CD62A268D6FADA9 6E9F89CE7DEF8E0C 2AC2D034E660325E 191E4611FF5F850A 2C616636762829AC 5A1070E6E594A8C8 C92506B6C1FF6E3A AACAA90D551C2CC2 A281A9BBFC116098 1AE64DC422DB4368 11C64B40AFAE1460 D9F6B657AE71863E 20FB0F649545B94C DCCE5A35A71F1880 54B689CB9C58CAD7 F104D8C0A3832F8A 888549ED32FD7827 
  • Read the ciphertext. Strip whitespace: 3,088 hex characters = 1,544 bytes = 193 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303210300 (name+title). Key = MD5(password) = d744bdea0f1ae514cb9b1dead2f6e74c, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 48 GUIDs as hex (shown below).

Decrypted: GUID list

  1 7788c45e-cdd0-88cf-b076-f879935d8ad2
  2 f55ee89a-a6f2-0c2d-ba63-9c5331a54e78
  3 848d2260-cd6a-55e8-835d-53bdcaacf22b
  4 cf7b221f-ba3b-3691-a376-1151f92d880b
  5 3a79710e-ef71-838a-add1-608d382660c0
  6 985c48ac-b5f6-8241-9dd7-3673272ab76c
  7 841b6783-2566-3b95-83a1-e97c9737878e
  8 b1a5cceb-a7d3-028a-9a04-c6b75bbc69b4
  9 07c025db-c9d0-08e5-a993-8dcdf54e049e
 10 638eb858-8fa0-749b-8232-050f61ce7cd3
 11 71e96d14-55c7-77b3-858e-a4e423eb0d5a
 12 d84d77d4-0c04-738f-9b7d-550a8a0773d9
 13 e14e20d0-2493-8561-9789-8fed73910bcd
 14 f7094d45-7f80-2832-a9b2-5be2c63ea8db
 15 4519a41a-002d-48b5-b4ec-cadfadf1daac
 16 757f7374-c2a0-015a-bcdd-944cc1072aed
 17 6a2e9d3f-9b5e-1836-99c4-011ef9cecf9f
 18 cd23a8ec-a964-074c-9861-4ac9d7e9464a
 19 40cc317e-57b1-39e6-996f-96fdb9d0f8db
 20 d27f8c6d-aed4-8e52-956f-85ef6fabc550
 21 39e27614-49eb-7efc-a88c-e0491997c5a5
 22 14ccbce4-8421-4b6e-a093-a866073801cb
 23 e68cc684-c6fe-628c-bc9b-df403091ed3a
 24 85ad8a94-ffe3-702b-8b2f-432b56761395
 25 5a187e0e-3fb3-8552-a854-618fe1ab4e19
 26 0c4ac0c1-505d-7104-b96e-d3330d8c9834
 27 0e21216e-1331-04b5-b835-074e40005a6d
 28 d8efb484-75bb-4dac-9e48-def0d416d30b
 29 2d7c5f41-5ada-4e80-8b67-888d5efd6d68
 30 8da3b7cf-1317-5a27-a6ce-c880a8527405
 31 11ae9fb0-620c-8636-b880-620560b27734
 32 8acb855e-8590-81d3-aa12-b38e917f6d49
 33 b3ffeba2-7e5f-63bc-b7ea-df8482752c1b
 34 b950df85-d45d-3e78-9666-9a83a5c84cdb
 35 28bebb6d-0bfd-3dbe-a1f4-4c7dae09d530
 36 22756913-3d81-1c7e-87ce-544588e3c544
 37 fc625a25-e1fb-5ae1-952b-d98fa1a946e7
 38 05eedf62-f4ee-6ebd-b1ac-8cb730f3924b
 39 7073811e-176b-40fc-bce2-87d9682a9e1a
 40 d599498b-1bb4-7a54-bd43-f5b4b7000e55
 41 7923860a-f64b-3c8c-940c-bbeebd717230
 42 140a34aa-4792-6ba9-97ae-c5b2247a4466
 43 7bad6ef3-ff95-7e1c-8e7a-01a519ec0afc
 44 ceb8621b-01c2-3fc2-b2c3-b02f5679575d
 45 263d3461-04aa-27a1-bf37-94a404c66f38
 46 e055b5c5-7ef0-581b-a711-b81e94b64335
 47 40c9b27a-e346-1bc2-a976-c0a66e402541
 48 833ec6c0-0aaf-6d19-98b6-26010e037922

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 805388300777824010387467870445886331564736732516. Exactly this sequence comes out of new Random(655).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. Grouped in 1aorpo: range-8 piece (7 posts): undecided; candidate seeds 643,201,468 / 636,247,656 (Mar 13 Patch-Tuesday boot) / 542,563,171, 3 hits vs 1.25 expected
  3. Conclusion. Filler. The content is fully explained by the two RNGs.