A858DE45F56D9BC9 archive

201212300300 15nzt2

explained decrypted filler

seed 518

Metadata

Post ID
15nzt2
Title
201212300300 → 2012-12-30 03:00 on A858's clock
Posted (UTC)
2012-12-30 08:00:27
Timezone
UTC−5 · title 03:00 against posted 08: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(A858DE45F56D9BC9201212300300) = c7bb46834ca8f20d69e0c73cee22fa5d (name+title)
GUIDs
64
Filler GUID seed
new Random(518).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 1
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

493DF6C46C8201D5 8089092FD5B3EF39 DD9DCEFBE4481C57 8932FCF4151E52D5 D3CF9A8A283723DA C8A89880BF386BE0 B4545B64678249A5 08E5EDFF605CCEAB 878BD2A2D79A4BB4 8FDE52C884DAC710 E80589C0830984C2 31C7599BB376AC8A AB916608254174B9 FC859F87D2BA9DBD 382B1AA89BA7EAD1 B135C7168BF9753C 7885A8BBBE853956 6F07EBB5427E4569 ED7DFF7A2E74E83A 4F1AD381FAC34197 D3B347F6528EFDDA 7008B544828FA6BA 385D0344F7D4A403 3B6AD53F717B9B2F 0B84AC8C8AC8BF16 14472D5C9CFCBB8B C615B1F6DD7131B5 18BAAF45348D8E1E 668359C633DA51D2 021D30F1383BEF47 CC438F0CF6DD1F2A 725FAC68FEC44E4B 9BC043A258F56A32 A982E3CC0066E659 5139F3EAB5E49F6B 3409D9D7BF1CB99F 23FCF186ACB57B8A BA3AE34D962766E6 B545C1576E7504C9 A0D113666C875D8E DBBE800D0D4E45F0 7F3660F59AF4C00C CF1DBD2EBA03C2C1 F7AED8452372E27F E63FCA011D5F0DDC 8A5D7C5726C60BBB A730ED4FEBB66F29 F1C6FD8497189468 ED013F477EED3D6E 8B5EEBC2BA5289B1 07530005C440EECD E318F928F2642105 A218ACC862009C10 21CEF73B74F69F48 4F025516291406E0 1734E33B46CA23DD 677F8DEC4988898B D7E9A1381328A58D 4955775A8CBCA530 DA84D72629E041F7 2B66DA0487F2C56A E115031880438843 94E3A7682B4C6414 58ED32FC488BB4ED 4F4CD8E9DC8F607E 759FA788D4FA4ACA 04D19B0AF22C5FEF 4BEACB67BE64C393 4F6141713EF0AC85 D8A6EBD5C5D54CF9 493D6208F71F77DD 1E5AAD71BC018D75 6DFC4F57043F9605 9E4CCF2950ABCB4F 8686960D6F15E335 D1AD2EC1F01D20DE D2CBDF74BACB6334 A8729994B91BE2D3 4393D37BE52702A9 C4AD1E644A7989ED 69CB1B1CCF534397 EA13381715DBB032 F35847D70239918B 21D80FBAE87C91F7 BC4F376955EBE3C5 F92D99F28A975FD5 6C4BB79727CD80FB D8BA678D6FA59D54 AADC2F6698107B61 AEF12616967548D5 9EF3E96AB5E0DF80 9F4616D78C7FBD85 A9389218E2832C61 AE2595B61CA84328 1FB52E52A5194BD0 ED67F9A63973154A 7BA8549782C5B4CD E0F734FC2FBA72D7 4EF1A800F7D629D4 3664E7162553250C A4255472D4874C96 A341327396E25642 CA1EB52BA59F909E 2A9C773635A542A1 CA787B4C9BE5BEA0 40A1A138199BA356 682E146B987A4992 D7355C0C6B51CC90 7E465316AF8C3541 B88E23FC88C4CD3E 87912331ABFDB37A B5B756C7281F678D 00A4BBA7EC3937D7 95434753FBBA0470 6ECD389B61E2DB27 BE4E7B79288BAA4F 1CF682AA829453EF 2EF13103DE7E51A8 779BD8B8C2DB0CDA E04DA6AC85BE2320 5E52B804D8E1BC3D B0D50EB82F8477C3 0D7B44307910C9BA 0088B2A2BE1FE7E9 8B5AD4DAE4BA093F 56CC921C423A3664 FE2DBF565A7A443E 9F06289FA5C19038 480A30BECEB421A3 B1152D77ED90A465 8C31FA7AEB5CEA7E 755091C0C8144919 E2FEC81007F5793C 1EC039921F03780F 873888506FE60722 ECAD1B9B5C8BBED0 0813C317E969D5EA 006670F07D758F2A C46B249D78C55931 3B152B2A86DBC18F 2119F05F147F9E6C 07C9615BEF341DD6 29959DEA834AA7A8 2C5C59A75C4BF8F9 C2A3596F191F84F6 C241817AC0B757F5 07E25FCBD37B62A6 5C185551EB1449F6 6245BDF812ED6E61 E48C407849C0584F B3DEC36E6BD5FA8C 950515E3A420C12A 8E1881D9E653F767 C6767AC6FDCB4B28 C931F632D4EACDEF 4848029D58C7A1FD F15EF5C94AFBA10C 93FE99B1C26C23EB A222C137DA1BF1C8 372A1E4C6D696A53 7AD9B068632E8DED 8ECE5F8F085AF0F6 18DF918100A97ACD 85931535427FB0E0 9A3EFBBD1DDD04D3 40B3B35FCAF4D7FC 31B002962E7F2239 A8D3C326CE9BC7F0 D85A4D972F44C762 763DCC39E11D2908 5C764E1F08CA35B8 1AA63C965FC99233 20C6DDD30234E6B0 A10594C547993F2E FDD2180BA6F910DB E26C1D3F9E1B9465 9AB9F22E77E962D6 5F5C8073E9AAFEBB 87434EAEFF901B15 D98770183705BA25 0C32EDD8643E34C0 16266A70BA4FEA92 9E3FDCB165CDA7B1 BC3A944D927D1CF5 289E9A65FA467359 16ACF5822590BA89 902D46AEEF7EC44C 391350ACEC7F4712 7641A238B0B21062 87C28320410BFC33 9B3D32D445D82907 2DFC2F843E7FE08C E58F27D8C7DF6BEE 490A7F4A84DF107B F6F7D06B28137A2B F866F15D76C9B64F 5E5D6B473319B65C DD23916B212DF5D9 F9E27965A26BD907 76648ED061778320 6F568071489D0FB5 72FD317DC41A957F 2B314164771A93F2 27BFED033E9C1B92 62385F52C6FC697F 60FB56ADC990A0DF F3F29A19430D0D18 3F5E433485958A4B DF634E06F9490D2E 4E5C28414BA56E34 3E6BD626A381C7F9 1236545E8BF64A61 D03DA36E111F13C3 3F660A032A2934B8 77D9B1DFEFDEAC15 693C14857DD35BC0 A23B863429C14610 745ACCC5C741B370 CD763F62DA6EF024 23562D97518C60AD 21213862A722FE7F 28D6995633609A0B C26E5D32707BF74E 639E05A9491BDEEB 903033CDE1587B6F 8B0EF43031D9A66A 73CA16798ED56522 3C5A04576C99B39E 3BFF4D1AA3288489 A009F6B46CEE24FE C07FCE5355BF7B70 F35F7B3528A61DD9 693847EEE014F817 098A181CA0065871 08909004E7E5BEBE 90D1C70D85A6C865 CEEB144E239A6D6E 7233429BEC498595 7721AC6721D99973 5F8027D1C5A08EC6 A372CF5EDBE476FD 3433583C709C2B0E 9C83008171C6E016 8B5C3CD0B1664177 B48E2071118E8283 5F4204F32FC38543 4D4071DC544178B6 2A207C8AB7351F6F 0E6923765DAAAA53 B4798DF45974CCC3 547E30C718227700 20CC07507E8DD6A0 16F7656E1C70D7D9 B7C690EBFF595CB8 10286D626EDDE112 02AEC7F077997852 487AE0AD87EF4C3B 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212300300 (name+title). Key = MD5(password) = c7bb46834ca8f20d69e0c73cee22fa5d, 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 0419308c-8d2a-350e-9df9-fbfd2ba5fd0b
  2 2734dbe7-0375-74df-8f58-c38fa3cec338
  3 cb8387ad-d432-7637-9942-4c120a309837
  4 8d48961a-be1c-10b6-a723-885560a6ae7b
  5 0820e70c-a2d8-0353-bf1e-299661c3d7b6
  6 da35c5b3-9d4f-28e0-8cbe-59198129faf5
  7 f2c263b9-42cd-8541-a1ca-47bb13e9baf8
  8 7277a9b7-0668-2e9a-a16f-33f6305a67f8
  9 1b1a7780-bb3b-0d3d-945d-39050719dc4f
 10 384b4ffc-95a4-2925-8a6a-90dc6e18db44
 11 19f1ff1c-51fe-8e28-9b75-68f9ff11c46c
 12 e9fce753-cb63-77ca-ac2e-c913a8515b2a
 13 0a982b3e-790d-6882-967d-445f6fcc1247
 14 6b0eaf70-f758-83d1-8c1b-c715df8c2342
 15 3a4425a1-21fb-5602-814d-2578aff75a5d
 16 8eaeffff-2892-434c-b566-f095b3fd79a0
 17 479b90e8-5b97-5704-af83-98a69f73ae53
 18 86081666-6ac5-123b-9d54-f1e63f44e602
 19 83ddbdf8-4927-68df-a1ca-1855579e51f4
 20 9e9bb556-955f-704e-a3fb-4f519000d10e
 21 5d148292-427e-539c-b4a1-93d22dc60f4a
 22 e95cdddf-0d80-8549-928c-e47eca662a0a
 23 a2a557cd-c4ec-4856-8199-72fb8f539068
 24 34f196db-09d2-8cf1-b8c6-25000722c05c
 25 1da9ea81-ebdb-4e65-87f8-1cf8437c99cb
 26 60525685-de39-63aa-ba8d-90b0452d7a44
 27 539eebae-0266-2915-abe1-3b10b2b9c0b1
 28 17ac8a59-47cf-5a80-b5a6-1c85e3c2d5dd
 29 a3374201-26c8-52d7-bbc8-09d36cb32c0d
 30 486a4b15-1598-2e14-b1b8-0407b793007b
 31 8271526f-97a5-3767-a0b6-b1a1daa1439b
 32 e2f110ad-ea2e-8050-bc65-deb14f9bf6bb
 33 b6993ea6-6cf5-543b-87b0-57c1831331c9
 34 49b1b6f2-47ef-82eb-bce4-cb7434ddb35e
 35 4bca2d45-04f6-4ea9-927b-d7425925dea0
 36 a5703de2-73f7-16a9-b1bf-c5af1920f1f9
 37 5649564f-6c9e-178b-8099-a7e21dc92dce
 38 e34e3cae-ee11-3191-81cc-81e9af26175c
 39 136b87e0-fb0f-0b66-b8f8-2e91863759ca
 40 36145c21-36b9-0a80-86ee-1c12736a9d81
 41 1036716d-727a-1920-b133-322afa2880bd
 42 ec43a863-044e-5fa0-b2dd-9e03c36b46aa
 43 c848e02e-7dc1-4f05-9619-1e0c3655e9e9
 44 f4682e6c-693d-8c3f-aca7-7070bb97bbb5
 45 1694b53a-93c0-0f16-95fd-adf2e1718a79
 46 bed021df-d1a4-84a7-88a4-d0a3439b066f
 47 6f8d9530-bafc-5aec-879b-9ca866ef5d31
 48 1400637d-9e96-595f-80d5-cadc79558880
 49 0239d499-531f-68b3-9cce-d86dd3758036
 50 18133cd9-893d-6bcb-987a-818e2aa2514e
 51 b8452da6-b2d2-54b7-9edb-2bdf0473b9a4
 52 6e3278dd-c485-16cd-a94e-77cfcb09db07
 53 7eb0726f-3aba-0787-8bd4-ec21f5361e4f
 54 29a8f501-f79f-0e52-a00a-1c7778c2de9b
 55 b1c18fd2-fee0-8ff0-9687-b100b7c76996
 56 494f658c-aac6-3200-a82e-3e4a392ad238
 57 0975d40f-9f99-2cc1-91e7-82723e3a5029
 58 542935ad-d8bc-7648-9491-6ba762577813
 59 4bb5d3c1-a3c9-5533-9157-7f69b6d2567d
 60 c9592c00-d06e-3617-9c42-ec8d2ebb988c
 61 780ec080-d78b-84c9-afe9-9f57454c8de3
 62 d7faa5f3-2554-31ed-ba8a-b1ff7e662365
 63 c59d3dee-6e1b-6ee5-87ce-dc367097ad0d
 64 4829c24d-de5b-7622-817a-921a1906cb5c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 3771028202876854516758484625523858411300154808556651008327538367. Exactly this sequence comes out of new Random(518).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.