A858DE45F56D9BC9 archive

201303060902 19rwok

explained decrypted filler

seed 713

Metadata

Post ID
19rwok
Title
201303060902 → 2013-03-06 09:02 on A858's clock
Posted (UTC)
2013-03-06 14:02:49
Timezone
UTC−5 · title 09:02 against posted 14:02 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(A858DE45F56D9BC9201303060902) = 649a3020330687685248a710229cde4e (name+title)
GUIDs
44
Filler GUID seed
new Random(713).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
213 · 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
0 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

9CEE91E16C185731 51A428C04A0C41C8 C1DEC2200733E629 05D57020BF501439 D73D1222663F688A 9438B69A1513897A 54B3D581284C9701 19A2A7642637C7A4 7E81AE8D9028A769 F1C0A3735A5223A6 90DC47A6A087DB5F B8F09F8A40A8DDC3 EE78B56E8894AD0F BD1A66E229452563 BBA4077633C773D0 9368903B0EAA04EC 363E7E436D671A4F 05D72C0C4ED2BC06 F6DD50AD1D7A5E87 5FAC616FBFF06FAA 12E0023CE83AC6D6 0348875D5D624015 16E4F7E5F9A729E1 EE18DB1793E477EA DC0793B943967822 F24830522EEA7B9A 4CA180A796A4C0C9 C0D9FE9DA1EA917F 808519F4982C570D F54B22689D5CAD66 01D61980D9651C80 77382EAC1E138360 8AE81FE96665D90F E0AC6634CD8EAC2E DE2EA07D2C71D017 356F19F2CECD16B6 7C2D9F3B6F0E1E7A 900B6C0B4190F528 A2A0C4E50D3310C4 BE33850089180756 7C80EA37BCA4D31C FA3EDAF6E2DAE421 849007BAF1DF7590 8197E11619439FA7 6C0F166A3BF0C8E5 0E3A0BF524E02634 F9D9CCB69BCE53C9 488F3C843908A5AC F9F6E56A134000B6 860286E5D1EAF429 B584B3DF8DF80C6E FB43C2CD46FC684E AAAEA62607E514C6 8345DBF57ED31CEB 884DA408EB5209C4 928BEC03903EB866 A21E745A8D5E7E10 D81DE38AED764B86 A1871DC4A01201D8 AFB9C3F7907782D3 004A97EF70E86EA9 6F7EA248B9EB0BD1 0CAB7D8AAF623070 F02B2940472D7560 DD1ACA7FF5FDE828 908B4A10B6D5DE37 A364916051433249 F8FB8773450B5780 C2B21CD5325734F7 EF19EC1A54BA41CB 47196D9BE649FE4D 4C5B0CB6D2E8F63A 7A3A48B760713AE5 78ECEE3250239AA5 1983BC791F613044 897AD791A5E37076 F8B2987B0C0BD6BA FBA4649D0D380FCE 6CAE465E66FD1BD6 A49F97A79A4C9635 9AEF455F3819A834 B69065A4D221A7D9 FCB09821586273BA 887F0F9EEC0A1BA0 50754D6AF46DC08A C5A127099E816AD7 F7DCF7FF3EED1DFC 851FD596DADA9B03 B51E7355C2E73EDA 66F0E50742D05E72 AABC3228EF441B9A D3B6B73E02AA0A90 B4880ECF75D2468C 5ABE11F793EAB165 7AE2805E6B923816 2D1FDAE05B67220F 9B33E73BC81D2AF3 C99203C48D14F086 B18253617F91AF0C 275387DEC72BC5E1 C4D41C0272585B61 83007383C938CC3E 2E4102FC52C82001 F15F44864B93D0B1 84499211A7E34162 0E2AC6128F0F9347 EF29330E1221BFA5 70F3F913E5D0A2C3 908CBA9717547555 2ED3D94CC633151B 6696B517B8044035 97C3350B0D85B23A B54515A728F2CA10 41A6B7AD95C9760C A52CD04071BF91C6 FD552E4EA2E38B05 B7EE0F19BCDA164D 23B561894A419869 0267C20B31F8C1F3 0DF674613EEECD02 EB859397D7E17E04 CEA34FC1418E410F 41553EA1C6713996 13751ACAFFFCBCCC AE22E01A49257175 A09D3FB81AD4CAB5 5AD97F645C7A2900 A66F351D99654EE6 FD30DCB218FA4011 8E6C0386A5A63C25 A15962DCBBA2EEDA A02323F56C1BE2B1 9575D335CDC3D4F0 89D8FC73019440F5 7370E2C9887DD8B4 1EB8F8E5EE933EEC 504A7A227FBCE191 2F7125BEFC318AF4 B257066666933B42 6617EFEBF7E1D020 6A26552B5071D206 DFDA0FCC119003E5 8F49FD73B244EE33 E88CB10399869203 65260E05286CEE2A A498128845A37BA8 0F37BCB9CADDF001 5B8AF8AE8FC67443 7ABDEA30FF09518D C97E2D8C516F8CC1 754F9131A399F7B3 3657AA61F0D7E6F6 9DDA74E5EA139834 FB8F3B5FF7196C34 19041688F6E87B55 D1B821164A45481C 4F5D513ADB7265FC CFAEBC16F29D8943 29EACEE57B5AF34B E234A502C41F7C7B B000041D99D152DE ADD659CF3D0A5BC6 1161489DF3338428 D4CD113AF82D9A99 081CD24932C465BF 42D900780661BD1A C1A3036AC9D8FCEF 089BAF7ADD232C43 AF90AF48B4DF7AF8 6ACB43915505C1CF 26365D7418343F8B 33DE0EEFDE2C99D7 39ED96A31EE2930E CA4880CDC2F23C04 2A8E532C47FB6E7D 8170E6A10076A48C B19E3EBEF8A62777 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303060902 (name+title). Key = MD5(password) = 649a3020330687685248a710229cde4e, 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 32e52505-abe8-1365-9664-b587514ff7a6
  2 db99c010-2342-0438-b57c-89e2f750beed
  3 df9d70a3-a47b-1e08-8e9d-b9fdb16a77c9
  4 1a65941d-b974-639c-95ee-312ad040e1de
  5 42cfd417-09e2-1dce-a907-f9cb9adfd82d
  6 a5138460-29a6-5b4a-bd7d-a6c643465c0e
  7 bbb07546-2dc4-31b0-883f-ad922a0130da
  8 39847385-51b0-17e5-8449-8208d1956af1
  9 63290ef1-10b8-1e8c-9b18-c10ad8f40131
 10 d46c53a3-621d-15b9-ad9a-deb14d55a96d
 11 a90a3459-9394-5797-b5e8-19cfdfe23013
 12 454270bb-3e2e-1472-8c12-e4a7979692d8
 13 c7984a0e-58bb-725b-a3d6-35d12bcd8583
 14 81ecccd0-92c7-3f51-98ee-d32407a1bfd3
 15 b14578ca-4011-0e72-b1c6-3664ca9dbc61
 16 f40dd60f-4ab9-293c-aae3-4d8572caa809
 17 86713616-79ea-530e-ab33-5a836ef7ba39
 18 fa16e00a-334f-0da6-af10-7027644d22d8
 19 a0515f39-acbf-8d88-aa5a-fd8aa5d66f5c
 20 94eee648-da88-3ab1-a708-111d14720d21
 21 90d7d257-84de-47a2-8561-ce54c32d0835
 22 54173804-935e-629a-884c-0aded1b87edd
 23 ff1367d2-458e-4e53-8f25-70e8bc2d0cc1
 24 4cf5fb7b-5c0a-1f74-aac6-929843bdd551
 25 cdc6ce10-97a0-516e-86fc-49726e1b17ae
 26 5863ade9-d8d9-1cd5-bb52-bc77b7a857ca
 27 d4605aea-fcfc-85db-a2e3-49354a15c8ca
 28 dde08b1c-0010-4b46-a297-e2381a0264e9
 29 74cd026b-78f2-4db1-aa7d-fb0abfa76669
 30 f0c99e7a-2e0d-2de3-b059-3ada2315ad17
 31 4d81dc35-b6cc-3526-b0d7-913062d51805
 32 624f5564-1507-2612-bda9-e0cefc5d6162
 33 2e5fd81b-193e-098e-9037-ad90d31108e3
 34 d5bc35ba-b0ae-7c2f-85c7-55f7e6e0e976
 35 5c4e3b77-9f4d-5dc5-bef7-11fd98677efb
 36 37b1b232-2e95-5d2b-be61-ff7299d97574
 37 40ac95a5-bfc9-5b59-ab33-7471833024fd
 38 aece7166-e352-2770-861e-66e5aa0abe28
 39 f1e2b853-d990-4f7b-a1db-339b342e55d7
 40 2f46fde0-5679-7767-a532-92392eb677bc
 41 58b95522-b7f3-7399-8b2b-ce80c7632546
 42 ec1ea352-ded3-73ad-aeb6-75ae9f4eadc3
 43 896c8bb0-8500-0fd4-8520-88c1be94489c
 44 548f068d-c21b-8d66-a44d-0a4d73b25be9

Explanation

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