A858DE45F56D9BC9 archive

201209201030 1063l9

explained decrypted filler

seed 677

Metadata

Post ID
1063l9
Title
201209201030 → 2012-09-20 10:30 on A858's clock
Posted (UTC)
2012-09-20 01:30:18
Timezone
UTC+9 · title 10:30 against posted 01:30 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,768 hex characters · 1,384 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201209201030) = 1f3c1a9f4316ada160846789b83cc184 (name+title)
GUIDs
43
Filler GUID seed
new Random(677).Next(9) ✓ verified
Run
Run 32 (seed 945,377,703) (seed)
Draw
19 · predicted N = 43 ✓
Machine boot
2012-09-08 22:08–22:23 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
13 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

8EE462E69333423A B9C31A9397B68AAA 13C81C0DFFD9799D F0378465E48857DD A79803B7C9E38099 F1C77081E5F36E3D 899BC312ACE248CF 63EC2F9ADE2CB2AC BE0E0CF18352DA12 B187C55DC7D8C452 41DF8F5CC8621944 958495F5C7DF8EF9 AE490D8727B47693 29C8619668A64E6A 6B458D6698D5E041 EE7E344C8DF125D9 54E189A41E1F9D75 5BC4728C045249E4 69F44C6607641183 8A4F53412BACD3FF A26938A3F8603E92 7A24758AC336D900 3F33B195D9FB3D0D 7A9C3485F9CE528B 02A7E1D3E123EF5C F6C2C0308F5A1ECB A34CA3AE3FACDCD3 14272D702303ED00 77CB395EB83B266E EB4B6BD85D92C8C8 99973BE64F99C6C9 8672D5DB8EA1D326 CD65BF135E408050 3691AEE303462F70 EE573AD6EE687D05 B4233072E173157B C1E97447FE98B7FD 81D4F3CA31A12799 ADCDF64636BB7260 8451ED85E8E2DBDF 456C7556252262D8 1476A962A20862AA 6FB124F6F67CB921 559C1E80D9386B9E AB70704AC291EDA0 872FED339B4234E4 7F6ACC0022E0E1A5 722F422E98BE6A93 526F154444210170 1808F9B4267866EA F7499D492CA59BC6 959C3D1B87338994 B2B631650AAC959F B7F81683A3FD106E A4B42B897984EB74 8E548EAF405A5A41 4A9232AD478BB151 63ECCA7A6D927796 E1C7BE8B45C35753 8E2E4302B96B43CC EC9B47A37B57135C 768380EDB1E65519 50F4C2E8CE82C0DD 36C21C417C2AC925 FCF1CA53C6D8E869 E6A3701145EBA87D BD62B84F41262325 AB3510DD2EA43092 BD0CC2325738D849 3CE0BAC7C7668A35 A9B4E49794FEFAE5 4D88ECCB53AE4E59 E475BB1AD9C581A6 9B251A6B0032EDF0 6C4954488566DF5C A118CE42C56A4A4F 20607215182C1119 CDE0BCC4BC3D41AB 56B389BAC1320BF8 1441D172F912532D 458D03FFC2527849 F1643BAF4CED901C F0423E3B0EF6B485 081CB1AFE7A8B73F 2EAA3B4174C005BE A7414D6A022AF2AB 65524BB6C3422103 D0C433DA36A409CA 1721FF3BB042C04B FFD233B8001EF91C 4A210E8A5E8FA10A 7B0D357CDF3E4928 81F1B53A7C8738E8 2828CAEB9702F2A1 DFB483633B2EC1DA 32DE7CE3574FEDB8 47DC01C6935D855B 451442BC0A158DCF 281373092203AB18 9468115B65598F0E 2040AF38FF99E47A 677381AB9BD51651 101D34287F2A9337 8C824A7D7828F8F2 C54B3ECB6A350E6A 60640F11EB595BD4 8965990A00015455 2A35FF03C4523A0B ED749BF8EC0F19F8 2D9B367C44D67056 808F5FA01615DB4F 6526F0C54B21E8B6 09A33EA778DBE613 428D22E7A12B5D51 0185F6D11E295F72 C9733D00EE34B99D 7AFE6390ECC7AC03 E33F6F0B6B904F03 17160DB27A0B0559 4AFDF4A953A77634 F78CFA8B243B0DA5 CEE20D6ED80E57CF 6D7DAF85EABB088C 2AD426057FF4464D 6173F7C4916D0F0F 0DE2C22836C1AECD 471216794CF082B0 A85A2A318E421DEB B88DF5829FD927F1 FBC69788BB33CA18 2EB20868D5EAD387 F005231A7331C02E 7214BE0829C6739D 778371CD032E9056 B4B0772E1EF1C74F 73EF141434B42F77 CBFC46FF56C9318D 9688A2A307C2D871 7D2FD50D95429852 EB86041D2788AAE3 61CD98EC2B27EEBA 33B47B3F35762634 9656085C18F1C72B FF5557FC2370E825 63C6C8124069DC16 29227D54B88EE4E8 D4026339795EB06D 17D3FB3340FF58D0 657011B331069391 68E8104174A7668F 4B4BCEC562F4E321 23A9845FFF0B9F5F 49D60880FF83B5B9 F10D407C634E3AF1 5E2346D3F6111EFD 448780B689E3462B 402E9650A04A0B5F 01E5CB2517B0D293 AB2DD659FAA01687 CD395980154C4F8B 8DC1B166CA2BC59F E8D7F66AEE65335C 80C95470CDF74084 B91E9EF9110E30E9 A8471F4A2EF614D3 BB26D7ADFD1BFA57 AD4E9E52EB546324 DA1D1C7248418EF5 E1FCA99B131E6F9A A4491BF03B5701DF 5E3B6AE5ED006924 AFE531C6739EBF97 54A9CB4E2D60184F 
  • Read the ciphertext. Strip whitespace: 2,768 hex characters = 1,384 bytes = 173 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209201030 (name+title). Key = MD5(password) = 1f3c1a9f4316ada160846789b83cc184, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 43 GUIDs as hex (shown below).

