A858DE45F56D9BC9 archive

201212301300 15oi0e

explained decrypted filler

seed 842

Metadata

Post ID
15oi0e
Title
201212301300 → 2012-12-30 13:00 on A858's clock
Posted (UTC)
2012-12-30 18:00:34
Timezone
UTC−5 · title 13:00 against posted 18:00 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(A858DE45F56D9BC9201212301300) = ae6368052472791bcabe17c1253ce8df (name+title)
GUIDs
64
Filler GUID seed
new Random(842).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
10 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

BCE0405405516DFA 6705E9D14176ABB4 2C5D8BDA92DD866B 1D34BC3E3EBD5793 F9D4585A1C948911 1DF82A9B3A71844D 24481F435776D105 8E5A20824736C6CC C0705701BE9FD6CA C5E045556CFE8FD6 E945053B17EF8339 9E8A26C2E60293A3 97F82894FC149AFF F681A2AAC778A5B0 6F9D345B1DA7CD2B 7CBCE56DA0654759 162E1DD40872FB93 98C2EBF909E7D266 2E3EA8F04168B5BB CC60EE73FEB91A75 B8F6F0571EF77F4E A25B9C551253BE7F 921F786DFEF2824C DE6713E01168F8C8 F09CFCF7C6422489 CB9A2AA30AC8B6A4 FBDA5F0FBF31F926 65155E6E50652CCF 253FA8834222F530 C4A03DBD674BCBCF 7D3C57EAD716ED80 C255E60E0A80C770 F39B6BD292E89BC6 95C6688BA9871547 E9A84BAF8E6F60C4 958125A242EC2B74 99DA745757CA2B85 03B8FE03A569217B A95157DC92CF95E7 F8F60B8D71FBABF1 73F8CFFD90C90619 1ED036A9C5C3113A BCEB46FC4BED71F7 52DB0E022513F154 2CE74F8208340B0B ECC90856993FCDB5 C5280DCB4DEA4C8C AAE7CCA82110080E C59D0C50523F4FB0 22D1174DCA638F43 0D908543D65F7907 F86A64910604F9F8 E5105974FE3B30F2 3E90975663604591 6ED1B3C8F01D4DC9 9FF22AE1198E3E26 3824BC55D33C29FF B884D85C59AFBFD0 C92DD53E728DDD70 FAA8289A90B1A891 920A2A6E19577EAF 7C91EB6F8087B442 DB5BE19219F836D1 179D1010F1BF8B6F D6832CA672229BCD E7D4074507AD7194 B49B13933DAD8A5B F9F7A5876CB36B47 286E202BFE164627 1C11640C4932AC2F AC7EEB2A54C2AC83 331355F36624CEAF 0CDCD8F221E2C097 8A58EFBF9D6D8EF0 6335194887728FAD C7022E1044BDB456 FB25F77E474E53B3 2BC62846756D5F7F AA49E24BE81E42F5 D73BE4BD0EA67B8C 1316BDF8FD31F823 2B7A44C9E5EB9DE8 0897EEB480D338C1 C66888CCDBAF7F3B E76ACD7245AC1811 3DAC25196605EF89 95A3EFE0C99AD7F9 ABA385D19E0C1252 42AA75ABF4C4C034 8D71BF8B7FF5E1BD 4E2432C7B646C694 4446AF51844BA2A2 B6608E763AF7DD80 596DCAA1E8F80B2B B29A2815F68B9D2D CBAD67B295F7B2D0 21F6E38847FBF0C4 0EDA928E4C6D5081 56B9C6BF33583D26 2E8FF2A7CC1808FB 13802494AAEEB83E 7764CDE781CA6835 AB2F731CE99285F5 BBE70CDE461F9015 B298C9D4A36B2FFD 04E43D70056A37B4 D6013BB7026E7881 F1A48F73C8BD2181 3CE72E3E1D4CE641 749C6ABB5524F20B B38154C0F6EC6F90 8E14BF122A462760 7A81B66F3228E192 E20C2C7F7A16BCC6 1203179B3A080F0D B48E071D9EA8711B A736AB113E5F9EB1 DDE8A0439320B501 DDFEA3E27F920435 9A5490942008D4A0 94A3EA0A57058E16 8C564CE4270C5CFE 00E3DD35AFC4454B 1B0DBAAACE2ED3E2 0F722B9657EF4AC2 FB2C00044FF5C0F0 18279F42A09E01B1 6DC4692EDB9AA4B1 0F3B7DB1CB04F84E 1CC652F3DC164606 5C248CF9A646F61E 299E1E7B5AE7DD3E F3365DECBA6673FD B052EDB80051436A FA1D017BA19495A8 9D75A172ED355E8D 6AA807FF718AE5FB 3715DF13281C66B2 D6D62AD9C666E41B 6B4A0642D464DA26 E0A375BA47EB7F27 98A110248964FAED 2C9CE40F2CF32F91 3998789A854A4944 24E951E5749C0C70 E6A5479838389BB4 AF3EDE1192F1212D 6341B3ECAF8FBBB5 E2BC3EA1A1533087 D441540300F32913 C73F7DF914ECC77B 8D0B76A65274D829 5CA1E92220C26B8F 899B434C903415AD 5E70CE2FBDED5CE2 1EC7E101A8E9D570 CECE4EFC95D16D30 E76C7A8E3C4C5457 757DAC714C11AA8F 4727C4927BAB66FC F9690CDC03717840 DC81F50DB5B3A38A 230F801DB48BEACB 8AE1CCE946B24E90 B9AB00821B0560B2 9C4681790AB2C1D5 2A4DE9116C5949DA 763FFA1711E124F3 414B7A9FC4415D87 E1F0E8495A416DCE 491ACC4C3AC3F608 AB8689232A9613AD EB14D6B6BB10FE9E F5DD0B5D64C9748C B3BBD6D0885EFAE1 94DE6FE96BD8DF39 486D0F3CB3DEABAD 41D59558122B3E64 D9D9F6947C5BF363 6C865987D6B3A46E 1C6E14B04F17D596 9D6F62753B3001EB E09B62A25374093E DCBE391CAFCBDB3D E298237F141AE2F9 FCEE99333C6ECA1D 0EFE1D8211176641 45DFD503AF23702C 22FED53F34D18131 58FE2145839D7EE2 0394F2EE72EB86E4 1189405ABD49AAC0 139EF4D910DD290F A5692687CD483446 96D94C00FD0F8EB5 398BEFF1D0BC095E 574EBED7BC689330 837DD992DFD0A5C7 8A0B9C666A49171A FEA8976C8E902820 72E4981D02F8C541 376D4EDB603DB8ED 9626B299395E7F33 17BA315B1E5CFDD1 E484570A4030C3EC C5523BB20A51EC4E 0DECDD02A4AEB774 179C4BCB85EBC886 1124DD385A821316 12CB4E8CFE2E7180 DAAE0C6513BF207A 780C9C70E98F9B23 605B012A5DAF8449 C5AAEC738A5DEF02 D766F891F760FE11 8CC7129680541FA6 03954743EC54415C 08582337A069D6D9 3E537AE185664732 859EE0C0E45B8CE2 F6CAB11F7D047EE2 4BF31CA13801381F 7939C91440476146 6814D53B81BF56B7 0441FA565DDB9D39 2C9E62515E65E2D3 2E2ACB7999E1B14E 13C2321076626DB7 900E65335F38CE89 4EDCD3545E65258E 23C648098822B00C 0E82E4E015A63BA6 DD1E634E0AE72A92 26991702F34E622E 7A3FD78BB8140079 35044BC673DAD0BC C1B1E2917168792C 6D79295842BF4DDC BE8D891C2C8F3889 8D624729AC5933EF 50E498538691A60C D7D400D0383C8789 306EB1B08CB1CC06 76179E5ECB7FBA13 E23FCBDFD6D4AA6F 977DD1F592DE9448 92F39B47FF864442 C5A0895F145EB7C5 A2401CA6752349A1 9290816FF6915ED4 8813C00659127253 6AD663C9057B916F AD9CE4DA3D9DE1D6 7F84294D3DCB2799 787D5B73A6BA321C 935B4F83D9015F73 FB2AE115BB830A71 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212301300 (name+title). Key = MD5(password) = ae6368052472791bcabe17c1253ce8df, 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 3f5e7f31-eecd-5033-a9f4-2b60f04f49d7
  2 f5634e79-d764-7d67-890b-cfe837fddeb4
  3 0dfe2f5f-d0c1-2054-a704-54eeaba7eb28
  4 0e70cf14-0401-20b4-93e5-bfa85f2bb3b4
  5 49f9ce17-b05d-3186-9160-9b8e05006917
  6 4feb5592-0676-3960-acf4-c9b22bec1ad5
  7 3447cad3-fcdd-16ae-95c9-cc5beb808493
  8 fa7682f6-662f-77be-a303-fb0c8fb6b3f4
  9 ae442544-f224-1291-97e5-b9e72c3cdf5a
 10 0ed6d10b-a17c-6010-a0ed-2b2b7d4f476f
 11 36bde047-27bd-5c00-b8ff-2816c94f6e15
 12 25f2db11-1423-71b9-b21e-13a3a11d9df0
 13 7941f8e5-ab12-4952-acf3-674f144a102d
 14 c2276533-1e4d-4ee8-97db-55d4fce704fb
 15 ef397703-8d28-3e04-86af-198ed39f6caa
 16 bb26d588-96d2-7698-a698-f88aa9327cab
 17 dab28e39-5119-7988-a2f9-a13545b2fd3c
 18 f7e7390d-e82b-0eb5-9983-555dc0b4c34f
 19 9c4b572c-95c5-4d62-9f73-231cb1d25d91
 20 5d5ce01c-7935-353f-868b-ad9219a86ff1
 21 ccdaf146-f8c9-67db-9b34-ea75b18447e5
 22 5d9d0127-f9fa-37d3-a47d-952b764dea4d
 23 68fb3e4b-7660-2c23-a6b8-93c896f6dffa
 24 99da83c2-7ae8-1a31-9cdc-7e908ac189db
 25 cbe608b1-3dfa-19d1-875d-107c04d670fc
 26 9bc1e18e-dc3d-0840-ad8e-bb816b1e1043
 27 7be994bf-349e-7dc8-8be5-c987a671ff4b
 28 8c9295a8-63d9-3135-90fc-cf457e19b22a
 29 af99b201-2fa0-159b-94b6-7baa1329c064
 30 78160cea-ecf7-1807-91f6-4d8434701040
 31 044cb4c8-6389-0e48-982e-2fd3dac0f29c
 32 1b384bbb-31a8-26ca-b934-2c8311b7e669
 33 ff95b1d5-1287-7482-8086-f64de2ef4a31
 34 40d78832-3ede-0a02-ada7-5b8ce54a5fb5
 35 346b493a-c482-535d-9478-8284deb3b72d
 36 c9618556-92e7-23ed-8ce3-465a9f618036
 37 f89d087c-31e1-4751-bf54-734fa4e9b82f
 38 c8aca92c-f25a-185e-a291-1109a0008805
 39 e4b8b8f9-44cd-4fb6-bf9b-91fdf3247718
 40 86fa077a-5735-063e-b61e-bda091251de0
 41 f2980b14-a989-82a6-a85e-5aed2a46ce25
 42 a9bcc11d-51b3-5dc1-aa49-f71851aa9a59
 43 2ac49f01-ea99-7937-ab9f-5879bc893758
 44 9b273b4f-b51b-5bc7-8791-247949b71a89
 45 9a205558-f43a-7f5e-bd01-dec320e15141
 46 b51c9f82-fe7e-29e2-8b53-4197fb13bd88
 47 21ec3626-f2b5-7884-901b-98b92a58fe06
 48 2520585f-e686-5ecc-abdf-bc4ef73ced5a
 49 e58c29e7-f7f5-3e90-9100-8d9777005de6
 50 50533f6e-25a1-4ebe-8bef-556f71ca1a92
 51 6b9780e4-37b5-23b3-8249-d0b4742629d1
 52 37a7f128-c50c-16bd-b37e-24a20cd86bad
 53 583f5348-33d3-4c2f-962e-f08b161c40d9
 54 6df04e78-45df-0eb7-bc0c-793b5173e2b1
 55 7dd6bd55-a9fe-7a1b-a7fd-3947df7b1a89
 56 180db09e-9d2c-1706-b67c-861831c73a61
 57 b110ff16-2e02-54b9-982a-0bb879f5e005
 58 220cf6f3-db57-11fd-8b89-a447c2411b3e
 59 30463b97-fbef-0f7e-a736-fb09055df1ad
 60 ea0ebf5e-8468-2a43-91c0-b7979300aa1e
 61 a17b5453-f8cc-4bcd-a016-b1b7e34cac63
 62 b436ae8c-d0d5-63e1-afe3-3d912dc06bb9
 63 05831a3a-04b3-6aee-92f8-c5706969730b
 64 9523f8c5-d6bc-83ac-941a-8ead33c9e0f8

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 5722331716574437704363211073110270524140857572753421407151024668. Exactly this sequence comes out of new Random(842).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.