A858DE45F56D9BC9 archive

201303281729 1b5zmz

explained decrypted filler

seed 762

Metadata

Post ID
1b5zmz
Title
201303281729 → 2013-03-28 17:29 on A858's clock
Posted (UTC)
2013-03-28 07:30:00
Timezone
UTC+10 · title 17:29 against posted 07: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
3,344 hex characters · 1,672 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303281729) = 71401baaa3794e74fb15ab5877acaadf (name+title)
GUIDs
52
Filler GUID seed
new Random(762).Next(9) ✓ verified
Run
Run 43 (seed 120,022,078) (seed)
Draw
34 · predicted N = 52 ✓
Machine boot
2013-03-21 09:44–10:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 2
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

A1A3F1835BCB1DA9 981CA39DC0C087C8 19140C5A9C1B273E E2CB69714734DF4B 8C0424225C6952A9 833F4B94E47DB30B BE7D43C30091F278 4679B23186CCEBF2 91B34361A5F4BE5B 632BA90DCB69B5F5 E3F21C17D1CE6966 9403E578A2590EB0 3EE0491DD4893FCE 802F58049DB7EDAD CECF45B4821F2C42 D6CDF6C8D7A91543 746AE7FA7A7CB3F1 D31D6AFA00C265E7 D1FA3A32FC812DE1 70F8863387702C5D 0FDF0F52F5B3DD83 0BA4AD34F6AB8AF0 6D68689049EFBB3B E44D4974A91AB828 0FA91BC8E4006B31 D7B36B2D9902B426 C5C1B42B2EBE017C 667EC3CFCC041DD6 1101D17DD93F3DBD D5306196FAC1BAC6 34D73BCA91CE70E3 09AB4060C4AD64B4 31A939E2D6CAC1DF 474C3877A107AC84 C214EA8F103271D6 08219517EB696730 37C2540DE019EDA9 49EF212B75C7F10B 359141BD5D085C09 F6E33A58A5C34101 FFAB57474CCDA2A7 CDF53A0AB591F962 7753C977E761A4CF 24BA4582AC20689D E1D9184EDB0B24D9 77FE76183ED8B685 4750D55B3FC3961A 8171CEBC52DB74BD DFD30632F012E840 0936EE558A49A02F 7CA9DD0F1567CDE3 1A03124ECAAA6CDF CF0BAE9CB4D036E0 D03EEF17AF7AEE6C B443F5148A2BB852 21B1896A61A10C3B 311161898567B97D 1192222EDC2D77E2 83000E5F825F483C C0B55642B8282BDD 42369BC34484ACDF 9CA10A21A3F5793A 2DF4A5A5EE5689AE B0C0C94693E0416E B118E48DC72AF5A9 9DC0E8514F2E3DF8 E08BA99DA9FA6D00 53681E8EA10EDAE6 D31B18BC93D6AFF4 0E4A89E5ADF3D59F 8F19E0AE60494831 A88E19DCDB2B2F0C 79FFB2D77BAD00F6 44FFC4748EA5E858 CC066EBFD7A090EC 9D994FAA41F88A7C 9D0253146C474120 62C8DD5921AEFDB8 2BE3CFB51035B2A1 C8C34E2584982899 3FD5D8735E1838B2 9490630670668156 7ABD45859BC57683 B0BCE0CFFA97C660 FCB775FC0B81D7EB AD8C425899589A46 95D679137BCE1D67 A1A45C3EFC12B14E 18D891F8883A3F1B AB81062A4DAC79CC 82001CA7B0A0D9B6 F19CA9DA7FE0342D 8BC86494E98E0DC7 1E3BF9F99472A654 F554E288DB43F034 AC166FC55EA2A778 239AAD753F115716 0F9CF1BCEE2C282B 3CD3FAEF5E9C2026 A1AB1E2B718FD8F5 453056FD4AEB95BC 2C02198C900250B0 7CE58BF64E0121B8 CB99E0AE68424C78 5712D9352CAEF0ED 331FDB329FD62573 AC8EF993B794C76E 021CEC77EB61A12A 56FD1FCA9759301A DF1234F5868E6A87 A55752FA798661AE 432AD02B25A60C14 5FE5B64A5ADD982A 577FFB7966DB7BD2 E512C8FCDC6C514B 0B951D35D4B81A21 EA56BE855E4D0868 ECCBFC71ACBD4F35 51B7530B5F26D3D5 86D6297199EB6B00 6E0609816C0E05E4 CCBBE365713C4E8D A4B2A565461A9A4E 5188247EB45530D9 FF54F2E66D0DADE9 6FCFC28B55AD2917 963E2E851A2BEF4A 533D7E6CF9B37491 89425C4610162121 76D052735CC002C9 5F19975FE78FBA43 78987843C4F5B693 023CAC7582B538D6 E6D982773ACAB538 65F40D79A7B71A9E 8AAB9E819681BCCB F3013BEBAAAEAEF0 20CF506FC6307099 E62995D9CB06F553 1D8AFEC900CFF2F2 827E66C3E62D4FEC E72BB049063C7FB4 FDF8B06D4A597A00 52CB12801A13A352 7596326896F0371A 6D240E7E6C81A0B9 EF48CCD159833674 26C21C65E7EA27EC BF8DA01CC1A7A3B6 3DF23A616FF7F75F F95373086628B11E 81BBC6AB59D7FAE2 F0B22A7202DFAC20 33880E5ACFF9E425 D7AD1FD88E244002 2FC887E8A478487A 4A5E8F0E2F483236 F6E019B409DB69C0 121D8BD087754CDE C0204A9B9231072E CE983A5A30F369AB 08BD82069F844599 AB6D3E056EE59963 F990EF71071E7596 F0AE2DEA235ACCFB E15AF3FFC8145321 E4DACA284AF6E331 F7D63FB693F30DBD AF15A7270ED59E7B AC112A5B1563B7DA 5D3932436A5CFF84 A9FE24312E0174E7 445F17953A2006FF 697089A451946E0E 8AE00C307B9F3034 699B6C859A7B3902 6E3D9EB0B84FC607 BEED15EBA1324755 BA63383290FF0D42 04A5F913D36EAD06 0C8AA84D3667BEA8 941E5AE768F0A17C EDB6E2C0F47C9B81 9B9D52763EB6FE48 4AC770044AFF7C4C 525C42009C8EB8AB B0C6AF1835BB079D 777A44518FD7058C 2F8EF5B5C056D677 F55B5E9F3BCAE173 345ABBF1E06F4C0E 17287582403DD9D0 47F3B6D15962E4F8 555D9130521A2CF1 58719966B40F97FB 8BAC6A2F211374E6 73755489ABEB710D 2DECFDFE60BD727C 63FE8362C6AF5B99 B29CE4F44C94D7EF 126AF45BF5B4CA61 45CD1B0CC67E004F EE745DC869BB3C5C C7260EE4384C9D77 3A30167F3171A9C7 CABE5D324281F712 EFE6B9B9BE9AAA2E 7E79D0154E0DE0CB 76CF4715FDA525C5 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303281729 (name+title). Key = MD5(password) = 71401baaa3794e74fb15ab5877acaadf, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 52 GUIDs as hex (shown below).

