A858DE45F56D9BC9 archive

201212041117 149m3w

explained decrypted filler

seed 662

Metadata

Post ID
149m3w
Title
201212041117 → 2012-12-04 11:17 on A858's clock
Posted (UTC)
2012-12-04 16:17:25
Timezone
UTC−5 · title 11:17 against posted 16:17 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,984 hex characters · 1,992 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201212041117) = c0c2043505c217d0f8ad0fc944194840 (name+title)
GUIDs
62
Filler GUID seed
new Random(662).Next(9) ✓ verified
Run
Run 39 (seed 1,106,402,812) (seed)
Draw
38 · predicted N = 62 ✓
Machine boot
2012-11-20 22:02–00:02 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
8 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

5EAE623A099DC64A 126E1C1B1EAC414C 9D02D2ADD3904B59 73FF260C95B11AA6 9DD0AE7E2F58E7A3 CDDD8E7058636D1B 25F79F3C8A0273F6 69039C2D9FD38E74 A620D37643A5189C 9B44C970DD103995 1A55EAE6A0AD1AC6 60AB63427BE4644B DEBB80B9118BC6D3 38545A321AE46678 5671087F30EA5A5E 695FA6DEC28B0F8E 0C1911480E701174 8E8F0EBFA6B9DA0A AAE8A45263054B2E 0C2D450EC231F207 7DBD75372C0D7E8E 5922577E8D10D335 06FCE55EB04C8486 24D1014CE1765982 906E806D1A3CE42B EB0FFCD7677F5C67 B3D4E67979D6DDA2 62B2D65C2002592B 0488D6D4DF3DEBDA 361280EB42ECFDA5 9CA5B01601F82981 94E95FDD6A849505 71D432DF5114B3DB 4D4B4AC22E087924 66DADBDE60DEFBDA E195A0D11A801AC7 FE44EDFFFD3911F0 2E0A09BC23BB83B1 3CDB7228517E90F0 DE0ABADC3E77DAC3 93FA25244B4D4074 0AE5AA5F79C6DC15 922486E718802AD1 A816FB06330A0256 E179E2E726615408 95CFF50DFEE8EF96 D779A0E8107D15AB B4DC80E2513E101A 204F1E8F619B7FC8 B61D6D09EA14FA9D F45F773508BEAD09 ECD2B32B3376A931 EFB1EB6A10BE47B7 8CBDFBEEF264B51C C455E5B41866BADA 688C3CDF58C0E6A4 BF39382EC0C163B4 C07663E0268CCCE8 C21034818C275869 C709B4BF12ADBDCB 9D892F2820D5F75B A0AE0E67671B0003 3D0204AD077FE1CA D152FD55BDABA8E0 B3DDD368E59E3988 E13AAAB4969226BC CBA73B01F6EE1FAC 72EDA86D6FB9D90A 8F2E564EC48761E0 E8BBF588812F7448 95E950917C256648 2BD4DA1C2278D865 FDECCBDE6ED4A13A ACDA6EB54A78330B 2A48FE0F75E840AA 3E9C6E37A3369C1F 152D5E06E223ADA7 8CDD6D2C4B10E35F F88115B7C9C02D2A 3E752B2B61F131C0 A3452161BF6BD20D 99BF6E7E370B384F BDA3806747D11A51 9D76A12B1C0FCB96 702135255CD4F85E 006279B6590D8638 9B1E64E544E5C7D7 8BA1DE35F3DDD85C 763DE536791C3349 A435DA92B343A86E 20C8ACD690264C2F 6C78EF9B799D98FD 0514B40F99B999D0 A03436498AE8F829 C5600309D68B14BB 790D0EF3FE80DBF0 FCE7A963283C4FCF 55B679B6F0009AF6 55E699FCEB7881E1 919780E67890A3CB 4157EA9673BF3C76 B1E5157AD5EA0236 1088DBABCF2D69E5 CC4F4CD732A9623D 896AC488EC383F6E B1DE86FAD72C3BB7 04C41A1A16942658 A801538C27AA7D3B 353795168FEEB98D F888C7D9A5740A82 B8C413893903523E DDDF14B3ABAC4B1F 2C934B225416616F 2AE46EA81AFDCF13 14F807D84AFAF7E3 C74A9C41F4CBEE25 C9705A92E2C715DC 560FBE4B8A5E0246 C1D78A97969C0695 28C663E967A48858 0E556006BB79BC32 DC87104CF624CB6E FDDA20C07717F629 E74E7170C5EDE6CA 62C43A6AF59BFDB9 FC17F9D5F87198F6 CB0433A0D0EF9ACD 5C02C5936834A9EA F61242DAFF9A9EAB 90706BE120F18A20 A49857443C6EAD09 324556D779166AAA 620203A3A452735A 8A4ED43AC6B809B7 6CC83E2A992FE7C6 425FD153BCFB5E84 F22684D1A8456A3E 547F06FE672698BF 2E0127E2390B037F 0D1EEC01CAB54739 91707F0D1B073CE6 B803A6C6C3B00F59 69E44D60B564FC75 9E867B87B121AE86 A65EB596447ACF2A 82F0F18C5B2D641A 212E3B49067DFAD1 9BDEC68F1F6813D2 CADD348E98B32226 0ACF8FFF5F6C23CC C091AC8DEE286FEF 56128B7234EE0E22 F5406C976EF37631 06EB1F418A55FAF6 C37D5BBB667F0556 012F1EAB2FF723D3 C88F04CD9B52211E EA85A781D4B94C2B C0D6A88E4E195A41 A7D0B3299069D519 66FE2C7520F183EE 4C1725B620D1BFCE D2139BAA652AE625 054560F5175FBC6E 7DD8D08AC6689C84 F28D12BBEBBFDFE3 D56D0FE07D402D43 DB47F4796A12A795 D3D9E57C73271A9A 493DD958236D8BF9 63237DE4AB6571E0 5A0B0B971028DF57 0F23A50D47EA0E84 B4E64D0A1D2C8517 209C4D1831E9B6F1 280DC14212ED6277 65A0CF03653A8470 5F9FBC4F7E200365 330758310207C94E A5B87D5CBA8FF049 F032889E5487237A 87C5AFE0271082D2 AA05E84B8D4A53F2 438395B916CC857F AF7B58E260B16618 0DD448D28522B896 D2E758116071ACDA F294714847C14EBC FE206325EE8412D1 83646B8228CF0EEE E6D7F6F7B23AC29F FE4CE34D534C4105 CB13E783A3BF727D C89476980DDFDFE9 4A4165BD94EEAA10 C9D960C53327923D E0774084E767B2E1 3F3370A3DC7325AC C540D456520CB920 D060B09D852EC4C8 E911C4C20ACDA313 4EAC1AF93E0D8ED8 B055FDFA95F5527E 5C72AEA152BD3C93 82005810BB0B12B2 C5802D9A073F0594 16EFE006119667B0 85D099AF07828A0B CC563ADC613CDBED 61A3D4D9560B38CD FE5655280DDB85F2 57086C15F38B8506 126534BC74FBD9CE FAC1237BB1AC3C52 000B558042C682E6 8BDD9C5E35EEA086 2B9C2498669902A6 1F32DB01D6293F79 B1A81E9DB2CAF848 3EC2039CDF9268AF 5DDBBB8554207AB2 59D5879244788F82 F76649F8EC804748 2CEF733B31C119A5 A13E819BA9C9B158 F1AF39BE3CEDF83E 22FE3D03D506E2AC F9314D169EF94D3C 632FFC3395FF5912 F029CB060C6BCF22 53B87F3051DEB732 0D0A003DE20F017E C8A904075F15EA66 B2340795012C90D4 C9CBBA364D4D2659 D55DC6F3A7382417 16B3F567B420F53E C25EDC20DDD99D1A 54013445005D3D2D BA49A88B1DE6F75B DD1519A0E5B8430F 6C1F693A99561677 16B7038179DF8114 312ECE4C05F8BED6 ED9A992BAC1639C7 F77854FF666281AD 65F2240880FDA4FB F49A573EC97A7114 F92E9D701228EEBE 
  • Read the ciphertext. Strip whitespace: 3,984 hex characters = 1,992 bytes = 249 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212041117 (name+title). Key = MD5(password) = c0c2043505c217d0f8ad0fc944194840, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 62 GUIDs as hex (shown below).

