A858DE45F56D9BC9 archive

201212310000 15pjmm

explained decrypted filler

3DES(name+title) ECB, 64 GUIDs, seed 661

Metadata

Post ID
15pjmm
Title
201212310000 → 2012-12-31 00:00 on A858's clock
Posted (UTC)
2012-12-31 05:00:40
Timezone
UTC−5 · title 00:00 against posted 05:00 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
4,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201212310000) = c0bacc9f31f1e7267604aebf06ef0037 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
64
Filler GUID seed
new Random(661).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

B4816C3AEF0EDA18 B6CDC8D8C39C9AEA C5026BAE2D1DFDC0 718152A560328CB0 0E888988A8E53B36 DFA6714FF62A2286 C1141636770297CA 8FA45CDB8BA6FF80 06E240FB7AB1B403 29D23837270F8B3C 1E33C910305D6E35 04950279C7CDC4CC 73B17375BB67B527 97508D179B1A2568 ED84B0F693912F2D 60D8A2018A5A3189 4EBF5CFCDCB01D7F 4395CF3A008408BA E211A6059055359A 052C720427B25087 533E4CE9A2BAF8FC 9AD9CC457ABDC9D0 F4601A5FE9F3B1C3 8E8433B100AC79CB B1A7EF889ABAA7C5 F700CA613E22D88B 61FB270A6A2E3F55 9775E11F39770212 A42BF1485C330FA9 902104EDAC834AB9 332A2BC6F7CB6016 DB2D8BF0BD800E42 3A730B5DA4FE3A55 A68E0096ACE1B92A DC354F6445C626B6 19F8DFDF7DCC186E D76F1CA65E9A843F B5B785D8FF489CA9 4CF379263ED82309 20DADA2C8B12F51E 28811A4031C07606 D3FA1E904837F16A 40996A4E363E0D6B 8996B9EF916A72EF E2727C05B4AE413D 9857AE503DCC31E4 8040681C60E00294 C900FC0E2CAF9F91 153E246AD6C9FF95 864188CEAFD8778D 89F427E944797B00 609FC34317814F74 BF3F085980E22D44 1E4D5BEFFC0CBE57 C5761E3340C5548B 424B731E4C0A6A36 338DB4BA2F922EBA 58E2C2F0712D5C86 95E7EF9C98BAF8AC E9781A032658E0CC 1D5C85A635DD4C2B 1565FE1D6E97CFE7 03A9D3CEEDEDCE6A 446C1D2C2B19216F 4F5443F139F4276C 50B726C3EA5654F0 A00B1F82CA2FFBC1 211EF5A67A83EDBE E0D9CEF54AA72729 23E828C30AB06A95 A534C0578804BD91 A63E2242C1A4838B 619821730DBE7D9C EFC869111F0A13C2 06F806386500A025 946C6DD4034A0461 E91AE5986F0E3A03 3C0523BC4BC87B8F AB5165AEC1FBFD03 B90B214DCDC4CBB9 3F90AC05C0D0F66F 4D0419E5103F4DE1 A482751303996E14 D8A396A2F0E6F861 A6BD74632728B1BC 7B70632A6C3536E5 114CF4390A046107 C40EA83934740783 4280F9643D6DB12B E4E950E00D30B6BB E1590D2A370DB54F 96129ABA291683E8 424D787488386407 1AE1223E8FD5A93C DB185ABE56EA8264 01A489FBC5B9550F 72F6115512829592 7F0E14188BF8BFE3 F47E6144680B6912 D0D1312F4927995E 2826B74F03C75268 0BF8C3B82B07FFA3 E06B56656B5E09BA 5C0897FFE07889FF 98589D43DF813DE3 B904F4D95E8F1959 8A8DBDDB865BEEC6 A04A6A33B10908BB 66FA26A679E15A7A 723181721EAA91D4 7CBF6AF8EF308212 0DE8A6132E453621 469F2AEF0B3154C0 5D1C1D4B630D3AF5 37AB793D05012B37 FC24BAB99BD3A401 0C33C814459627F8 D33FF9C6FF89501F C0DA8C011D70F9BF 13D586D59CEC6933 164A8583E7F4EBCD AEB2D4350FF80BE0 7D52A773D64EA56E 98953D21AB874291 FDE37B4F7B60C202 8B90BE66B9D63A21 C11260471DAA332F D8D6A238318D2682 CA5C9FD32D79E6B7 11D6B53E334A101F 44DD8513022893CA 84D0E669CBEBDED7 79523B42DBF87039 5460140472111D5E 067E77F636292203 A4B7856A47534FA3 232D9802E91E7F68 9AB44C58E039731A 54DA4E4FF75FFAFB 0E233DB6A84AC08C 8FED45B72190D067 0A9D17C45FEEDE9C 710DE94124F03227 84247DC5484C58CE 322FBC57E03A828B 3020C777197E838A 9B01425A1D221BB7 0A9C01432C305181 6B0A970D6F922CA3 F7F4EE5EA6F673EA 10A66314D1CF400F CE3FDC767A8D446E BC2B2F8B9B7CE60B 6DE697D5CB1BF224 FB173508AD7DDF5A 1EBF240A76F60C97 B6814A5AA3FA30BF 45183F123FA31515 A4C5E60A943B5FCD 63F736A1146440C0 4FDDFEE5DD15D70D BCA06A80E0BFD492 A3AFE4F5027E14F0 C55D0CA76C7D7A1A E40A89CEFC984EED 22D82196A07C212E FC5D4D77D205450D E815E90FB44CAC33 10ACF6D97F2ADD6A 53A5AB0ACED7E3EA 13D7F4B5C8B7CDB9 430CB0D0B654DF6D 4607D2AF59FECB89 46F2E97CA977A6C7 49C476B8F16D0ADB A13870401A41BAB7 972943F5333FF154 994A1BB4DDD3BBFE 15F29FA8C545E8B2 AB2C3D90069DAEBE 78470AA5561179AA 1D0F7F2EAF156CCB E653799636C9C74A 2CD4C4F1287122B5 6AFBD9D4C44DAD39 8DF281AF2BCC1A54 C10F977D511997E6 6EED23C3BF6643D2 03560966AAEA5363 9FA34039BDC6D722 EB3F6044045D22D8 F946A128E1AC1A74 EEBC63F2A9EE2C23 B7CFD258B6D58937 104907456B8134DA 11165952FC263369 89BAF0BED8D27CCF A785C1559C829B55 8DF3359FA3F12B04 41ED5EF5727A7C0D 0A3D6A1D8B54C4EB FEC205B51C599011 61154D1FE3AF02F4 FA04F53F41778AC4 84367771F9A7E247 4751149F42F0DE4E 77710E81B9B7EF7E D183989F9555EB73 1173ACD4EBBD84F8 70195417A9AC830E 69DAEE5B132E7287 B4C4CDAD3D1AE2B7 CDDC78BE42D52942 19D960FB6B6E8C0A 95F26D1FA1F7FB16 08DC0DD803B85765 DF7A8FA72AF91FFE F5354C2F20B1BC8A 383D7E77712C4A85 AEE37E8D4DBA8B9A 5A288980D9AEE541 F1F823729A7759F2 FEF75FE4535C4413 2D62F311F9FCA4B1 F18BE0A9E4289342 637F299701B2F7F1 933B478CAC1363AA DC63A71AC8B96013 0576FB26FBC27FEC DC52187C88C3F8E1 1BB0481104635257 EDD16C6B55EF5C3E 1ED682CF132BC971 F85275A2C87B8CB0 DD2E84043C7F5DF9 196A7A7C97722AAF B8398553C88ABD82 63090FEE068A724B D4B8784BD9EF2095 8DE1A0AC6B6BC73C 6A6B98004F8F48E1 49B8B4568E83337C 21F9BE7829B20B0A CF09F45A551AD3BF 9C1E030E7F7F8B49 02B14E447CD54D91 2CEC63DA0C287470 58701260122179F3 7780E75B4949D705 E1053BC82C88BCD2 A2B8A5CA373D81AE F8696002B923DC0D 8D7ED84FE1C86DC3 E83DE7243FAD9A31 83C7C95C6570B7BF 03C3746F766E8C07 5F7EB1AE6EABF253 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212310000 (name+title). Key = MD5(password) = c0bacc9f31f1e7267604aebf06ef0037, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 01822ad0-0193-04c9-a425-38fcf7c41ed5
  2 addc3125-c39d-6431-9121-45f471b291fd
  3 cdb89f6e-dad2-7c92-9d7b-7d50a750f0a5
  4 3ffb7e05-a69d-53f6-ab22-cc5db39f1b17
  5 1e0b2c24-e8a8-5397-8e8c-4df9e126a274
  6 fb7150ef-0334-1690-bc6f-de9c2879cda0
  7 a91ee00a-5fb2-0d71-821a-1ca1ff578322
  8 bc5edefa-c6f3-075f-b6e6-121645a0cd70
  9 9eafb482-26ee-6fef-8be6-427362c50fe0
 10 eb550738-49e4-0c8e-b2c3-018eb00eb069
 11 e7f6675d-9352-28ec-9719-c0c919512d54
 12 adedf5fa-5c3d-470c-90af-5f4852f2870b
 13 95db897c-ca59-02b9-87fd-94250a489cef
 14 7d265fa8-1c0f-3b18-ba25-00a6ef925ab1
 15 0ae5f1db-f02b-54e9-94af-525f3098f521
 16 3c944330-4170-792b-b555-0101b1253fa6
 17 4ce674a8-4ad9-6504-bcdd-01fd83edd54a
 18 72e12a65-8b0d-75bb-b1fe-1abccde0b0c6
 19 62598506-26ca-51ec-acd9-8c9aeedb4400
 20 1b82efab-23dc-2a7b-96e2-2fed69863e8d
 21 e11e93c6-4016-51df-8265-e2b6cdb95dae
 22 812e7296-2f44-0da2-b11d-ba320f46cf63
 23 6eda81ca-8125-641d-bb31-bba25bb0b065
 24 0d69fedb-5073-8e14-819f-cedc6ef1d8df
 25 556ccfba-8891-470f-aef2-3d4abac03b32
 26 31a5263d-4836-697c-a7e1-a4960a4ef84e
 27 0fc788a6-4679-26e2-810a-fe5275105c8f
 28 f6452a31-bd5f-288d-b806-24d78ca10937
 29 83b49df4-03fe-104b-95b4-8b2f1f09f293
 30 4cf1ecfc-b0dd-30e5-8544-a30306379d78
 31 567588a9-62bd-1167-9846-fd5a169fc916
 32 3989f766-1bad-5386-98f4-a0dfe36f9718
 33 08b6d219-19fe-0523-8ef3-85c709e8c61c
 34 fa768949-2af3-5028-a3ee-2f1c00072e80
 35 98e4a085-e862-4ab2-84ed-e6d0014799dd
 36 c4915151-98eb-3a23-91f0-64363817866f
 37 358a07c4-5797-5ad9-9019-a377565763fb
 38 139d0810-ad7f-7a58-acaa-e615509bc5ac
 39 94bcf106-5c6e-462a-aced-f2cb3a8fa393
 40 bb1fdecd-38b2-2f16-b57e-927271afc68c
 41 4e757cdb-ce6c-81f3-b62a-20cf50b0ce64
 42 3ad187e0-cce8-3cb0-8322-30756bff180a
 43 42c9d1f4-68f8-296f-8fed-26fa2dd15932
 44 5ac9e52e-409f-05a6-b5f2-ec7129947e6e
 45 5462676b-65a5-3ff1-b47e-f60589c03e47
 46 282f89ad-d54c-8c49-86e1-2ed4d6862f4c
 47 6539157a-0258-2b85-834f-c810b667eb7d
 48 8d376aff-c679-736c-aebc-f9d026a685f9
 49 fe9ecc7c-ebe3-63c7-a8d3-e18fc9a9b974
 50 5b7d1940-d7ae-5621-9e0a-ff9c66f8aaeb
 51 6a686026-008b-1b50-a22f-ca879ca7d056
 52 e4c524f8-715e-5756-bc68-4470d791441f
 53 d2bcd85a-d0cf-0b4c-84d6-ecbf5bb819dc
 54 c96a395a-4662-10ed-8d5a-7c5928b155a0
 55 fbd59795-37bc-4953-8487-25b12020970c
 56 b57c29bc-aad7-091e-a0aa-7293a2e98c44
 57 236cfaf4-63ef-0fdd-9ac7-961ef2c2537a
 58 563709fa-866e-7ebe-b297-a5dfb2e1b908
 59 855b13bc-3d5c-164f-b2f3-38b23a5a14c7
 60 104f753c-8f86-8dac-9729-3e75a9173a8c
 61 cf2d5d95-79dd-8019-add0-400b76489b07
 62 78189c9a-d74e-7fcd-8c42-5c32cdb801a9
 63 724966e3-fdeb-8357-bdde-d0d88ef718d6
 64 21bbdc96-22ce-203a-bf6a-4acb0ec364b3

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 0675510060240357675250684622131505435742832038276515014007188782. Exactly this sequence comes out of new Random(661).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.