Decrypted: GUID list

  1 861cf04b-5ce2-7969-b3d8-e3a334e9d875
  2 99843927-aae1-31c2-ab63-1dd1a686e4ba
  3 3bff9e34-752a-3e79-b9ca-3f0065fb5a21
  4 72e936b1-5002-1336-a0cd-4d58cd77543e
  5 7db04b4c-d257-25b7-8e6f-d9a1cfdd0ccb
  6 0a1a088a-fcb6-4e8e-bf57-8aa1dcac562a
  7 8840c3ec-631a-246f-9c6b-3c33bdd74bf8
  8 2a368e4a-c5aa-6381-b8dc-f8d7e48499d7
  9 6d1e1580-6b1f-2ba7-bbe2-04b0cf0034d1
 10 04ac884a-eef3-2dab-b5c8-4072b785ebdc
 11 29d31b2d-6e6e-63b6-9170-1105cc3fa2e3
 12 d03bf445-15a6-3b07-9940-6aa673ddbac5
 13 b67626ef-ecc6-4b4a-93df-b4f429b34010
 14 d25743e7-05b9-8f04-a51f-36d208a3a5a4
 15 05adfcf2-63ae-3827-b1eb-088aaeda5539
 16 53f1d52d-ceb2-8c83-aeaa-f1becffe5146
 17 70c5f571-bc15-1fb7-8f03-441493b64b8c
 18 fbbe3e27-c569-3bba-aa65-03ba25a309f2
 19 4fb35078-8752-2dd0-89b6-29c825eb0862
 20 b53dc097-f3e7-3638-aa6c-cde32f0a9152
 21 853b3177-dca5-0f3b-9083-0593a8391687
 22 41b03763-6394-77ef-a835-b1da5dcabe22
 23 81606f60-bb89-671e-8de3-0882a16c8d83
 24 e7bd3052-b57d-2dc8-8326-05fde4acdf5f
 25 2e1544c8-fd5b-34ab-bd6d-f511af6d0bc9
 26 df6ade7a-6583-52b2-9668-19167b785c3e
 27 a4b92a65-a869-0fbd-ad45-763ad8ad1458
 28 746df92c-0fe7-79b2-b494-f2da82c3d6ab
 29 20afdaad-3e58-09a3-ba3b-0924d460963b
 30 e82d2ab3-3fba-69b8-ad45-5b647ce0e0f9
 31 1ab03cac-705c-4999-ada5-42e828627475
 32 27f48457-595b-18cc-b2e6-a24c83bca762
 33 2a173184-790d-6749-91cb-7677ff91e682
 34 c030bfc6-801e-084f-8add-6d15b0c4ba87
 35 9ad61fc9-e1f7-6428-90bf-5664b7a0addf
 36 a0ec782a-b6e2-759b-896b-14520a9985fe
 37 0f352178-6bbd-2082-9d2e-78877ede3786
 38 17afa2e0-1fef-6d87-9f2f-e840d122a179
 39 766dca6f-e401-7f70-8a2b-04a4deec6043
 40 871b521f-202a-5c7c-b963-0971dd12c53c
 41 22c17dee-3fc0-4005-9364-58f3529a5316
 42 71fb9825-e908-3086-8207-f027c95c6f28
 43 7bf7d470-c16c-0716-925b-9f1bbf6afd69
 44 aadc2e1b-a16c-4548-bc09-d583a15d24d5
 45 8abc3cb3-7309-58e8-aa1d-39e380d6e625
 46 ed4afecf-4321-7d29-8564-f076e26c514e
 47 e7631ee1-35de-5525-b662-46637cb6fb9f
 48 5d96fe66-6af1-3c24-a26d-05bb47dc03af
 49 0ad5e154-2c27-5e26-a647-dea2b927f303
 50 d6ee2261-2f62-8502-a021-e0a84537db04
 51 2ae70670-760d-8fc1-bf7d-decd03360e02
 52 fb10e651-f8a3-10c7-a02f-797f1676730f

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 7331242622634838132307623507064160672675430457535881. Exactly this sequence comes out of new Random(762).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 43 (seed 120,022,078): new Random(120022078), 4·Next(8,16) per post. The RNG predicts N = 52; the post has N = 52 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-03-21 09:44–10:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.