A858DE45F56D9BC9 archive

201209010635 z5n8q

explained decrypted filler

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

Metadata

Post ID
z5n8q
Title
201209010635 → 2012-09-01 06:35 on A858's clock
Posted (UTC)
2012-08-31 21:35:01
Timezone
UTC+9 · title 06:35 against posted 21:35 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(A858DE45F56D9BC9201209010635) = 4ff0fd261c91df1de3f5b38c80fe6064 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
61
Filler GUID seed
new Random(0).Next(9) ✓ verified
Run
Run 27 (seed 1,337,299,625) (seed)
Draw
22 · predicted N = 61 ✓
Machine boot
2012-08-15 10:07–10:24 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
13 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

8927448D2333023B 763050F56F6EF030 F371F553C8467E32 2142FC285E469CB4 166FBA0EDF0440F2 E3C488CFEF30413E 117861D10FF2C178 DF8FA14CE3188DCD 12B0FEF2EA7B6A2E 8064C6C5518E866D 3CB8083685F972C4 C23F5B2F3972CEDC 6BD15B10EB6E4875 761055FF08CFCDFD F52A38707E05058C 99EBA94892253CF2 C20E39E2DB7FE8D4 3C5184C62B63C2B0 ABD63A26EEAB6661 EE076B62279DB44A E7648564243FC0A7 B2553FE2CB99E6B0 EE2C2085FAF3F4FE 0A3F5EC6995851D2 A5172CDA02CF1AA0 8DB333FFE7472FC9 6145455AE89464AF 8B0F4BDB6556CB8E 3DD40AFD72674860 9297DDC7FC4CE09E 420D6343E5E97DA3 997948C7ACC87EAF 4296F35B1CDF3CDC 9A7BB7984AFDE391 923AF5CE9F6286D4 84E05B8257FD7406 BD5107FFA6F7771D F19296AB04662C4C 8B2F7F3789232B94 694CC402F058D3A9 65DFD473E0D01699 A012AE48073A661F 29008D93F4D80755 DB9A2B4CC531FE76 75EB0B579E166605 A7F50EA5B6503A15 3ADEF946C4CAB6E0 53A1811F9A631CB2 0F826285196D098C B21CA7BFD6C27D85 6F5A77C87A2811C4 445064849082C9B9 DB926FFDF9C9FC43 5CFDA34FACF0E21F 2E6B988E228FEC13 6D0C7E1F722B084C CE6A2E402573F1CA 33B2028C373E0DCB 7823F9ECF0E1B080 86849B1C6A4EB314 471EA3B53DDB6A5E DB5595A1AFF57D6C 8CD12E4950B4FD16 C3AE4C3643CFDB27 FE24A8D72D4107F3 2E1DA1E6A91975A1 A754A415E733B218 2EB923F847BD0083 626425186A5D0210 39BE807FD55479E5 AECF4F344F8D897D A8777D91F9800BDA 77AC5E75933ADAB5 24C76F891DEB55BB 61D884634C441DDA DE6500F4659F18CF F00E293A437DA3C5 85FC991D88F44B22 773CDF181E5D2236 869641384082F7F5 0C76A14D6025B1DD 608A5F3AD03FEAEF 64ECB81152682E8F 16BF05A637254703 E30CE53A452FAE3B D3888925292E19EB 48A60C8A151E1450 FBFF66F11A194C12 045B98E3E31E6E17 75E7D33EF5BD7627 AFEEECB2049787EE 9115059CEAFDDC85 2FA546FCA1FEF924 5745772B728501D4 0405D748B73F129F C8C2DCE3FB920859 5F95F0165797670C BB64575EA6D97614 DA6864C74A3B2557 3D9AFE2629DE6F1F 68B38606883836E6 DD51085BCDA67C60 55E9D6AC21C05543 81272582F2A3078E 0CE198AE64496F15 53D239ED5127EA6D B9CCB06BB1C4C5CF 39FFFF4F7593A0D2 AC608BB976EA628F 9C08266586DB5C96 5FB61CAA50006F6F 00ADD3449631820C 74173B7ACD57486F 2C6FEBFD8F84E0F0 1441E3DEB306D78E 3EF5155E9E7BBC41 37E52CFB709FA425 6F96FA30891E105D 4FB2DB556EA8E5E2 55DF5A1DF06D2AAD 3083767BFC5FEA10 87295028642E21B0 3AD4368EADC554D2 34AC77F3E78B8D9A 634E669056A98561 22CF2289B6C06A62 1E3FFD673A1EAC22 F666D00AE9FBECB4 F52486597539D050 DF0B9067516013B0 0F78F118F56D36E5 42907339C62D8FED F4297D9EB6A031D1 EC5D23D86B376066 D803CEE97FDA056B 1C2D33A7EB1CC762 0DD5C7D04F793228 C4509C4B24710D11 4699147F5F34469C EC49D60D3BBBAA50 F53D66BEE164436F B7BA7CB1493C820A B0C4458C914008B4 851CB36D363742F9 3AA765D2296183CE 9C8A09DC07F75056 DBC84C2812CEC77C 4C3A9EFA6174B364 3F513AD79B521D45 ADBCBED3DADA36F8 9D6C930E7CACA6E7 5CB0AF46EF556311 F938968E97DB4134 51E961B3E3E678CF 347D0AC8094714CD 011D81224F274C12 1BD075C2CDA4202A 717139DD631BC10B F3C8668398D06FED AFE089246017AC44 4563AD232252EA58 AFADE2045F5DD989 1802B5D41017FAB3 C7E3B45F0448A34B 47E99C25F62328C5 8A8575FD5A1EF0BF E36DAC6D5A761F48 097CDE99C4FC2E4D 30A7FF3ADDBD44E9 142D74A5975BB316 EFEB4A4AD2972A25 501974608D61C68C 382431A04799B0EC CCE312BA70704126 B69D78126591B80C CB14A82DEAB03FD4 459A10A156F3A920 68CD8DB0B13013E9 6AFC5F634207C434 59F16AB6DA2BE13D 52FED04F787BFB91 B022F5BAD1F3D83D 85891A7498CC31D3 4170F5E1C8BDA8D6 78797326C2AA8B69 D2179A6E7AF6FF74 689417FD27E0A5E7 DEE794AEBA509F10 F9F0D542B940C64B 57B3C36517AF69B9 D055020E9F706A5B F7794FAC0C500E58 670456B356ADD5E7 A14E256B5F75A184 F86FD55E493CA408 A9C21D86E3C1B9C4 24B9BD253DC04F6F 9E27AFC4C6A3932E 4997AB706EC66236 90005C231C532535 9E7A4D2DF05C8EC6 B28182F587E20186 CA6F411A62F4E0AE 8C14B48B7622A9FC 4D81B040678D587D D99A297A28C71355 B66EB0A5F84EB3C4 6F593D075E374AA1 7B28AD8889A7D609 A9144582377CE1DB AC310AAC14B7427E B8C0C7E0525784F8 E378C146C7FC53B6 A691AFC7B4B827A4 0ADA49DBA31BC720 301CC673C8C7AFEA B84C68D0DCE594A6 3CC9612B5A8A7A7C 017C0D39475BA1DA 8D23E8C0BD527455 20D9CE5E6E56408E 4E29FB06558F325A FBEF59057E6E1852 0BB2F9348D54F242 2E4BCDA5753CE53D ADA0129E06576285 CFCF3FFD24DC83F8 8B5DF58A3FD03DC5 0748EE297F2C3756 15BEC84A24B7E07F 673089A73B2743DA 9C470D8C98F013A9 733D0F3A636D872F 258B5F540F8F7090 8EEE269FC5906370 58BD966C91A5AE4C 4E283C433C9ED6BC 96EC019E23A8A811 7674112A44BECC8C 138019D518D0659C EE66321CBDF17CB4 FCAC7529EB87F5AB B53DFF0A71B23ED7 4C53693E438AB69D 162B9B1F4BF12CFB 
  • Read the ciphertext. Strip whitespace: 3,920 hex characters = 1,960 bytes = 245 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209010635 (name+title). Key = MD5(password) = 4ff0fd261c91df1de3f5b38c80fe6064, 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 01bfee98-dbcb-6d36-94b2-a3becd361be3
  2 dde601da-b214-7ef6-9783-bbe0596eb977
  3 71773eec-ada9-6acd-99d2-af0b264d8fea
  4 29d17577-e13f-5682-ae83-8698ea5ad6c1
  5 4cf58b12-e5ed-1478-82de-457918fab1f9
  6 42246a5f-1190-5ea2-accd-fc8221440caf
  7 494b142d-80a0-827e-b3de-3c3d128a407d
  8 b165cd25-fc01-3428-8d7e-88a026204397
  9 7fed7548-a4de-879f-a122-5e9c4b638363
 10 8cc370b9-4508-23a8-82ea-c296f0894fd5
 11 93ff3868-d2d5-2ac8-bc66-cdf3f13ea5e0
 12 0b49f477-98dc-4f54-9b0b-41788434daa2
 13 8d2db796-d27d-57bd-94b7-db2765e63164
 14 fff8a9c5-fd27-4be5-9095-32cb1f825094
 15 d27a0562-362a-8e4b-8a8a-df2f6f135659
 16 d2019ca6-64b0-09c2-9a8f-cac4dccff6b3
 17 7e616772-0c94-7f87-bb7b-cb770a9ca03b
 18 9e17836a-0b5d-8b87-9cc9-355e82c75078
 19 94d4bcab-dd8c-692f-aa10-3ce517e93606
 20 177294f7-5bf9-26f8-ad5d-7ee753185b95
 21 4550eb45-4601-7069-82d2-93fbe390cb01
 22 e965db0e-a3cd-7e7c-a738-488bc7eca2d2
 23 65f012c5-f349-8277-8c34-c957042f4497
 24 fa1e759b-3d1f-0963-889e-38e6dc6b5833
 25 20178f90-09ad-63c3-8e6e-d522516fce7d
 26 21599a7f-119c-43c0-a5ea-e9ab4ef95f81
 27 51bc7469-7083-862a-bfb1-6be7f0581858
 28 0410a19c-5e6a-6fa4-b1ef-13b073f282e3
 29 856067a6-25dc-4030-907f-52957d45a994
 30 9e15e8e1-57f4-0ab4-be22-c6e42b77160c
 31 92e690e5-ea92-150b-b3ac-6f7d42f4051a
 32 2a3838c7-c124-48f4-bc9d-357ff429e5f6
 33 198e9999-dc35-28e9-a5ae-976cadbcbe11
 34 0b0deca0-9228-8c24-9a32-ffe8eccff66f
 35 ec56493b-8273-5fda-b747-642ed721ee8f
 36 c287e5bd-1fd8-6c2b-9b63-1ceb40970d2d
 37 0474a1b9-dd1f-0db1-beae-c4bb406f33b4
 38 b1bc8a1a-d7af-3f24-b0e7-2227d774c811
 39 7b41b1dc-9b55-3399-931f-ab34af3b987b
 40 033ba05f-4596-8017-b7aa-2f6212e7eeca
 41 159c2137-cda1-45dc-9a67-cd48584823ce
 42 35071310-41f6-6d77-85c6-50bf811d2181
 43 de191852-1c93-1d48-937a-53f9ff6c57f8
 44 2b01deab-2ac1-214e-a2cb-01126c0b293b
 45 d803b5b3-174f-8d6e-bff2-8bb452075cdf
 46 72ebd776-6b9b-7a9e-9079-4587f1b9639f
 47 7dda39db-4590-3aca-b047-37e20e0253c1
 48 09b33c9b-8674-4068-9322-ec73c59c7023
 49 27c4f2f1-3186-1821-ab00-e362e92829b5
 50 0cf8d3c8-7e8b-1f21-b7a0-910026e798e2
 51 f5a943f4-837b-33ad-b5ac-59f89f20d2f7
 52 b27f5640-8f13-6ea6-a377-f9c37c47fdd6
 53 b79bcf57-de61-5b9a-b0e2-5033bd09b9f0
 54 3f29872a-ab24-4293-8e1b-dcf1c307b62c
 55 c31e3a85-774f-1316-9d29-23b9db18d6b1
 56 c4169709-bee8-7275-9f03-ce26a9a1a74c
 57 d5e22259-9664-7de3-b33b-561e3b4cbd94
 58 849c24ff-79f9-69d1-a88b-d1fa199e867f
 59 ac3cb804-1003-7ce7-b44a-729c67ceaeb6
 60 9021e50d-2fa0-634e-a1e3-88f82293b26f
 61 e77b10dc-d29c-5bb3-aff2-9b4d9eb9b5a1

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 6765158382245480786277806486401428560338461287341136541776765. Exactly this sequence comes out of new Random(0).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 22 of Run 27 (seed 1,337,299,625): new Random(1337299625), 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-08-15 10:07–10:24).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.