A858DE45F56D9BC9 archive

201307210911 1iq1yt

explained decrypted filler

seed 760

Metadata

Post ID
1iq1yt
Title
201307210911 → 2013-07-21 09:11 on A858's clock
Posted (UTC)
2013-07-21 00:11:59
Timezone
UTC+9 · title 09:11 against posted 00:11 UTC
Author
A858DE45F56D9BC9
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(A858DE45F56D9BC9201307210911) = f5a7ad88f4bfa9248dee077caff8b6c9 (name+title)
GUIDs
52
Filler GUID seed
new Random(760).Next(9) ✓ verified
Run
Run 49 (seed 822,652,546) (seed)
Draw
36 · predicted N = 52 ✓
Machine boot
2013-07-10 11:27–11:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

A3BB309DE5B5CBAD 2D63CC4E61037D45 906CF1091837C092 2AA5A1C7ACE9595E 9F26EA25D9F1401C E3E767EF84F889FE 681A8766B7850C45 109B50736EFDA9E6 FF87E720E1E1B656 D87B8BF1F1A85AE8 2B1008110EF03450 65A2D00B4D1C9051 531AFCDF10F47FF3 F6DD4F912722B4CE 09E0CC3EF1C977D6 1F90CFAE3050BD11 ED7A72D7F576A3BB B80FB6237409FBCF 90C5DFB73ABD21A3 6CF791F3D8059910 CC0C7107B4468B27 A8E83890C42A4A80 E825361526A75F1E 05885A89A06FA787 C4E3B7B7DFBE8694 DE61F31286F0E12F 5BFA35D5D665C97D 1FF0BE50C32E9392 27F31DCD383CA226 A771FD9A5BA7C622 DF830C6E82653441 CE99670694ACCA7A 4740FC53CDD061B2 ACE7833FEED556B5 BD2B969FF12F04C4 5FC07DF7CE142681 0E4F76E5A41CBE91 3FAB1F8C59EB30D7 52B73C785697EEB2 C408F33E5536F86A 4058F6CDF25FA138 C5E0C2E9F3E7DAFC 004C6C7FD534502D 2F0CAD44D13A5FEB 1E078DCA2940F004 1B19F2CBD5CF1F2A 0784F72364CEFF11 63392EB359ADE241 DE04BC6CEC70371B 896CD4F91D0AD809 CE5BB0F54B123F31 B5EF759AF333624F E333E4C1FFEA3F09 6C828A29B0AF2D14 C9CE492199C611F4 B0DD04AC801E2440 84DCF148E6AD2CC4 C745D4E023F5B38D AF0994C46C5A194C 58B6A8E6F1BC42D0 540CE210C77A9DDB CDA5E48B0ED351DE E40B73E1A494CD07 89692CBCBC76A72E 2E233631429C4B19 C68D7B99EE2F68AA BF1B3BCF59641DC9 9CBABE8B97EF895C CACD52156089C34A 45218D201312C8CE B7B328753F10B410 41127846F1D13505 4E977385DCBF3909 938C3984431BFA9A 2BAF9065E8AF07E5 1E2A8DEEC7DD39DE E18CBAD12F5D1843 021F8FF5023F52CC 7085EE8AFDB17E2A A5E8BE47E4FF6C35 CBA13EEBC4B26620 5A779784E1E760C9 1090A8BF3D5A76E1 D103376106379522 C399B674BA51E771 0D738E88A7C5D0EC AC2013B12E0369D7 D269DB08AB05A54E 7017AE30BEAD5B35 093C9995DC069837 DBD5B8797C10E5A5 EB16BAAE956CF8E1 5E5AAEB260AAE156 9EFC2A630DA546E7 D45BA2D88E0592B0 2E0BE16AFF06C45D D8EC7F6D286E6B62 6CBC84C87D315B6F E23688F9F201D689 516E4D09088B1CB5 DD41DFCFB2DE89C7 F1DBFDC59ABCDA36 DDCD6DEF498E8192 FE882C9D8C45188B 876F78F2535E2BE0 73F2BCEB27260DE9 085426A25D30C64C 04C41667DD315B7A C4634FE5001EEA5A 7CD63C72A2F3D5FB 5EFD51AD6D54DBA4 B364E6FE22B0F7D7 614AB32431350192 72F19AD8DA705FA5 1E94E0207DA5B971 37E5C6EACEAB74D4 03B3D8574CB397AC 6F0E01104E544751 D328BADC37C7E714 D3994BC4EDC8C9F7 30A87D6A1497C769 1BE4C65C6BFE2663 26472879A1D25959 8120A1FD55A42A17 9D9E5270C2E69905 529B516A5BA95156 6A092001ED3C68EE 2924AF39C4154E01 0D75A2C393363C86 6A3A0678FCC0F45A E7096DD4D3C387BA 0075EC695DFD7814 6852A964D603F819 4762E891EDF857BE DADA89A81A53454B DEFF48CE6A5AC7D1 AF39E670C87C3AFA 7896BE41F33672AD 759C5DB7117DE415 AAF7FD30BA9DBBF5 A82E6820411C0867 1CFC36C2A336DA9A 51DC4FE847E60B9A 4474BAC6D652F53F 359ACDD7EF557CB6 BAAFBD3809B3B5F2 A71B66B4F90E11CE 444345DE6D8B9E9B 7DB0B1E6C2CA9361 CB48FE6556900336 DB307F944CCA012E 8F564A02A211AD5B A78FD50214827C8C 7EC0CF7F15D6D509 AFBBC08E963451DC 66278C9D7E7C886F 3003814135FF8B02 9AA00546EA28C0F4 CA3FB70AB1D17063 908FB9C15CE6FA08 C83F2D7513CEDBBB 8CEB76DDDBF0570A 49A4F3D965F0FC60 77A5AFA0576035E3 D9BDEC3339E1FBFE 95BF5C548A26D128 EE467CF194F1E8CC 5D1FF6C30C4F4DB2 E22978148159C3C8 E7FA553484EDB9AF 77D6FAA7ADEE5866 1400EF9CC97346F4 02995D48FAF3D112 7EB0673C0AD4214D 538622971DF02837 F1478E177B44FC77 37B828BE585755C4 5AD3286F67C9D77E 282C59EF49DD60D2 B506A41D05FDB63B 22A0FE541BAF88FB 38FB2A1404769402 C5AFD92D85A0E5E1 EDD40F8A98F49543 0F42A858F2761EF4 A40597FA2EBA75EA 2307B722A42B9C7B 7F211862244DD183 84655DB4F1C10C36 29CD475CCA7B106F 50EF4C5272617E07 C77217B1964966CB D6467E6F940620F6 A2588843C5231CFD CCBC6ED3A87585DA B77BE664D5CD7748 B6BC2317C66AE566 AA83E5F96FBD3168 573415D5227EA5D5 67E3DF0BE37AEFFE CFB2A66A1D4666EA D76A5F7DAD8D53D3 7B909743DA3D94EA CCC30F9B71ACC13B BFADA09CB4CE9B85 3D39C8A28D3D0E09 D28BD028219D5590 E274CE08FE8CD692 D02683AC8FAF87EA 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201307210911 (name+title). Key = MD5(password) = f5a7ad88f4bfa9248dee077caff8b6c9, 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 2f82dd35-61b2-6aae-ae63-204b3cb754dc
  2 b72b5d26-22ac-7337-b45b-ccfdd3c819d0
  3 ad88125b-3b38-8664-a0a1-896744804d33
  4 3e4d8c71-af9b-6098-b255-b49af14a09ff
  5 851fb7a5-035b-36a2-96e1-b9186915c759
  6 953bce5a-f23d-6792-b8a9-b6eecee6eb6f
  7 686ef0f7-273c-3c34-afb6-03e207bfeeb4
  8 ffac2dc9-1c8d-6d49-9998-160191aef0d7
  9 502c68cd-8ce3-09d5-ab3a-c8f146708068
 10 a3ac3a6b-85ba-4692-8e0d-6f673e97a00d
 11 7cf92564-3593-1e7a-81df-6c5d60c667b1
 12 608bb071-b3c3-7fa3-ad41-67d8941c9ab1
 13 3637cc03-ab8c-0486-8f3e-a35fa2afdc22
 14 1e275d26-d6e0-7afd-bb8d-75bb64c95904
 15 1e26178a-fd00-8a90-ae52-a77db8f58fed
 16 adc01e81-fe4d-50c8-8689-926a1fc0e9ea
 17 a4b20cd5-fb82-3808-b1f6-9a25116889c7
 18 cfe9f9bf-732b-1695-b1b0-da94b3cfd8fb
 19 4083d3c8-778b-2fae-a1d6-15ac598780a2
 20 b411c5f9-4adb-5cdf-824d-bbc9c8a6f337
 21 537f2dc0-74ad-77db-a0d4-f758708e6d68
 22 60056f7b-a999-2e61-b2ab-0550c6a35a90
 23 6d8cf7a8-264b-30f8-8ff8-9a4e2f8aa71f
 24 0a9db58b-d924-4f8e-a828-20a95819488d
 25 705e4fe9-ef58-1f54-b814-2d3900f98118
 26 04be8481-1087-3829-8fb6-944b7782a06c
 27 c63c6630-d496-3a15-8f4f-45da14ddb233
 28 d5815a5b-cdcd-5ead-afa2-f546b04f75f9
 29 bcbc15c9-6e7b-4756-8437-dbda6a9f7398
 30 bdbc098d-b4d0-118d-8115-a183c41a006f
 31 d4cffc5b-f545-6da2-89f4-69f994995b66
 32 830ec4a5-7114-58fc-bded-ea93d41cb1b9
 33 8d9fe81d-7d4f-8273-8bc0-d6a797ace47c
 34 e9c1b4cb-dcc4-01c1-82ff-7df94d8ea474
 35 be32ab0e-e015-0a74-afed-05d7388ae224
 36 2ff559bc-e661-6020-8f4c-18169ef5ab58
 37 70bbd4c7-5b99-58bd-8c28-ce89dec01085
 38 c5ae8420-16ce-21e8-8b78-33a91a80f534
 39 409a5867-3d3a-4b37-81b3-40111e1e93d9
 40 dab8bc9d-2975-44a7-ae66-ea83e31a9426
 41 ea76fa7e-ffc2-8fc4-8cf9-949b24487f35
 42 4621d475-2379-7bb7-8f55-e3665b3a8705
 43 1decfa48-ac42-8094-b6e7-00ce86c92083
 44 7eb8434e-b296-2d83-9d45-2cd29f7afb78
 45 85942876-15f4-59c4-9750-245dd0766cee
 46 62c182b6-b259-0697-9bd8-852c03125a49
 47 5c100a60-6ff2-8c87-a652-fb189bdcc113
 48 d3377355-db4c-3678-830f-2059ddd4328b
 49 dd956dae-b549-30bc-a742-50cd49d73035
 50 bb1e053d-b2a2-67eb-b7e9-f902576f304d
 51 9d2c7b07-5892-67fb-9928-b6758577696c
 52 16d034ea-ca13-2d8a-ae1d-89bef9b29aae

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 6786363604170785312572341335416580065244878250833662. Exactly this sequence comes out of new Random(760).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 36 of Run 49 (seed 822,652,546): new Random(822652546), 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-07-10 11:27–11:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.