A858DE45F56D9BC9 archive

201210061304 111qbd

explained decrypted filler

3DES(name+title) ECB, 59 GUIDs, seed 955

Metadata

Post ID
111qbd
Title
201210061304 → 2012-10-06 13:04 on A858's clock
Posted (UTC)
2012-10-06 17:04:17
Timezone
UTC−4 · title 13:04 against posted 17:04 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,792 hex characters · 1,896 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210061304) = 8842a02a0e731ee7557127740772ebcc (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
59
Filler GUID seed
new Random(955).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
315 · predicted N = 59 ✓
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
4 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

FFD9F7D3E4DA649B 0CE2EF7810619708 BB86EE47D0137BFE D6585455FBFBEACB BE22A8A4601BC65C E461390ECE9A3B7E BF79EF6A85B61209 7B89DF4752C98CBB 0B018C883D3753CB 05182566C68BBA28 5C44DD857DE126C5 5B04DC1BD8ED60D2 9BD1DE3248E8A4A8 497F35F352AC704E 8204DA2D7AD48C93 185FDA2DC20CE158 C4A76B272EE29EA0 CA8EE025A5CDD7EA 192621C9042F195D D0AB2F9C90BA5272 4D0FE94C974E694B 1DD24072C0785847 A7F8596E9D5CC79B 4AFED8458D2C18C6 77CA7BD2B58DCB6B 3DCD7F6964E47A6E E1B94C10ABBC6CFE AB24E0A7C20B0083 17ED4F27D1DA76E1 CA05F376DBED4514 8B1EDB2B8D330E25 2312A89E1F125382 2FAB1E38FE5620BB 5550ABA05513F90B 32C5A5D7F7B7C76D 4B14D889E78E26CD BBCB2040D5121A20 1FBF5FD778CF7E50 E2220AE85832F0AA D0109FFA8046029F D46F10537FEEBADD 5B4928BC03978C51 7F7DC0B9DF9C6233 2365914531E28B73 E7842930FADD9037 CA7D3F29701AFD59 E4BF6BA1614BD511 71CC2BC061C8A674 207D56AC5722C9F7 0BE101BE889F64D3 BD7D9FA1D460DEF7 15D7E38ED20E82B9 277BF4570445BCCC 1491B42B734222EF 10EAA8DFB9C68423 48BB4C1E444BFCC9 FBF3D22FF194753D EBDB8A51E1915AAE 57DE7B8F7F34A274 6A092DE13DB22146 EEFF7300E70946CD 733EFF540A48ED39 A980D9DB5A7E138F 03D3115D4BFA0082 2C7C534F849191C0 48097DEC46F91321 31E886CB14B36452 B38693CD715904EE 00B75DCD39AC2468 5E6FB28D1517DAFB F00DFEC755CA8537 643AED23C54D8DBC 25A0B45C34E75398 FDBAD79AF40C19DF B9CAE52A9000D09D DF63D975F7881CB4 68674849135B356B 5B8E0AB4A4199368 BB232E65ED03DF0A 52377332962D1BDA FE8AC1C9C86BDC02 6FDADFC72317204F F8A89B3A7884EA6D 34455CCADC0AA25C ABFF65AAD536BEC0 B99362E87D10B77C 2EF7DB3A1DEE44AC 1F7A8EBF2F693E48 B62A833981655FDD DA8035187C72F145 8DD824A78B42282D CB502CEE8C064BC8 F43D9687708B2A78 AB709F709316FD77 1F6CCDACA333C893 65D5228660980A1A 3850691B2FBB4742 791F553DCA75DF13 F614C9A208CE34AA B3EE069B5B3817EE A6DF224E754D806B 91DB352BF8D0F6C1 7B3D5C54C6B3B003 0BC84CA6305647A8 4A12BB46A8736755 E37F68D9A5E909F4 BEA51251869F5DD4 D6205DDC1B9E0D2D 11DACA5BD5BCD86A 9407CACB9190074A 865E5017DB64E578 7C1AB9A80E880D81 D4A1915EFB8C0BD1 5BEDAF14C37C615D 969D49A0AAB06FCB 5A8542B586C10718 D31D761526593D18 2F9E027CD3A0F9C2 6BE4755599664F36 A52CE55489A85110 20C39B2983602999 D5C3237168B4459B E913F30FAF0BC2FF AC793F8BBDE54225 8001A0A58B03921F EB5966E15D15F86F C104EBD347E7DCA9 88A0F554E373E453 80AF84E9328889E5 46FF62295A866A6B 97E2F4B626BBC9CA 1E726DF195CC8774 3077E4E88837CD76 930BF2E25555FD78 00C392C664900DB4 FBEC3928DB0F5A24 141F6F73DD099F40 843CF6F770CFCD30 253027A17FBD6B2B B18146FBD6B92FB1 7318AB905E849501 B4978CE150F3D296 F61B235F523E033E 781B366A7D27C39E 5191D0EB76C4A50A 954AB800214888E4 76EE9E5B37756F8D AC5D756FE2B19A43 548976A21E40F18B C8EE76E83A4DAD5D F6AB01D36A429B54 BB6026EE64803105 B9D94B1E7250F567 E5249E0E6712CBA2 2B405FFC162B59DE C1F136F65F9384D7 B2BFCDA0C699F396 8EEEC2463A30B6C3 C39AD200F3B6EE1E E7813810ECC6C41B 072F5E6016CC029C 7C78A13FCFC2B3E7 339DE0ED81EA1525 4A3558C0FCE82038 AB08A58B62E10F6F 7699FA5ACDA67C73 7397C2BBFE4009B1 7759258C5F305253 3BDD3BB18BEE7826 98CC1C52FAE31D86 12509A9000D88BAF F36157849AE1CE6E 438C09E76F3E8D00 A562134567D1586A 4C225482DC697662 510905B9DFF61F3A 07241B6C7B7F32E6 1F9B85EBF953EDC2 3D72927EB12B5647 04DBD86D372E5FE9 7454F2CECABD769B 1C9D989015F92BAD 9142A0528C373140 05DBE970625B642B 0B13C285145FC650 DD73831928C9DF46 4FDC133B60D6FA40 5F546E9FA7AFBADE C8A39EE82BD12680 17B2BEA524FEE691 884D57F5BC4B0840 7C2C5944DF543781 452F46E2AD9FE0B9 02519D767D77DD5E 99C7F8D184972E0C 1DA9831EADE48C63 0AA5301A9D937962 3E6BED93B0E3B9AF A25F96C9F3F4CD30 EF26CD602D3037DA 676D619437F67279 C688F64211B381F7 334B62C9238670C5 C227908AA24F1659 24D2EA4250399004 487A594DC5AAF986 CBB9DFA6067C7429 C771D01E56706CC4 C86FD348D00165BB 1587BA3C229A593A 006FB591B799D5E7 F9077ECAEC208CE7 495C0FD2BA56CDAC 1E43998090207E92 3F3D066B9B0EA840 E5E4A19767EE6F34 A04399CBE949174E 5D518809C8C153B1 A0FC369E539DD966 13B65CB0362F9FB4 576E697AE84419EF CE6E45FCD594C7A0 12D4A9A6BC21848F 7910D75234F8E7DE 13665A12348AA647 FD6AECB3D84AD77D AD629E848AA8F463 195546A4679D04AD 591AED5ADA3BE2F0 730254348C3BE7A2 46EFFF122B67F654 FA4FECFDD767BB8B 08580D1E1C572E78 8F5641E102FA0CEB 656EC4AD39C7094D 06C19B010EDD46A0 F687B959A718D09B 
  • Read the ciphertext. Strip whitespace: 3,792 hex characters = 1,896 bytes = 237 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210061304 (name+title). Key = MD5(password) = 8842a02a0e731ee7557127740772ebcc, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 59 GUIDs as hex (shown below).

Decrypted: GUID list

  1 4b35d8d3-bd2a-5ef8-9461-9fefcd57c837
  2 a8f8bb46-7aca-01f2-9630-3e966760b286
  3 4b9d05f8-ce22-2a4a-90a4-68b7e43451e8
  4 52c78f3c-f8c9-38fa-bd53-23b58622c9ce
  5 e9254b23-c25b-3f4e-8221-88ffe7a2de43
  6 84e4bdc1-961c-1357-a25f-4b300ded3ed2
  7 6162be54-80de-7d0b-9706-3a763112c7af
  8 d32f90a8-6a4f-4ee2-8c32-8ee69a1824f6
  9 f07762f5-e88c-1927-8dc9-d21fce9f5cfb
 10 1ecf904f-47d1-30ff-aec8-12e279c8a2ea
 11 4ba7ac79-ae40-7af7-b61a-fd7180d471bd
 12 acdd4cfa-14b8-0f0d-9ac7-6d68c3d0177f
 13 ba7f84b4-7ff5-1b11-b763-522ccb9bd4b6
 14 e99c9f9d-0780-2dd4-bf4e-ae18d4c87383
 15 fb4d190d-2ec2-4588-9b37-b266a9c200e4
 16 546627ac-9ecf-455c-a375-2d7c71503c3a
 17 fd272d83-29c1-2c90-84c4-548db145c0df
 18 f2523d9c-242e-0ce2-9055-005049323ed7
 19 20d4a0ca-499c-4a57-9751-35acc517ff3a
 20 91dc73c8-93c3-048d-9f38-8212acdb3f6f
 21 067f669e-5233-6d10-ad5a-dd06b4f2ab01
 22 1d7b4ddb-095a-1c3d-9055-9a9a5edc89cb
 23 b7e856f7-1a5f-3b49-a68a-8232b66b6f81
 24 6ecf2ef9-be1a-5a43-94c3-2d27de8bb922
 25 7b303c39-a390-21b2-adb7-6c5f4fd148fd
 26 0f5c9f6f-4423-678e-ba28-c526024de50a
 27 829bfabc-a273-05ac-a5e4-ea1a363cd015
 28 288b446d-05b8-39a2-85c7-ce8ad4b97ea9
 29 84e39a1b-90cd-2490-888a-6f5486b6816b
 30 679a9a4d-0f7d-15f4-a562-0e7038d5859b
 31 e58ea13b-eb09-6d23-bfb1-ec69e41bf2a4
 32 373e8a48-13c4-0c32-a6c5-292ff9168d93
 33 a4598a48-d088-29ee-8767-51127f685c8d
 34 5ef964d8-c789-8b03-92af-80a179256887
 35 e507defe-5ed9-0c02-81f1-89f7fea24206
 36 b4428a0d-48a5-1517-9aea-bf534803b618
 37 5cef2614-3b8c-09e8-a9e9-b0483a75bbd8
 38 91967e21-54fb-1b8d-84d6-0df4f35f7d99
 39 025641d8-f9a6-76ea-a3ac-7883d67a8bc5
 40 52d21c5d-5b18-1fd4-a3cf-2d6864a556d1
 41 58052616-15ad-54d3-8246-f128955124a1
 42 c72efd2e-dd00-0676-84ff-cbaca27d430a
 43 342a8b67-1dea-431e-95da-19d04b8f3b2f
 44 f79a4201-7905-3fc1-93ba-48bdb63ee5f5
 45 956b93ff-6795-3eac-9bac-554210ef00fd
 46 b18f9d7f-16ef-746d-8a51-c4e467fd0b56
 47 1c0e4736-4ccb-28f7-b7d9-7f79421a78cc
 48 42a14aba-fddc-3c67-8aa5-6bd62c1eb12b
 49 8425274a-af61-37f5-a949-4661de66c8b7
 50 b72a1369-381b-37d8-a14c-26ef1cdfc63b
 51 675011f4-c11e-349e-b70c-c0c88133cec4
 52 31a402b5-a5a8-1e8d-aadb-89e1f0b68bfb
 53 b976b5f0-fd61-6218-affd-53b44b72977e
 54 b583ad77-bdaa-023d-b162-c9004e95ab49
 55 7de7b3aa-7352-32e9-8231-506a2d325b30
 56 ad823a3f-64fc-41dd-a4a2-b68c05ed55ab
 57 f7c9fb2d-f472-530b-8c7c-bf46d6a9d39a
 58 641eb106-bf65-5ac2-a835-d88291684836
 59 7ff7b743-df49-0e73-b143-7a073a17a0df

Explanation

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