A858DE45F56D9BC9 archive

201210040241 10xawv

explained decrypted filler

3DES(name+title) ECB, 61 GUIDs, seed 988

Metadata

Post ID
10xawv
Title
201210040241 → 2012-10-04 02:41 on A858's clock
Posted (UTC)
2012-10-04 06:41:54
Timezone
UTC−4 · title 02:41 against posted 06:41 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,920 hex characters · 1,960 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210040241) = 48c27e58ef8ce859f722d61fad67a467 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
61
Filler GUID seed
new Random(988).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
140 · predicted N = 61 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

269D080A7AC4B584 8413FC91C2E8B20A 747002BE2005E275 75D58ACE87A03F90 B8AE104ACED915C5 5DF3077FE1B8ECEB 979B83864C43779E E1CAA9D0481884AB 519048A7336BD4E4 42E7C4D0D20908D9 7818C34F947B0BF3 A77931AA6E3A4227 3D8B36F097FF7D51 A46C11D8511ADC3E 2FBBD184E167D9E0 B756221580196468 5414C40619E4650A 75A617A052073915 E1098C9D2A3601E5 5E36B69BDA5A0A71 435FB644E5BCC34E 4A04235F91673290 46132A77D3951281 F4CD8F757E768627 E7C2F6EEC1EE3EA3 9E633503F3A29ACF AA593358943D411A FD6A0E8165F45531 1D91EBF17A89053C CF13231E2A1DF8EE 3D06D9AB28DBC346 D94512DCCF802556 EFD36C60F8EA2691 3C4B36594C099E0D C6E788D9A3ECE827 91A77AD3AD618CC4 FBF14DB454F01F0F A71BEE34BFBEBAE2 EDB0F3E02786CB48 FB456545FB5CD434 37905DA9F28105A7 1581B41EB27BF606 CD83CF04B8E0C817 709D2C56359D6F28 C8E844516EA9BC6E 3AB450B642F94D97 9268D5A67415CA85 BF2983FA56F06EB3 204EEE72B2C2795E 400F37535F3D6887 6C5D0913B76CBF5D EC22DD25ED180C38 2FB1FFEC6FFCA093 527F583867F45CC0 2628C4B6565DC876 243ADC65D8899948 0F06A3E60D6CE9A9 AFDC1FFCF7FA492F ECE72B073BF37F5E 9591D328EBBD9B0D 17756331ADDD4D1C 6F53C2B5A8B927D4 C861713459322F7A D397DDB5B3780FF1 027A30E38FBAADD2 799280047571D023 1B765722F6A76487 C060A7221D47E424 E256454BB4EEEDB9 3C78E0DBB6BE73FB 89D8788DB9A9878F 8F07B23A8599A160 FCB00EC7F25AE128 34E5073D6C1AD15E 3B218BEBD9E071EB 45859404F052B016 A408C69440BBE201 A51E84C26A7ABC90 9A5A0C5C76E7E0E8 9BE1B66B8097EA95 ADA518BF99714FE4 AB9222498CCE2880 C814FA58B72C84AC 2C7BB5F623D9839E 32FE4E82B5E9237D 2D8EE409D383C0CD 46E45B6D5DB935E3 6F677D8FC7FF00AE 9087C4472A9C515C EC4796BB6FCE1DAB CF871E9C38E5FF53 8DEBD4E445F82AFB FFE3692AEA733370 115776557D0DF8C3 100508E20C813BE3 D46D148F2477D6EA A2E7C027D5C61DE9 85F81E4F34471F50 304C62A6EC140561 92993F6701592446 8A663C36401A6530 F705822D9FA849BC 881279D19BD401F1 21CAA58F4091354D 359C3397F6336D2C 1E0AD14D2C48C282 236713A9A402215F 3DC89991AC13F314 0AFAA93950AF6133 FFC4A3CA29EF0F0E 98E58E1ABB33C219 8E6129072AB9F7CC DBD41AFDC8E150F0 B3D3534F2A31F10A E68D551DB82803B8 70B1F445CDCF4F2A 97A3C017736E7414 5E79D2972C07BF8D F23F3298B28DFE5E 6F02D5EB181763E6 0533668F93008805 F49E4D62EBF1B374 5B746B25065E5EF9 EDADD087AE20971C 831C03FE72E692E3 C5DD3AFA0B210CE4 560CF38945EBE436 F8D4B741CB2E6F74 B63CF7FF513B1169 87D86E72B6E957A5 1886F536C01BBD81 9F5F0140A725EC44 C679C1F7ADA66F58 507C4A6799DFF3C1 6C98436628270087 3C24215B449E6FA5 E21CC3B3C8EF2D06 ADCAADFEE43FBED0 5B0D7AEE78731232 682AA591E7FFB1C4 9E8D6A37CBBC1C86 D878B2A72ECE1954 DA7A3707C5C54E5E 958E122622546ADB 07FDFD9BF83C6621 9560E207002CB58C 029A5FB2431ED733 AEEC372C546663EF 6C613789B3453C8E E35257BF59D23191 DF64D9601B0FBC0B 63B6BE95E21F3477 B7A27E543DA22BA7 FE739E794B79E147 44090E68C1D16D8E 868B8AD0322D87EC E0F273AC23BFCC49 975209B12FE0994E 34704C9F71BD7CA1 C2D40BF8B416A918 489A3E5E7C999F86 B3A43F91FC1B2DDE 74D6E08DE61D8920 C437301FC96BA2AE 63ABD6019175BA7E 2DFCAB2FF8807CD2 FA4D4FFF94F20C1A BE6B97EB46FF4292 D957E9E707DE3E45 1EF9A459843479AD C6FB266D18E221ED C99D20F8A61AA3F6 DA53FC418565542C 1FB5B88995DDE712 5A111DA94BBBFB06 D195FF192C7EFE4B 088CF6A104A1B8E1 E83C2E5417C07C1E C30BB5C8669E7858 A57B13BA7EE38EBE 245FA429CBE43C26 FE4F29F33812965E CC08F23B9A986587 E8D260D575DBFB59 8B2AC8002D52B80D 03A4275C8BE782A6 B2D7DCAD9B3C0CB1 382A4F693DCE308B 7D5C8D2DB5A2E839 644E9AF6944C05EF D5C16049C09642DE 7B2A095033F67BD6 1ED5D569021C2EA7 26439203F59C961E 9A1D72A3838A9F3B 24D49BF9205947EE 655203DCF2812224 85F8BF24A1755BE2 2607DC0426710E2E FA483332A479044E 1BB2C8EF47681383 5A2B092DC1662CB3 85B9D023E2D928C6 09D20D8B07B9A1DF E657DD390A812B94 0571020E1E4D4E16 AEAC269CA96DD234 EEFF338B7E0C6C4D 17535DB96DC344B8 97D1E579B1E7830E 5CCB88B047C87DCB 260A7B39E9D20E1A F456FC5AB036165E 72BCCFEFFFD99667 0D153D124B0F671E 7C7BE59CC9405FF1 37D47B66FD921B43 DBCFD08D076EB4C6 A99B1BB56F7C7A7B 28686BBA8B049BB4 D13429F3B4E36187 3B3A8022B420ABA0 D5924686FB595555 9BB5D3672E70D7B9 87F3C8D620D77A82 473199602CF0A735 82494ED78E80DEEA 5D9F0487499086C8 B12BB1F961C84270 9565838C16FA29AA 50207AD85CEBFA00 56865852012DBC1D B8C6D9C144B41D29 2C48BA5EF5121147 AA83859DFCC13C39 24AEBD3D4F7D3FD9 1C2A381BA7D77128 9E9B634514A37AE7 A61031BB43F10C93 F92B20EC421318B2 C18B92ECCDA4DD16 8F4B7B46011A03FF EC897EBD64DF369F AD99CE17FE97A5B2 851EAB0E1E4E117F 
  • Read the ciphertext. Strip whitespace: 3,920 hex characters = 1,960 bytes = 245 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210040241 (name+title). Key = MD5(password) = 48c27e58ef8ce859f722d61fad67a467, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 61 GUIDs as hex (shown below).

