A858DE45F56D9BC9 archive

201303070914 19uflk

explained decrypted filler

seed 539

Metadata

Post ID
19uflk
Title
201303070914 → 2013-03-07 09:14 on A858's clock
Posted (UTC)
2013-03-07 14:14:48
Timezone
UTC−5 · title 09:14 against posted 14:14 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,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303070914) = b873915851ed60a0f54be325710409c8 (name+title)
GUIDs
44
Filler GUID seed
new Random(539).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
235 · predicted N = 44 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

92E7D8000EE62B07 91A49DA4213CC7AF 788D0A3D15C5D798 DDD5D6137FB6ED49 AA93E76B0E4F2B94 3CF3B2EB6C0C6AEC 14CE756D663317A8 2D29AFC58A7DC6C6 25515FFCF21621EC 31C369476A844585 A97BFD5B552C0EAA C94CF72BF334A11D 3A478F0A945464CA 58D3DC26BABD03DA ADDBD4C68D8C71F2 24C0809072E41F85 AA221FB09E31BF18 5473B6D8ADF1A8BF 1F73A036DBF98585 618DE79D5AAB54EA 9C3B9A763EA05059 B64FCCCBA8D90EB8 ACE5B7413D63F270 88FC0B41F681AC2F 3758A9B69E8D9C2B 0A05DAB381C31D07 B19BCC2AB40B4F76 151E123894725CCA 7EC8E28E7360CA52 F2F652210D5D28C1 48F5EA0B8BF72441 9B1C47CC7FED0746 7B5DF7254F6B1461 08C64BFD1C8A889C 50304AD880171D8A 1902EC62C600ACAF 0CCE598927F02E73 D7B2F5AD53E45D2D 9C1CFFB8FEAEDA5E 320AB17A8D19FFD8 3ACB6DA6989B0B25 51220AF476F8CB46 BEBDD25EF16AA98A E02A4C5D7D2C9D83 B422F3417808E466 0FA205141F95565D 6E2596F9E8A993B1 5C6C585A700634BD 961D5999AEBECEC5 4CC0FE6B9755C770 AE5D14F9DC8CCB87 A3D12BB4965BAF59 416BFE0422B48EF5 8E45E644ECD59B1D 9498D38D3BD79939 AC29199D7BC7BB0C 644A2E3FDEABD2D2 492186C33E262711 82D92E0FAD6F1D38 D4226A60E6D23E32 FF7445E3EB7A94F7 1B19E8EC4658988E 26E2842751262ECF F2A7B2A56A482D7B 214E76F4125B3667 CF739C0382BAEBBD 0B1E70E171F86E02 24CDFABEC67D1FC6 7070C49DE7719F45 DAA1D5C1EBFB2ACB BF8CF14E5B8B9A4A C6740392E3782F8A 879658C27C9FF8CD 7C1B5DD67C5E179E 9E7BECC4854955BE D78D032DE4B9034D 40F2A27CF82B76B2 98F462B08DF60E17 88D92928570122E6 0A3A0FBC31866A9C B93A08FD8058F9AC F5E835865E190ACB E414C64E013C3B24 EAB2C76925A5F7E0 85EEA94709DBB6FC FB4D8DEE91A59ACD 7A00100DD43B8F0F B89F20532DF91BB5 3FA85B4F4B0C7271 0DC2A8803DEF5965 B2A2A249AC4F7A3C 6406FDCD428C60AE BC16D08F0FB1A225 E91F178B9E0724A2 31D8EEBFE85631BD D602D02B270974EB F58B0EBB77D6E33E DF5DAC206E6BF475 B912CEB979B89AEB 7A3EBE2719F0E0D8 62201B0A41A2FF5E ACFDB0FE861DEF42 C3CC92634A991B64 BDAC52FB4B16E04B BB1C02275649E926 D8B3F3EB67F9E345 41EAF9F127619F2B A385921A2547D829 5029FB716EBCFD4E 8D0A2D7266C4104B 975B8DCF062AD64F DC348B5D90B6ED0B FAEF5551503ED268 4D98099DCDFB7517 8DE5FEB9ACFB57EA 1BDCE2F9E0D2047E A3865F26F504911F A3E6DE1EC241B81D C58248D50DAD304A 012AEBD827C28E17 698DBF01E5EBAB0D 391B7AE618568444 7E715030ECF15FEF D0EA96C1B6D5E29E 8E8E09D43B4DAD1D C29959EDCA26F33B 78D6F44584D2ABC0 EBEFBDD9FBCB7484 0AB2E67D2D24C764 CB58F634E9F8B405 AB9A1CD2CE72534B 42815BF88EA3BFA5 60D2C7473D74F210 EB163F6701A3C0A6 1AD5EE27B5A469AC E3A03E98A7ED577F 1F70643AC1E04CEA 5BD0044BD8D587A6 64D8895908DB816B BAE4D50A022310F0 C7E4A76A6FC14F65 DFCCD19D50C7C9DA D30AC46F65C61DF2 CEA8C274C4CFEEF9 7AC9E0913918189B 2916B90787A05F7E 610C9A01D0E61CF9 198B68B1878472DC D578E23155713855 F9DEFDA5435134D5 330EBB482363CCCE DEB4E559AFEFF31D 2DB088FDB2F30110 D3DCFC78D106E126 13AFE383FB5A24FB 2519921528C3E0F2 A5057E4378C397B1 82EDED3B834EFD39 4042A0EE96FC3055 C4F35BF30C80EE04 DDA1DDA86DC5F9CD 6BEBA1F536B43C1C 5D199F1173C3CB9A A3E786D4916A53C3 EBE4582C75D02FA6 5C4DFA50600889F9 DFAF15BD1D725B8B FFD299B050C7EFD5 4C643AF25F166E83 FED26A48C5E9F677 FA8EF9A5E41EE74D 773A8AB83ACD5A08 E80A1385D29EDF85 3C8F80531182C310 389A69EDA7A4142C C24F60798A3B7613 46AF34FFC6F26C77 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303070914 (name+title). Key = MD5(password) = b873915851ed60a0f54be325710409c8, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 63eb6d7b-3f9d-2346-a543-685579b7732d
  2 2bd47fd5-28a5-8ed6-970e-4af56bed27ce
  3 fa0f5a79-928d-4ae2-a6fb-445c07ec8ce8
  4 d7ff79b8-dc22-5a06-aa06-93c3d02bb9ef
  5 cc7f0b52-370e-55eb-8418-5604fd89aaa0
  6 cac0d145-7e0e-5426-91ab-e915f7a27eb5
  7 b87f6b16-7bdd-3d4b-9465-418ce2633aeb
  8 eeb29edd-6a03-7f7e-bf69-6e9072384104
  9 9f9fc0c4-cd18-54da-8176-191d9069b55c
 10 d3557a83-4abc-001f-8849-a231c10d1ee3
 11 c3aa254f-e455-336f-baca-6e66ba9dca19
 12 00e79013-e175-27d4-b362-8c2774ea2c53
 13 9358a79e-b4b5-1fc2-a5b3-d8ffd8ee9f67
 14 de8336a7-28ec-7584-8c8b-0d6a64e79177
 15 3c25602c-cf4a-2e1e-a637-228085433db4
 16 45cb32f4-eba6-5bf2-a6f3-f6d5cd7e279e
 17 3a02df71-c7e4-3f64-b680-2827c20b9189
 18 38a35c21-6e17-1c10-8e4a-fd35e4ccbb4f
 19 92d2e991-64d9-2a0e-a421-df6f04558799
 20 aa61efdb-5ab3-024e-922b-ae7adac13797
 21 572c1248-05d5-3edc-bbb3-ae23100304b6
 22 29da679c-be69-01a5-b8ee-5165e2d45b85
 23 9efaac46-aa92-0d38-a644-6b83b53672d1
 24 33549926-1454-288e-969a-d69125b7f7b7
 25 830df00e-2314-45e7-bb58-d511f626c1c1
 26 1bb511f1-e301-1f5d-96c6-f2ea12255bb4
 27 fd464a40-e974-3690-a62d-018adaf00203
 28 a89ac70c-79d2-558c-8df8-3539a12a3e71
 29 5a754436-00e9-3d55-b471-8b3e5c781632
 30 affd047a-f319-1833-9ccb-f90cf9c61f01
 31 102c9e4e-66cd-153d-9575-765d60c585ea
 32 bf865c26-ac25-3cab-9780-6d6028addcaf
 33 7c2cd14c-9f01-0655-af8b-6ee5f72bc404
 34 77cda23a-e3c4-42ea-b94e-6d7965dfdadd
 35 e61f7b56-cc5e-78a3-90f8-0e9062a3a8d4
 36 94dbf775-7b24-14c8-a0f7-e6dcafaae5e4
 37 8d33e8a2-3aa2-40db-8896-bc752a59a940
 38 8ed8ea44-f481-61bd-a090-556e4d551d99
 39 c59e4dec-3456-5d0d-81a5-25f8d686dedc
 40 77c15541-8bae-0aee-aec3-9482c8a42a41
 41 842d2fc9-d46a-22fd-bd08-8e00184d23ca
 42 554ec781-074a-46f9-aaa7-496a2db40d3e
 43 f02e07cb-83ac-42ca-99f7-b1b326f89b57
 44 45a6c6f9-6709-28fa-ad5f-eec4472ea26d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 28455537503217253120300241353113047146502442. Exactly this sequence comes out of new Random(539).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 235 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.