A858DE45F56D9BC9 archive

201301081159 166lht

explained decrypted filler

seed 370

Metadata

Post ID
166lht
Title
201301081159 → 2013-01-08 11:59 on A858's clock
Posted (UTC)
2013-01-08 13:59:58
Timezone
UTC−2 · title 11:59 against posted 13:59 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(A858DE45F56D9BC9201301081159) = 4cfea13a44ab82f4c332cb965ab731fc (name+title)
GUIDs
48
Filler GUID seed
new Random(370).Next(9) ✓ verified
Run
jan2013-A1 (short)
Draw
9 (assumed: numbered from the first post)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 3
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: short

From the post to its content

As posted (encrypted)

55491BDC941B901F AE45D8CB6E42C10E 3777FEEABD21CA11 C9D6295E28266CB3 10EF17772151926C 5D1EB1110600EA51 02054ADB3DA8B580 080B17A61077F8AE 3B83531B9A1405F8 F3971363B927C3A9 048E2A9A137DEC13 8DE7EC79501B1941 4E9BADE064614266 3CDB3FC8047E2545 D9DA216E0A98B853 A63FF37C06A5B4FF 28742235B914DF86 38A07B80609310ED 653977F0FE4F82D1 B73788F283C8C51A 4EEB23BCE8B4206F FF87F61238E4E8E6 5259F557525E9639 B6EE02DA59E9BBCE 64F72344817D45A9 68F09D0F2B072CA8 7164CCC668D3130F 9A2DB97D726E64EE B2C17A16DCC74632 5853253B65577113 D865F2A6C28D415F 6662C788265D16D7 D69CCD9A8E5A98BB 06FDD4E4BE7D708D 1EB05AEAF0E78D23 82416F2851932E28 F9068B7AC88B4E84 E836925D2357437F E570EFAE39480DD1 591DBF11858CA524 FE60F39D6851F0E8 29913B311C297395 8E82D9BE01D86ED1 2F4B5BCE48F3BB4E 44B84DEF6BE9E088 E36E4967177CBDFA B0A0FB38F7883E23 9CCB8675491E1F73 1638F52131EB35D6 1537B9C8322B5CA2 B99C9E8983834B01 E9358A0594598438 FA13F17F31E0F189 5B6B11D845115F5D 5E1CAA58283A237C 6886AC9AC9573395 E2416088715B97A2 4A594937ABC51B99 3894338E42B58291 B825511FE36FEE57 9C2E4AC5FF1A1133 7BE14573F5216375 AF362D104BE838A8 06BB175935B57961 E9B9BF547FF35CC8 789A728D13B0EFB0 AE06ED4925E9AD44 9FFF919C8E036972 9897D268456E07BC 21F3939FE881A086 781619A4B932D9CD 09CE468FD01268D6 44768BD38BB743CF E978AB4DD6FDDF30 D6373BE5A11FC525 7954AC543BFD3106 FDF4A7477F540371 A1C1D84E867EB314 FF56CB97AD5CA6AE 6884DA3C73C40E64 3EBE23E88CFA94B7 72214C7D7C9B8196 0C68303DE25E8A88 ED2DC2037104CA2F 30177DB2D5F12B1A 0E47863B4D898CC2 587F220220E5831F 91D6E3537CE5AFAC D538B1721DBC7AD6 6B99DECFD7A9ED37 C27F8148D7BC1E4D 23E915D1BC513CD0 06281DF1D7D695F8 CBC2EEB2A284307D D15AFCB21C744CB0 7A1399E2FB1447F5 FD1E005557DCCB1A EAD8BDD5707499F8 9CF4F797C5892918 53D9A44DF9A76148 9581E46BB1D8946F 4AE7566383BC038F E034079CF9D356EF 95F1D57FB40D0DCA AC99C07115F83507 E93BD8CE2405B72D FFEA41E8170250D8 DFDA657E6BDFACD2 5ED2A077D1BE45F1 2CD4DEE6D18EFCEC 5F53A1A54972B27C A9F125A0145C9AE4 2EB6F5E71E428F85 FB69893ED1DB2DC8 C82FD447DBC7503E E2F19C3DF6827B0B B28403ECFB21DCC1 CC1E1A8BA7916813 D3B0EEB2C29BCCE4 DC281FAD7A76EE95 8B928CD416C2761A E05BD0DDAA5336BD 979431F5C3E34B05 3095C6F9FB627FF5 E9E4AB690D36973B 67E513DEB5B8F36E 1CBD64FB39E2F602 A27668D332C8A64E 85EC57EC15D110F7 C1BA4D6D99AD6E6A A52F9F9F706327C3 47796663138023A2 491C9B17C8FEC023 3A79389029531E19 CE93226D4B022632 80D765652126C5C5 A7FA952777573917 2B797E7C328F99E6 C7E0B5CE4BBF2FFA 0FBEC2AFF085F504 7CCBBD59FE744FEF 68AA879E1BAED6C5 181B10B58966EEA8 29CEA8F6DEAAB6B7 383B3D166B4FAF14 6AE6D7ED4B0E6276 C4EB63783C9149B9 06A7FB32283AC6F8 E1C825C2EE5F9684 729BF8C4323E8218 F6860D6B24F48E80 947DCADFDE96685D 714225B675514D87 50D4D56AC0C6B156 8E745B7C29DB7FAF 4B43F9B06BAF8298 2E4C811140156B1C E7BB6CF6AEBA6BB3 3A4CEFB11BB43137 5D66C2555B49F311 F63A62C40476D5D0 E965ADC7F30ADA06 5F89E1D47838EA49 1C3C538B38A3508D 1F0BB50CE112D018 D375638A2248A74A B905FA6F17D38873 0636CD0ED79B6651 0DE61523CB754F08 340418C9DBE0F38E 04AC2889AA18D8AA 0A47B3446F1729C7 151D29F266EF3A36 F4D71CA2332A7743 3D118D946EA10F59 AB0ADB7FC381172E EF7A3164396A2E08 85701C98FD995171 B46E574D70D3F928 205D3D6C7BA943E7 5E59BADFDE2243F5 BE8A9BB7B398383F 13BDBC2CDC372228 72993A83DB697126 F3D76B6346282CC0 D485F2E847D706C1 0265D9B73350DC15 31BC88704E2BB70C C39CFA14C97ED89B CF0B4BEB5AFF8343 047A5EC8401E353C A2FD09D119F2AC9C FD7299955ABBDDA5 
  • Read the ciphertext. Strip whitespace: 3,088 hex characters = 1,544 bytes = 193 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201301081159 (name+title). Key = MD5(password) = 4cfea13a44ab82f4c332cb965ab731fc, 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 2a45d299-34fa-0eb4-8426-f689bae50e9a
  2 0725056c-4b1f-3170-ac7f-c9b69cfd5e9a
  3 59264216-ca1f-32a6-b8ea-e69ef3d6bf0d
  4 dfd32be0-b155-425c-b20a-b7a76aaf7279
  5 0da3e138-c8c9-2ed9-8bcd-b9213b0929ab
  6 46b595cd-d915-8948-acc0-71ab0a7d9cf0
  7 b134c307-84a4-6426-a3eb-54de50473a3e
  8 0f8aa589-1a48-0652-bcfa-bb32c4bf4cd0
  9 4ffec122-ea85-6047-a67f-8040eab4263f
 10 d1a3a55f-2142-60be-95fd-ac792da00ba1
 11 5b7c8aed-a43c-72ee-acd1-a84e982e922c
 12 bd6159de-7759-2a31-a091-bb1808aaea29
 13 446eea14-fafc-8ef3-b1dc-d9771814c556
 14 1e4b61b8-2678-872f-bfe3-312c4f0b0b2d
 15 3528c7da-c103-81cd-831f-e76c7c58283f
 16 4d10b81c-417d-0196-9f69-204b84fc132d
 17 fea7d955-21bb-3e53-a196-5d8f8552a2b9
 18 146a1970-6ea6-39e5-8f64-3322d09a7fe4
 19 3c26eb9f-df8e-6d03-af70-bd5787f0fd1f
 20 acc77906-98be-5554-a02d-38d1b0e2dbdd
 21 5858d590-dce5-8a0d-a015-aec7ecf5f83d
 22 1b5d7451-1948-59d9-a467-e66b32d52e0d
 23 4c3504be-6861-4363-b1a4-2c0a79fd42c4
 24 9d367d60-90ba-262f-94fc-e9430590240d
 25 0434ace5-7018-8ee4-b52e-b1f07a99c15c
 26 73cad5e3-74b5-4110-a797-67fcf07403b6
 27 a9fbf573-e176-06a4-ac2f-7fe587760dbc
 28 8d086d40-e2f9-8ad0-9b1a-0cf682f9a4e5
 29 b4f7888c-37f5-6c65-a330-148ebca8fea2
 30 4fe77d75-9004-029d-880f-ae36f47dfd60
 31 9f916f8c-e427-7e6f-bdfd-6df30c624643
 32 922ff7e5-c0c9-8672-963f-e5352345c0a7
 33 43495f9b-4f8a-003e-b7e5-96945021b7c2
 34 b1f27fbe-3d57-2e96-b7cf-184ad9dac0f0
 35 3adefbfa-32a7-7efd-b46b-75f184f7a936
 36 8e3fd9e8-e187-7b82-bc63-2036484a97f3
 37 778ea9c4-4ade-4bc3-94d4-26a2c2fc005c
 38 bcbfae63-782b-4b1c-b455-088a0e2aa71f
 39 ea72108e-892b-6caa-9190-30398456ca41
 40 53d62265-2360-0755-853e-10c83c5e6247
 41 17042a88-a735-42ea-9c19-0b761928bf16
 42 6dc8213c-861c-4616-b347-becf8421b57c
 43 2e77e63c-9957-7ab8-aed5-b51d160efffa
 44 d639bbfc-6a77-1cf0-ba04-9f6e82cc5da5
 45 f13808f1-93b9-8229-b068-9d7269f89e84
 46 678b0113-5952-504d-ab85-4b180e0b33a9
 47 f46b2466-b1df-1587-bc86-5599e100e17b
 48 d9a8e98e-8959-2b7e-aebc-9c780f12da37

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 033428606672888033658542840860780277446044718512. Exactly this sequence comes out of new Random(370).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 jan2013-A1: piece A, 9 posts 16-hourly (zone -2); undecided: candidate seeds 162,853,390 / 1,000,996,750, 2 hits vs 0.91 expected; run 39 and Dec Patch-Tuesday boots excluded
  3. Conclusion. Filler. The content is fully explained by the two RNGs.