A858DE45F56D9BC9 archive

201212142359 14vre5

explained decrypted filler

seed 619

Metadata

Post ID
14vre5
Title
201212142359 → 2012-12-14 23:59 on A858's clock
Posted (UTC)
2012-12-15 04:59:59
Timezone
UTC−5 · title 23:59 against posted 04:59 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
4,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9) = 34a14a42e98ff96095af56604e290cae (name)
GUIDs
64
Filler GUID seed
new Random(619).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
15 · 3
Tags
automated (decryptable)2012Encrypted masked GUID listkey: namerun: fixed

From the post to its content

As posted (encrypted)

E34BB802DD6E1C28 6121AD659C217521 21CE2DF614E344FF E49749F29859B86C 1F48EE4D39BF1101 9528CB6B3E053C0E 70376D572141F138 4483AB4B5E5337BE B3F1B0B176CB1B4B 9A272C65A684FE81 A6145EE9C5EED65E 1105C890278A350A 78EAB0B5B53F578B 30A17CCAE751ECD5 342F856B4ED4ED52 5B637EAC95333A44 BAF737190FC3B521 0AB6F103541E9A74 C6BD8E4BD817AA5D 3BF0EAB4D6C32FC5 E2C793DC0B4902CA 1F7239BB56666E3F 1EF7453B12291BB0 5A44FDDA3DD099B5 A189AA683061678A 864ABA3A0D39D206 2F541BBB14963ED7 F83F67ADCE91D7DB C508FE600D488733 DFEFCC2FFB63138D A28FFA55E52CB13F 831F7973D3770A59 64EC04B0F8915B62 5E832D5EBDF0890F 4E8A0CEC3149FB34 79D58D575D3690C7 DDED66C8081C1F1E FC43B0628E3FD08D CB9448A2832ED40F 6676BD7C67175B73 2FC785B86219A942 CF7563CFF0D7A3D4 D88BDB514DB18893 C34955E36A592581 4060C221A1ED5126 889D12BC6186C2AC DA36F75014D4D017 CF621DA26B1B3DB3 E89F9C85612A8F1F EFA5928C9C721AC7 A63882ACF43355B6 2E6F07E9488D1194 3D73E7DCCB7A0CB9 5B6B522DF481C2A5 E792D3D05638BB45 4879CBAC93CB4425 75066C813938B24F 36D372DDB776B83F 7DB62007DA2B6044 00308F1E6296884D D6661EC3BDA7FA8C 63D7E722C4E48B92 091364EAD1951A9B 4B2B8AE622AD2A73 4E304E7BFF941F61 0300F510A6C3406E 7C766824BC0A1399 8E92CD600B283F48 4DFDF3B4505A93F8 AC02D3245BEEF221 EFC9A0ED18572C81 8E94E384469EBB6C B112FBDB4EE04FC4 2E7D87A6E9255DA5 37C3FEE0419C188E 76E6E8FBF51158C5 E7E3BEB899FA8BA1 4670EE51E3CDE62B 45F25D8A4870E575 991BE4238656F56A C6667DA237D1C759 09527C3A510B6251 E97A917F3B684850 31A00142AEA2F984 5D9966EEDC2957B0 34B7F0952EE2FCB7 8D0A3012BBF18ADD CA8AC1F602E5B4AF 2D64A7374CA08B25 4464C043DA41E0C9 7F623CB94760DE4F 83E0DA2DA49A777F 78C50EA18FAFD5BB F301F818E8DFF592 3204BB201AE8B636 1BA66715AF564605 3023EC062D0C8EBE FFBD5105D6C55A38 90887017D9C34F33 11252BBF5A091254 25C8836E3374C99D B1F0D56EED2986EF 94783472238304FA 46F230B7CA76FFB6 2587DD6595B664A0 F983CA47684F486A 227EF83BAE281A0B 08EE3B313AC2D460 D0B89AFA637E4E40 5B5453DC660A4F03 69B27167BFDD8316 94DB6697560E7F5C 04FF15163B8AE89D E54EC681B4DF263C 3857FF8E83C7B818 C318C5A7B97B166A 9713305BF237D6C1 D1C4A8295A55C9F0 9B64A682CBEFF2BA 50D5FAB6AC8ACBB1 E5E8E61EC26B5024 3BC2D03554AB7B11 0120913F3AC6D14D E395E4610F3E6D0C 56BBE84D0BE4E424 E07FB09C6BF08360 1B70BEE01BFA8F3D 5B2E1C5F1FCA70A4 8B7C7F14BD1A65DB EE394B20BB9398D2 FF5BE1100DE363E5 BBB09730B4BB0E92 699F2964B8E5D30E 8F6A1F3A47543622 3C6F38E77DD26D18 AE7AD61B690E90C5 9548EE4639619F83 6CE25EA89EF08520 CECD00848087F502 33DA78C9106FEE73 1CF270FBC6D6054F 24BC7441FD6B5549 EAE9C37A7ECEBECF F545F2978B9064A0 526EE61EAFE079F7 8B66AB6A511ED1BE 35881F8212C9C637 44D284D0014D643C C6BB3036DC37A4D7 1242FBAFE02497E6 C140F69718D71B65 EC21BD50ED68B737 5AC897B18AE397B6 42C206C50364B95C 10B8783ACD7C7EBA 7E676C411ADA9D68 8F2196DA075D55E6 F91B8926469E817D DFF9194E78CF8E30 111B670616C201C2 19792B0B8CDED3BB F1936EE29720BA11 B4E65A65817FDF79 ACC502418FDE0B5C CA06BA25088B75DC BECC54B735BD6642 7593FDA687E89FEF 85477766DE775A52 0130666B010F132F 287EB44011E7DE4F 421FEFE0D18A7DB6 5EBD9046982F8751 80FA1E88873E426F E3DAC5B4C5944D44 2E0593980A1FE7BE D5404BDF6024D417 30B05A512F18F2F1 6A2780342973091D B4B18FD6784A92E8 615E6F4D6DA8F10B 3C1F497742ECB407 7125C789A79CAF6C FCFCF8FAAB2D0077 B7ED0BC61446E170 DB13C834A00359EE 84B11D8AAB354341 294A5F2C5D481C0F B13B6D043E66D3CC 5CFCCCCE44D0E952 689B1628E4069C6A 7B779BCB02C32F3C BE03D2C9347E9A66 43ABCB42CEFE14CC 5EA6938292D7F241 93FC2047B79E0E58 C42E43E15CE8138C 637963AF04DFD46B C11E62F819F107C4 7BEBE88E508C78A0 D376B9D31344E396 D1D87FCB37B5CC70 6F13416ED61EADC1 E9DC3CA2D14A693C 3D1560C4F658628C 93F18E46340C7B9B 8BE61B5CFE9537F0 F0DBC5A49DEFA007 8A6CE7063D39759D 18B01AFC4A1E72B8 49AC6B0D1A40156F ECC6482BDE28E7CE 58FE952A3E1F0119 0D4FF75299BC157A 14BA1EB1B934A4EF 4EB24EF28CF51C93 9D3AE6E424444F08 C271D9D4BAB6E2F3 A99234540FBCCC5F 4053711BD63A20CE 4382B45555A69689 08C40079A143C011 70698DEEF5B39672 7DC85CC3BB158D28 06D41F61AA8FA9A9 15DB228A3DDC1574 0CBD1289AB63C4AC B351357C654BB617 103C728219B59C60 7A02BE7ABC7B48CC 112AFD4FE31DC103 031D06D1CD33DF73 55418549319F4D19 D4767D8469F22237 6FA695C89B89BF01 E789E0487DBC7078 45415840174D93E3 08A1347C9EA71D07 6CEB619A6DA13BCB D12CAFA65351D499 3848665BC535F48B AB7520B138436C96 F668692331C58C02 C9B8C2B6AB6C8C61 34322F044FEFA8D3 9364FB038C59D12D 1DB0E79BF8DE4F37 C482A770329F3085 A67DC60230B16A1C 419922D810EFB087 BD0873D619297567 38FB61C1F5F4FD68 88C1E3CDDE29FFD8 76BD79BD9DBC9800 52775269BC616239 A6A9C1AC20058E02 120B97D90CFB0CC6 5DACFFBA8FF64DBD 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9 (name). Key = MD5(password) = 34a14a42e98ff96095af56604e290cae, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 e4d7b5af-f970-0e1c-8e7b-c4835b033b5e
  2 e550b84c-6480-34d5-8294-f4c99132ffd8
  3 5aea8e4e-143a-3684-8051-fe9bc52df0d5
  4 4af7bca3-55fe-64b5-9749-8189e50973fa
  5 2116962f-76bf-63f9-b351-703335982c3a
  6 7654c80f-64d0-4ce3-892d-f0c5dee4897a
  7 cd76c67c-74ca-24aa-8a0b-fb7badf523d2
  8 8678cbaf-05a1-8383-84ef-fed8d0cc192b
  9 20b0a189-b151-5b87-82d3-8ae269200911
 10 b4a2aec1-bd98-4791-a185-d9ed42c2a8bd
 11 fbaf5570-a8ea-2489-a11d-594fb92e9ed8
 12 b68a935e-2c14-6c30-a18c-8f7f9ce11270
 13 4213e6d1-1114-198b-a02f-847358b4b940
 14 483e0a31-6bf1-4408-b393-8c7a2b27e50e
 15 de4c1d4b-fe6c-205c-8804-72341a899dc7
 16 6a73cdf6-84fe-5e30-9ac8-4c1c0f48ca5e
 17 7a32f658-da98-082c-b833-4a6a5c29f086
 18 5cad2a24-b515-6706-9dd7-0c9af95fa0b0
 19 a8c78449-5000-3fd7-b795-5859035a4e6d
 20 16f18e6b-d7a5-8f36-a844-9bddfa12760b
 21 f6add993-f2f8-0967-a031-9db03ffc3647
 22 72133746-0257-67bb-87f8-0d18ef3d3949
 23 8c7d7ce9-b52f-56e3-8b30-368ecce4a3ff
 24 9f8ff062-287a-23b7-914f-9d8fcc381637
 25 01940cd0-bb7b-302e-90d2-8e349b15a783
 26 140148cc-417c-53ab-ad48-eaedb5e8db0e
 27 119ab8c1-73b4-1410-829f-28e53c794c1e
 28 91c9fab9-c98d-2d33-a954-d1e6f036268a
 29 d2c95f33-3203-4090-87d9-7e932eca033b
 30 f618f81d-54e6-5a55-bb20-f158a7bec9f0
 31 d146489f-1fbb-6f7b-9a8d-fbb871588a96
 32 27fb3d71-212d-4b90-871c-3535237254c5
 33 e71e0be7-c297-1e95-8cc7-d8e0fa45f0b3
 34 1420041e-bc17-4fe9-a341-d262984cfc7c
 35 7b3faf81-2e11-7b72-9180-ce80afc72b58
 36 2b967593-1d57-5eea-9bf8-751a35c2155d
 37 de0e4f7b-5a26-7eae-be38-c8bbfe711596
 38 c40a6ee2-06f9-2230-868f-1f72878c4505
 39 8c1e4997-3b92-3181-aac8-310199eca671
 40 c7dc9a13-944d-3fec-b8f2-5847c3b23054
 41 c509e66c-c074-6461-af67-53b6557fd63e
 42 16cd5d2f-61e1-6de8-b1d2-f1239737a047
 43 5276db42-919a-22e6-a152-ece23ed68989
 44 edc3c32b-9ecd-2896-aa89-b39e4bcfe3bb
 45 e5b69f3e-13a4-214e-b75b-f442143dd19a
 46 4bbd1019-e487-854d-848d-fb656e6a4446
 47 3a05977f-ecb1-8f50-8239-edfa1fb6af84
 48 845a8900-2baf-1a13-ab41-e9f92f464232
 49 904a6fde-7374-5811-8fbc-274fc33924b9
 50 f67121a4-42e4-0adc-8d3c-ddd409f80454
 51 4cdac849-7d4e-216b-9e96-8db9b5156a77
 52 cb914a81-3bda-6200-bce7-d60b051cbffe
 53 8adef7aa-6ae6-483e-85fa-0e7f527fa72d
 54 886ea8a2-8ec1-5fe9-b367-db0bf30cff30
 55 e9241229-1e07-11ba-ad88-700bfb9b6e19
 56 5ac1fbdf-61ed-3d04-af74-b9e49871c30b
 57 864e533e-8746-737e-8cb8-a7501e393aaf
 58 83a258ad-5f46-1960-9c64-b6365528ec83
 59 4b8e531d-f103-252b-a0c4-73c5613b07ce
 60 5b94fa9b-e141-08e9-80c4-f728ada76d91
 61 89819753-11e9-3794-8f28-0f9c4136f980
 62 9c413ab8-8cab-07c7-a26e-0533a399bbb6
 63 3889c46a-a113-4b17-9e7e-454ef84f73e7
 64 c688ce86-1ea9-8485-883f-fb4ddb8d58b3

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 0336642854261425063806523512456414757233662228815026451371203048. Exactly this sequence comes out of new Random(619).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.