Decrypted: GUID list

  1 46b7e677-6acf-580e-a5f7-9c501bb96782
  2 703205ea-32ee-039e-a8d2-ec073c8b72af
  3 3dbeb950-3609-41c5-9903-0ff28c55bad9
  4 73cd902b-206c-7909-af2e-e8485c911ee5
  5 b491762d-fb31-018c-ab7d-522d7524e4ff
  6 3a076c4a-400d-034f-8fde-3fe4eb8c3d03
  7 f16ca926-2a5c-4032-a354-01048b9ea334
  8 62c694c4-0d3e-5d45-b51d-c06b5473aa53
  9 a4031b5f-4644-72c6-afb8-c925d2efae36
 10 a35108e9-d08f-3f7f-8098-6879f0303245
 11 4aa626cd-61c4-06e3-b139-5a84f84f1312
 12 364536c3-b06f-2abf-a74a-cff50aa5cfb1
 13 0cf7e6bb-66f6-677e-bb28-b46b530cbf7a
 14 88750bf6-8ed5-7eb9-8a16-06eab9f9ec75
 15 a6a3cf70-e65b-3f0f-9be2-d74abe37d132
 16 5a10979d-5b5e-4a46-9d39-ea952d604610
 17 d0aab8ab-497f-1ab6-b2a1-accad5b2ac40
 18 2548359b-5bfd-34fa-8044-ceaa13cd91dc
 19 851b124f-b507-5e0f-a8a1-9b9165c56835
 20 d9698cd4-88a0-524a-9587-101b09917c18
 21 5d3130ce-2709-694a-8cf7-582653f4a1bd
 22 dd835651-7b2b-2e94-b2f1-470d7b29d32d
 23 15e78069-24b8-7195-a415-49571104bf5d
 24 465fae6b-ea55-2718-9497-4d80f1839242
 25 41c75907-7295-5320-861c-0441d0433994
 26 a966017f-b198-2b77-a42e-b59398388247
 27 77b061e2-77d8-0505-90a3-cdc41b7aa772
 28 4d173961-9336-78c5-a932-78e35823ff8d
 29 d2720b3b-51a4-38db-8a26-96fd5e49aa73
 30 e5444e0e-2581-2b29-9584-4a02904ce12f
 31 dfdfe8de-587b-50ca-9364-ebcdb243cc1a
 32 17253183-2c6f-704f-b07c-04ae8523844b
 33 4c0b83c8-2283-427e-a9ec-d35bdbc71098
 34 1ff3a76e-a49d-58ec-947e-dab545f7dc07
 35 d094fdc5-fe44-7289-b0fa-f819d37b3656
 36 5b7dd75c-229e-40a0-aa74-7225e0960cc8
 37 dc50a2d0-4dd8-3290-bac4-52d700219b76
 38 8effdb9d-7e12-4d79-a0b7-a394b11b7db2
 39 1db34107-5073-6474-81de-86b66f28aa6b
 40 639a3931-e4f9-72b4-8808-2ca7616109a0
 41 0dee8263-c175-6eae-879b-37704f361240
 42 e6efab62-92dd-5a5b-b98a-75e2a3c5c7f4
 43 68fdd554-2877-7191-a913-4831f8849052
 44 9c95f396-d005-1e99-8ef9-776b41256750
 45 6035e315-b1a4-8dc9-a366-8b9df63920c2
 46 031033fc-ffd8-75c2-9d77-347a7033e4e5
 47 dde34a6b-4f56-5691-a3e7-f927e54ad49f
 48 2be1235e-19cd-7bbc-a224-a06eea7ef0c8
 49 7e4e719c-a864-7fd8-8e36-80649de563b8
 50 89eedd3c-f58e-6c2c-bbf3-127bd261f6cf
 51 c358c394-2b26-2c30-9524-45e9c7727ad6
 52 ccd45521-520d-0519-ae0e-699a4e739953
 53 964d8a32-7bab-65c3-aa2c-d2bc4deecdfe
 54 ebefc4dd-4511-3446-92c5-81738e0e0b1a
 55 8ee0c61e-45ba-61a5-9b2c-faf91b0bae85
 56 88490d29-ae24-2b48-9a3f-03ed2ccaaf35
 57 84d76938-d2a9-1cc4-b70d-16f50042ff57
 58 735aab7b-5a42-13e8-933f-0cd6bdd7b499
 59 ec80229d-6424-281f-8e88-1e27fd976dfb
 60 a3cca22b-1dd7-6502-a8eb-a84825a50f60
 61 9962af83-7478-82b8-9162-48c3b4bb3bbb
 62 ea896009-c18b-5f04-9fa2-093042572082

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 50470045730267341355627252073257457434676571875776206362112685. Exactly this sequence comes out of new Random(662).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 38 of Run 39 (seed 1,106,402,812): new Random(1106402812), Next(8,64) per post. The RNG predicts N = 62; the post has N = 62 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-11-20 22:02–00:02).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.