Decrypted: GUID list

  1 f9306d8f-532b-3659-8e47-dd9e53a396ce
  2 077be2dc-4b6f-4701-970c-65e6f1162a6e
  3 dc53c71a-2476-82bf-a094-29d50a6af6ee
  4 6dbb0410-4893-0848-8d0f-6533dedd094c
  5 dc9efe73-6b3f-7d36-8241-7d28be49ca99
  6 e7acef77-5e21-16de-8fdd-91ae6fd30329
  7 4f563a0d-4a93-256a-8151-e2053b3b3e80
  8 a917564a-1eba-06bc-9971-8797dc765f06
  9 8e0f8b68-8631-6232-8057-8493bbed0092
 10 137f3adb-4a9a-8487-b94f-dab2389ded6b
 11 716043dd-ee6d-056f-b284-b0a249e9be73
 12 544d8e70-9253-077e-9de5-4e182d9798f6
 13 9e1629ed-07d4-0da2-8ead-f41f8a22d691
 14 c9d71a41-4aa4-6b88-94b9-deff72c683af
 15 86682eb8-8307-7e30-9ae2-62424f87ff23
 16 189887d8-035a-7d88-ae72-850ac228378a
 17 63f72edd-80cd-4d70-9b38-4645ee85aff6
 18 9b733a6e-5448-6675-8ff4-cdb002c85d39
 19 90ccde95-2359-0964-8ff7-8ff152939dae
 20 aabc4092-4442-406c-a406-e47e1deeb01b
 21 9823edb1-3664-6bb1-81d4-d227fac5e9d3
 22 e7671522-dd5a-8d3c-8796-a59bf6735417
 23 e18d1fa3-a842-3abd-9c95-28ae919ab67f
 24 0ef30326-8252-4045-8de9-4e56454cb6d3
 25 cfb08531-c796-021e-ac6c-1f3b05d29bcb
 26 7a06b05a-f423-8351-b004-61d5a221d03b
 27 06fdedc2-5927-8b3a-92b5-2ed813745cc8
 28 9a337c1f-5ca5-109a-a3a4-64e4bc4bc04d
 29 c9dfed27-4e1b-41c8-b556-67cf36757b66
 30 85abb042-1af8-2c04-9e3d-f39a053836b8
 31 f271d9e5-8117-1505-a1a7-cae5ec2328e6
 32 7bab85e2-5f03-7c25-98b5-6bab389cc844
 33 f6f80e1b-e044-43be-842c-0828df8dcac5
 34 85f748e2-5bf5-8ece-8601-988a7ddc35af
 35 5485fd50-bfff-04f9-9ed6-f3f9bb4e1cb3
 36 4dd5e795-d5c8-0183-82f7-beb9fc697fdf
 37 79e2c476-bcc8-7797-a3cd-0501ef205ed5
 38 40ee63ad-3068-6088-bc03-244d0c14765a
 39 caa0fcfc-3661-2146-897f-70611019bcdc
 40 0996a7cb-2b94-3c29-902d-89554cff4bf8
 41 24c643f1-b86a-2918-98b4-2ba1f546eb6f
 42 636067de-32f5-7ea7-977a-f61747aa56dd
 43 bb8099e9-4c3b-4d31-bd57-7da5e458b4d9

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 3480712068000677460468340881421748007623274. Exactly this sequence comes out of new Random(677).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 19 of Run 32 (seed 945,377,703): new Random(945377703), Next(8,64) per post. The RNG predicts N = 43; the post has N = 43 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-08 22:08–22:23).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.