A858DE45F56D9BC9 archive

201210070705 1130pj

explained decrypted filler

3DES(name+title) ECB, 53 GUIDs, seed 44

Metadata

Post ID
1130pj
Title
201210070705 → 2012-10-07 07:05 on A858's clock
Posted (UTC)
2012-10-07 11:05:00
Timezone
UTC−4 · title 07:05 against posted 11:05 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,408 hex characters · 1,704 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210070705) = c66cdb81d47e6607e76cf922cd988adc (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
53
Filler GUID seed
new Random(44).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
369 · predicted N = 53 ✓
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
3 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

C2A64F2D73A5FF4E D680DF36553A900B D4CAD26E632CC0FC 1238AF5E2BCA34A9 7DE7925FD4EF5514 76F8027D144673EB 5A6F4C2BA654DBB9 E7C702EDE4EE4E06 29E6529A57692790 5FA8F1B334D218FB 4EC7B3A4E0B2B108 AD3B0F7C51AB68C9 2EB937D2CDD8DBCD 42D3C0AAA12BEF61 8361673DF2C12785 AE3783D3FA402CD6 83D5EBB9DCE39301 BE422AAA097CF641 440DC8ABCBF6B288 C6F90B9AEDE7993B 2271B3D5AE309F15 4354BE259EE764D4 ECD3C54BE8FBD6A9 816D707079A802B2 65CDAB197D099F0B 266BFB1DB0618CFE CB4C2550D8168C85 87959F3F99876A60 DBF7DE1A37868272 7F84707F222DB713 4459954AB8CFE04E D1DD3E2FBBFBE837 6A15F2ED7CA43769 3CC78D37E257DFBE 703B42A22DD542C7 5385E325EC684448 26A98785CCC9B00F A863C1B3B565C9D5 E806340468B921C7 CAAC19A54A2F32AB 518EEF08732B8C6E D9FCBD541F4CB568 C77E41A265387C14 F45F0216A0C00BFA 7046DBB43BC5E6EC 3C7E60DE34465E70 81043C4B18296DC6 05078E58D7690152 5C0A22D99693ED59 91548E7E4973DBF7 F94AC72C0BF78F7D 316675BE8AAEB809 70D08B62F086D4BE AA2A1EF7E5ED6788 83DADEACA6B9D50A 9706F586937D2051 7D221958CAC51062 18F2DBE8D1829E61 D9E5764B016E0E81 0CC6BBC6470AE6FA 48BEBE154FCD62DE E0C2BED4E0AF1869 F5048EFB65C082FB 2E5E1866CDBD89B9 9B6F9C278B046BF1 84E260211D29DE6E B8AB7E1C6D62668B 9C4EDB2F276BE2A2 EB585812413D6677 A0991045C3CD7382 33BC626E4FCAD03F 58A1B093C01594BD 79956353CA53420D F30F1310402F3821 D4FFFA2C750D0FDA 7D7A051B1869E9BD 5A04399C38F756D9 4B0EAD069161E9D3 62AA7C88BB0579AD 51C822A5513C463D 7E06E25341FDF919 C47BFBC95C544B7C 7F8C364E23F9E9DC CBCBD517AF222BDC 4F7709E0A63DF548 357BB0B044FAEC2D 22AFE4738FE022AB 84F537897E47CD9F 998CD2CCF0A42178 9DB3625A627BFC55 BCA7882DBA7C0B65 03DFBEEFC5736D12 6139BEA4BC14C706 CDB61F57752CA5E2 67A2074B93E26C81 43CC9E7BA0142A5D 7227D7E80AAC81E5 B77C24976FBD0666 D9BC3296FDF74D8E 7A19D6AF8FC33AC9 C434F099EB6D8B99 54F8BF0121A01DB8 32298E87D3D44D40 89CCA4AE0C4BBF59 27BC8E373C73591A FF1B995859584CD9 4DC1E3F27C3380E0 E81AE0F963FDC1CE 04111A1586DB4070 BF4FD580F050639A 35400A87FF3363F0 C7B811D7152974B2 003CC7687CEEF6B2 BD0EAF199802DA91 103507C5FC8A539B 1FD226563A517637 14BBE6637B4123F0 264686E1B89787AA 444622581904CF14 42F767CBC44236CB F051F8A7179326E2 B9B1128E530378EB D9FAB37A5D20EDFB 4DBF9FCE2AEE775D BC2CA82ED647AE47 AC3B173C8E83F654 DD1BAEE14F87752D BDD9C9775FA0AEA4 5CF7D48D6A31C86D 8B69659B410E0010 710976F65C45FE56 661950A5FBF493A1 067E703F9C822408 9F42870089BF2EE4 30309D22A6D16AE7 213D614E8029A76D F4A34486EA452E39 4058A9A2A9245ECB 2BAE748B6E22FB7D 7A9B47AF5D3D19D9 4566BA6FBB284D89 803D7C17E0833689 24973578FEB28039 5AD67CF2392240FC E0903A7B4FD8DB89 9B9D81CE2FAE0E4D 2D49E1CD2E2CCA30 0E0613631BA92CE1 B47F47112A49C72D 76A0F3057843DFF5 7D220DC1FC1177C8 DC69B1EBCCAC4BDA 9D97C1336D1A2051 83FA0111CF09949B 058EEBA595792261 1EA3488238391BFF FBA7936ECBCEA93E 0CE27AC3B3F86E07 46C7141CF9DC40A0 29EBB2635AFC98F1 C92C732710271F77 E08F6670E456EE11 EC5A3F7329FDAFC9 2E864BE291897B47 A7F2E304E6C65347 F15AAD1A1CF98EDC F0A3FA4E35C5F33B 695880E41027B60C C5A424BCF23C2632 3D9050C1CF3D45AD F712EC4E2318ACBF 9FB8F2A44BB1C697 BA285EDFE403D48F 15B4E0EC40BA1BFB E8025AD71AA41895 F083CBDCF845190F D5911639B7E65CEF A8FA878BEA37D420 09FB68B59919FEB8 2820D7E8E975AED1 E07A0BD2EE6C76D7 35D17CD908D0863F AB7F633E1C9713EB 29ADF4C4AE2CD5D1 A3E9F16E096250F0 698B7C9FD57AA72C CAB5A7D532462EB9 AB303C2FE9966F70 FC92BA1DDF2AA1F7 A00E0D6DCF6BB46A FD9B9FD2654EE672 41CD8A3A717554F5 3C6B5190D045F34F A45C22027E5B3E2E 6914FFDD3687A10D 3CBD5D38A2E66720 3DAEF932B32FEAD8 402704E49176A4B1 69D0746299FEE012 BD77BAA7955799E2 F224C239918AB322 FE73A12B488F32ED 173A081EAA3CFE6E B517481E92597F16 5572C19EC7ECE1C3 C2FFC19F07E18710 0780B1731D775AD3 83BA65F8D57BE9E1 101EF1CDCF7527C4 100DF0E584309C74 A9FC1C598CA215FD D5016929880530C5 D57BD254EB95DD32 
  • Read the ciphertext. Strip whitespace: 3,408 hex characters = 1,704 bytes = 213 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210070705 (name+title). Key = MD5(password) = c66cdb81d47e6607e76cf922cd988adc, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 53 GUIDs as hex (shown below).

Decrypted: GUID list

  1 5ccb53f9-76b3-60ca-bb06-5777c18470f3
  2 f679a0c9-d761-662e-9a89-d37d81b243e2
  3 fb058ad5-2229-4dd3-8ced-f452220803eb
  4 91bf858c-e27e-8932-9134-758a0b5740c6
  5 1d406d1a-5137-0268-83ea-330ca842aae3
  6 7c3a9bf7-f1d9-0a89-92f1-146d3624f18f
  7 a48c93e8-8a42-514d-a3d2-eef9ce5be0fe
  8 d7bef4e9-5c12-4137-b7fa-eb0dca2e7aa9
  9 b3c191bc-052e-3d0c-aadb-13e0e1a2e04e
 10 3e1ba9ef-d123-4a44-a6cc-bb2c0191bb0e
 11 8230b149-8f6a-69e8-b399-60e999531710
 12 9f13d962-3925-74d7-a0ae-f83e38c65aff
 13 e4b3ee56-1eee-798e-a993-0b2786984a5b
 14 cd93b55e-de24-3d6f-b2e0-8886a386ccb6
 15 5d917364-e34f-7826-b491-fd48315e4155
 16 4b337383-859f-41dc-97b0-416e774a0abd
 17 fd62c55f-1ec4-3d98-8d49-518dbb205770
 18 a31c70f2-634f-2df8-8474-582d20cba505
 19 a857f11a-cf56-7024-a19e-c1b04add4418
 20 73a1fbdf-b011-32e4-a831-085085d57f83
 21 a1b00c0e-4ee7-54a4-a1ad-170e3b7dccb2
 22 52a5a3c7-bf18-5fce-9c06-970dfef12af8
 23 a75e1da3-1ad0-391a-b103-3325c9ada363
 24 76044e7c-1df8-3bb2-9a2f-3d1107b44442
 25 ccfcafe2-10d9-0624-8951-3b10acc39b00
 26 fc875692-8e74-773a-babf-10c6243555d5
 27 6ba79d5c-9d15-623d-b3e4-ba436bd1af6a
 28 f940c19f-4372-8515-9e2b-061117fbb967
 29 32478a69-432c-61b6-8970-a085696aa375
 30 975c0182-a6f1-4c48-919c-07456e7ba5dd
 31 c1fbfd44-cb2e-385f-86b2-c058ee15ded5
 32 93a25929-792c-080f-88be-60a10380ecd6
 33 456de4f4-ea3d-8e1d-b6dc-7b6df3f17a2d
 34 8e8fe834-6943-068e-84c3-ecba891597be
 35 792ab39e-4753-0cf5-b5a4-6dc73be74e94
 36 4d40222d-668d-66bc-a3eb-6f929336ea19
 37 1cebc052-c0f0-4218-ac90-95cf0ed421ba
 38 3e1d95ab-f4a5-363e-9edc-75ef1f0da2e2
 39 1a4a5d68-8dfd-74fc-a1bd-dd475d87dd64
 40 a285afd2-1e6e-8dd4-b9f9-52c5fde0b0de
 41 ea669a33-d78c-2445-bc68-92e1b79666f0
 42 34e6ff7b-0bc9-8eae-87d0-f249e3b23ac5
 43 556738fc-fa92-2fb5-a6ac-0a88766d77f3
 44 630226a8-8578-2909-887c-1a188a2678f9
 45 5a985f52-da06-0d35-a7a4-6d09c44e9d97
 46 fffcdb30-b13c-4419-8a45-486783d3c07c
 47 e31332bf-604f-29c1-a75f-e3be8c1ad93a
 48 7751152a-81c0-1f02-aa74-56dff7b60558
 49 c25f9795-325c-43a6-9686-d0d081c6234b
 50 e7dc8cdf-74e5-055c-865b-a0e7103c820a
 51 d6f77ff7-4384-478d-bd37-de1a85375b87
 52 cec3b7e3-8451-48fe-b5c0-33e46e49cca8
 53 38f9ab77-a884-5dc4-b755-115b81b6b2e1

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 66480054346773743273553307686430800643782822042140445. Exactly this sequence comes out of new Random(44).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 369 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 53; the post has N = 53 ✓. 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.