Decrypted: GUID list

  1 d3be176e-fd57-7aaf-a43a-294d7fa96d62
  2 b6bfe5cb-c92c-69f6-8244-fea1aaf4b88f
  3 5e2ae72e-bb31-3f7b-a1dd-a6c14f20a9cd
  4 b82b9dd4-2fcf-3a22-9ca1-57b04f203932
  5 653aea65-b666-2d2c-974b-527786e10ee7
  6 462c0c97-0508-8fc9-830f-768826f64a7f
  7 7cb3e31b-ff45-50cc-a248-80f5a7c54117
  8 8d8f084f-8ff5-0b4d-988e-27d0b0d3362b
  9 5c6e8a85-0e18-13ba-a96e-bd4c467dc2ef
 10 08140f81-a0ff-5914-bc99-f82af084bf65
 11 2135cdcf-6c62-1fcb-b36d-f5e4d91d799d
 12 6bdd0886-ad8d-7a43-9d77-62dc8b5b5fd9
 13 4c9ec28d-a444-7c9d-acf1-0adf93dd1325
 14 acafc927-60d5-4827-b478-e6748f144035
 15 31d3b3d6-4f26-42fd-92fd-17065e788457
 16 8ed93fd1-bd0d-0154-bb7c-2c5ba2b4561b
 17 a6c5e05b-ca39-156f-b088-f87d7b13c75c
 18 b1f6b27a-525a-499a-95e1-704f5e362381
 19 4a2fbc6e-e72f-3f71-b008-818edff87e4a
 20 83f6a30e-d400-737f-8c3f-da498c5f0325
 21 5e6f5780-1f75-0b32-94f8-bb5d16fc662b
 22 82b6de1b-f557-24c9-b6f9-2573fb4f184b
 23 791039b7-aaf7-8555-98de-40503140513d
 24 8580b0e6-faf6-1576-add0-826be170930a
 25 84627b0f-17c1-48da-ac1a-182cfdbfd6e1
 26 392ccdad-dc50-87b4-b6d0-a528811cd5e7
 27 7d81d500-085a-3811-a9a5-6f774dc426f9
 28 ceaa8ef3-16ee-762b-be09-7ec75f9238d5
 29 22e41d7f-6fa6-4813-b623-d569ff2a0ae0
 30 9d729a75-9b3a-64de-84bd-1ab33d96c102
 31 0b1db9de-8b2b-8365-9082-b157bd6b15c7
 32 7b3023e8-bfb5-6b15-9f6e-60d6e246e5b6
 33 c8f2228f-a36f-546f-af0f-0e4ad3094134
 34 c7ec1d5d-c00f-6b6b-99a0-d2fd04962e3b
 35 86ea908a-5fd4-5f2b-95a8-4bded1b99b71
 36 7d5b15c7-5022-5dd7-8a08-4ea4ca488c20
 37 b275b2ae-9b7b-3b95-8b1e-2f8b63def927
 38 945b297e-4833-6151-82a1-9cebab70af53
 39 e5652950-a50d-4680-ad48-9ef77414a5c5
 40 c788b9bc-07c1-88c6-aed0-119413669e9f
 41 f7c891bd-8900-8002-a53f-09e768d6ba7c
 42 e9b4b1a5-b0ae-1b83-85c7-915029921a9d
 43 bd0ef6f8-d0e6-3572-ab72-4272c23d9019
 44 6fc3bb46-cb33-02d4-b634-64b3f027f7a2
 45 8cec310e-0426-7991-857a-2486e932f3ff
 46 c619dc2f-5623-7d77-8f1c-6f3edb5156aa
 47 5dd792b3-2460-4558-a234-73c19d9cf4ba
 48 36bf20d6-4827-8040-bfe1-64f284fd17e7
 49 57bdcfcd-d7b9-6542-86d8-5e42761fbc24
 50 b6d6bf54-4eb4-7f10-bb63-ca0133520c81
 51 d22c0eb1-e7c1-10bb-956e-a6da665e498e
 52 c9235596-044d-0dca-81d6-2f66decdd2a1
 53 ec175c96-32cc-566f-bb83-78a494e6e6fd
 54 ad79b1ef-45aa-6f4a-b246-c7ae884085e9
 55 075c8107-29b8-0983-9e50-38a25b049a8a
 56 35f85d63-cdf7-5b88-a1f2-228fdd72e460
 57 6ed62d66-286a-6f7b-83ce-d521cdd8e801
 58 cd62543d-6c16-15fa-98e6-56f777407b8e
 59 8e2388dc-ae46-833f-a409-4d1c2ef97fa2
 60 514bfe5f-da74-2baf-b397-27f6b45a3373
 61 ec24c040-b2fd-5523-bb0d-bced30633be1

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 7633285015177440143702814837468656553648813077486710560561825. Exactly this sequence comes out of new Random(988).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 140 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 61; the post has N = 61 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.