A858DE45F56D9BC9 archive

201212301500 15oon3

explained decrypted filler

seed 130

Metadata

Post ID
15oon3
Title
201212301500 → 2012-12-30 15:00 on A858's clock
Posted (UTC)
2012-12-30 20:00:35
Timezone
UTC−5 · title 15:00 against posted 20: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(A858DE45F56D9BC9201212301500) = 7b26d5d1451f7baeb84dfc3c52224ffc (name+title)
GUIDs
64
Filler GUID seed
new Random(130).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
6 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

41F59674B76A8A07 64CCA87884F20701 A779C43F9DC1AF26 4013AD3AED92CC55 FE5072E6270F72E7 B80F274DFDE20648 A82487EC5EC41A9F B8022E3D7EBE313D 1C7044BB7BD72196 9179AFD7E00463FA BF58BD11D2AF6B57 64D5F0B8ACC787F7 E35E237534E1B2A0 41FEA9A9A1B6A6D8 143BC38F3B6C4FF6 F151EDA58087E525 E96A469179625939 8F49FE818CE28007 F906E8177131A011 F7604ADE064A556F E0505F971FB04C47 B012E64572DF0A10 0CEEC76743D451E8 EE781DF3BFCF37F0 D1C5EC224067BFA8 E1D2C35DEC6FDB39 03FFC444DCBAE3F8 6AB205E1D1E1EAB3 5A9EC202095EF7B3 4DF47F3D61019431 B46AB6B9BF57B86D EFF49710D5EB5C92 3C63B53D9F124356 55706FD5FB691442 A9FCDA5551D18F78 17B781A6E102418F 2CB59FE5292593E6 BFB3AC5D7FE0F323 1DF35D0611B06142 3BC9B45220076920 169F9F58284EDDAD DA5EBA656DCA3FF5 12185DFE381C5EDB 2A1B593DD749BFBE 1BD50D7D92391D61 DDD8A1ED0D9345D8 8DA708175E960E05 5198104A1AFFA1B1 36E26E4AF6418D43 5872C58EDA8E7718 2AB9BEA853F72D3D 05A8A4E1F47507FE FAEDF8009621460F E05D1B49E8749EF2 FBDBA9989370CA9B 6A9D1E8E7FA5B053 62DCD09B0C50E877 7D74030721132596 53472A9E32509B63 023DA7EC68C15D3F 49FB176F75FB2787 A07194E5E6370C56 FDB442FA1DB7A000 1F181E56653BA216 880ACA065A90FED3 E86E884FFFF025DC 30BBEE0880E4D88A DDA780F1CB56988D CD12E17444345FAE FFA88262339EF7A3 74FB0F089CC30A0B 8D7C95F0B9BADD2D D7ED34316A64E26D 876211F279BBD4BD CEE2BFAFB3251031 80490F571097E367 F4D22C9DE0F8690F 8D4753F345F4C530 7C936DE0E8337017 159835B89C598A68 76CA6EAC85B08245 2C69F0E2DD27347E C201C7E636DB0363 31374EFEDE502797 D7D543C160CE46C0 B86C759DBEC7184C 6AB6F752F36A0F80 A951AC0CDE453B04 620EA6C0AED7014E F5E5C9C2AD205F76 6D7E6040ECF2A7D4 7461C4B4454501A7 B0EFEAB3E3A4DE0D F07EB6D748058E1E 2D60AF093E6B212D 7186C1FA78927B2E D8588495D76C7678 2018A548F6AA999F 453D90E707246F96 445B6A9A7A59C233 1F96FB50D15CF573 144BBD33BB274B3C E57B0E22D30CB37B 0397E31A0A034950 F9CEBA53EFB8DC1D 3544B089F700C7AB 65FBC547FD44980B BA576094A3FCD2F2 73EABDCCF3875505 883311AE006BEA79 BEEBC02F1F744FE6 21CEEC994A5B6DB9 9CD7CE280A2877F1 3F3854227FD62DE5 9D55C726BDAF9B44 5F8FA4E3BD089810 C2ED7E13A759A735 299907F9B714F7E5 6C4F01F08D82ED9F 0DC735383F515969 996F3E1ECECA0243 4AFA3FAA4212DCFA 6E4260CE4EA82F0E E2D00E5BA6A60353 9D0C265966F5F309 5A78F94D729DEA9A 6EA0E95E77463E46 E7C036E4D11811E9 6090A31B8E7D5485 909AEBEAEC70A727 1D49B174C0666633 65C14BCF1630D05F E7C1F09A174436CD DEADA25075DBE865 72B9E531BF2A15AC 9694D9D300D9F6B6 06C2C0DA54BC519B A9494F0691019231 79DDFC96B5BBD1AD EEAC3F0E979057CA 33C575B1930738D8 E6B636C7991C4E9A 837CCC224E28CD16 A0B59B88DACB5C3C 035FE6A583DAE3C1 4ABB36F5D8F58267 F6DF174CB6D6F01C E1A3BF97A5B93DB5 A153844B6C73D98E 47EC4D0B7B6AD147 F95784991A057566 2799BEBF72F0E01A A0BC60471D6BF933 07843071A180EE4A E24CB219242A1919 10B9AC187A89CD09 86F76CCB2C71B3D7 986B69F844156C76 16D37792F0ABE085 0488EB07D3C0B9BD 0FC766D71C16384C 973B1602B663A39D FC4B98C167C9E6F4 47878B532E1A2020 9BA413662C978745 38A8378E74164E64 20F8DCB514E97023 3B9B737172B715F8 7D1486FB0BC2B6E8 A5962AAD8ED0616A 55637652A9F289EE EC6235B1CE078694 C1A29817914AA97D FE4BD9F150973D5B 3FAEB1321EE80A33 BC040CA9B88DF1B3 4EE5097953E08B66 6E7B95BA95A9B0F9 DB168B70BEBE39BB 41931549A8476937 908E6F540629AD05 F2526192CFA58F1A D591D582656145C3 92B863529EF866B5 2CA560D3AC665C40 0149D98DEB2DD1D4 4DD62EA0E5C24C32 9810C1F4E28F02E7 9D1443AEB2E95367 F1D2DB8F9AE7DB3E 2789679543AC4BDE 9CED392BF08EDA70 0919FA8BF9E9EA48 C7EFA42FBD57B062 F37FABB84DEB84D2 05EB4A36D000BB8E B7FD3598C2A72122 3A58CB040FD0C91F 2D6276A3EEA72859 6B4BB02B73C9348A E712BBA4DC486DDE ACF06DE1A9F4AA89 A60E618962C86E7B 3257BF939F525DFA BB3CBEEB547815D5 F85EF157AC1054F2 1E495520F4625830 7C0E23641808D0FB D76110E0E4762FC2 ADF1ADB6EF0E7316 6DB4970A2A126147 57C874ABD7CE6B5C 464C799215756F78 FDDC75E132412ADF BF45F33ED64A3935 EF118ABF428F4F08 F12C477DD17C610B 5B8519AA140A1CF8 BEECF88D55DBC1B4 D1BBFB2B40A9CE06 A64CD5E441A40BC7 9D4FBB4A13497F8B F7AB6E999E92EBF8 7C192291E5D2F42E 9653538A2A210877 F08326F5499ACDB9 498A395AA744779C A9F73EABFE3402BE BF919777A7755532 B2A63F61CF36A567 E06403F130862D8A D0C789745758A852 80B4780159298259 77A1A475087692DC 3EA09C30614D6F73 B2E2DF99372369B7 C28FC12BD11B653D 86DB1EEE6534C89F 3C0F0014132A1019 ED4491C1553A8323 74A2A3833E3D9026 32E81E1BE0823CA3 0A9FB162EA823B92 93868E696FA6226F 1B119112CDF216B3 A717253B78DD1881 73786FADC1E1BDAE 00F721A42E43FD55 129411FCD47D3EBD 608AFF78247853BF 95800B9858146134 C65AD8E7383EA999 FE55D068F0D7DDCF 9A09AF1595CCDBF4 9425C35059B481E7 4BDDE46A20352FF4 BC17988D5AF64CAF 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212301500 (name+title). Key = MD5(password) = 7b26d5d1451f7baeb84dfc3c52224ffc, 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 55416341-d66a-5967-8c1d-f19f7d3d0bb9
  2 3712d28a-a7d6-813d-80bd-77784820fe9d
  3 c3c5ba43-804f-5e19-a83f-3c1a4c09ed15
  4 19333460-c65d-2e65-a8f0-b40103b38e58
  5 dd5d278e-fadb-818f-b030-ffd9f6dac2d0
  6 c4a2a85a-63ee-1723-a436-d724668e4a5d
  7 6a08ee79-ff4d-1450-b62f-9c07b2233319
  8 009567b2-180d-52c9-88e0-6a92543105dc
  9 67e85de8-f535-0594-a099-14125ac25b6b
 10 ca7456aa-35eb-1dd1-94ed-e5206b720983
 11 7f1169f2-5923-008f-817d-73901b757723
 12 bee43a7f-459c-858c-b527-9e96fd6a0c45
 13 b216e819-c3cc-0f12-a0b2-db0f990168e2
 14 f45b54a6-ce9d-05b2-b3c3-e6e541c489b7
 15 0abfd241-f3a2-8be4-941f-1d8460910482
 16 223fcb78-e7b4-185b-b260-2de25493c0e4
 17 47099353-061c-46ef-b9e9-c37d46cbc715
 18 a594e0d9-9a8c-593d-b668-6b184405ba7d
 19 f6abffaf-661d-1fc9-96a0-28f082302f92
 20 fafb1696-7634-5a6f-82bc-24c1f9aa3276
 21 27b63442-0ba3-057a-8628-5d9e6eb19182
 22 2c8788d1-b509-643b-810e-b75ecd4584b7
 23 9397cef4-0a38-8236-8f3c-045594a6ba03
 24 f716a19b-c515-4b53-93b7-e33757ab605f
 25 e41ce456-1f93-3c32-9130-a196374310c1
 26 1a8ccdfa-5c44-1969-9dae-613acfa5122a
 27 16e768bd-d155-6721-943e-20c62d76aff3
 28 a508723d-5dcd-26f6-a02f-bbdd47fbd96c
 29 0dc389b4-f976-4e59-afb3-7a92a7d92585
 30 edcd63e5-046e-7895-8389-a7a6355caeec
 31 3b6455f4-6b25-1bf8-871a-e433a0b2205c
 32 15e9dc87-6be1-69c0-a752-7c3a659c9389
 33 6613f0fd-257a-57c6-9a12-ea6589fe382a
 34 cc73e5bb-f888-2c04-a769-3a7f493fd95e
 35 ed9e5ca4-7ab0-0bc2-b40a-28ca4ae5c2f3
 36 a98b2aee-3edf-32f5-9240-a6b387edbe21
 37 4581282f-8c19-61f5-9bbf-9d3409eb9120
 38 250c0b79-1e60-8a2e-bb29-1b1f7aa22e08
 39 df16e59e-1673-5e9a-88a3-87b39d1e8382
 40 8cbbaa2f-1e3f-648e-8761-609de7284fef
 41 153f2d0a-c54c-2061-b62b-32545842ae1e
 42 9a2ad251-2e08-7605-9427-ddddded3b82a
 43 7ba557da-c655-49c8-a5e7-e3572a33b444
 44 5e1fb614-3883-857e-9002-019c9ddc09c1
 45 205b3d07-7a31-4734-a6b7-ba1defe36bdb
 46 50ebdfb2-f24a-20b8-9d57-549ff5d86833
 47 87de7380-9a1c-5eff-a8d7-f1c5d98a0845
 48 5f1a76c1-892f-416d-9d9f-68abb8517034
 49 e97f0352-23dd-70a7-b2c7-453567a16b0f
 50 f39b9c5f-99b6-3c73-8376-2b9adc9a67d7
 51 f598199b-664b-4365-bf3f-1b37e784ddd7
 52 bc8f6880-d11a-2edf-b3f1-d761e78b3b15
 53 bfbc5bae-9f9c-0d46-a6c6-3e9aaeb802bd
 54 381d84e4-94be-8381-b5ae-5fa6ec31dea2
 55 386d263f-8d8f-26dd-862c-c18ff0144fea
 56 91838bd5-3111-8685-8e49-cf139969036a
 57 9251ad47-55ae-89f7-bb9f-e320ea4b3e50
 58 55ebd89f-5231-1a19-8d1d-158c58d17c36
 59 80fb3fb3-5155-7529-b9ea-893ce19c9db4
 60 213861c5-e512-6aaf-ad0b-04fb0e9614da
 61 28d9deb4-770b-4b4a-8b32-663e9dbd0e18
 62 7eaec5dd-c794-82d1-bbc9-f17a05027856
 63 a94ed602-298e-1e80-ace9-e16a218d0de7
 64 b78f4de2-956e-2510-9472-0c1c2f8fbb97

Explanation

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