A858DE45F56D9BC9 archive

201303071444 19v2vw

explained decrypted filler

seed 191

Metadata

Post ID
19v2vw
Title
201303071444 → 2013-03-07 14:44 on A858's clock
Posted (UTC)
2013-03-07 19:44:47
Timezone
UTC−5 · title 14:44 against posted 19:44 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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303071444) = 322caf2319890b2fada27ca6c04a8982 (name+title)
GUIDs
60
Filler GUID seed
new Random(191).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
240 · predicted N = 60 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
4 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

881E8465BCB26031 5F4E184BB7BB712F 5D8CEB9C340FCBE2 C5DDBC12DFCFCC43 F9D80004CC0576BD 833E551D861BE9B2 F99AA0A241B9B63F 40F99A2671A1FA4C D47F7FF33F68E069 FC445BA62DF3C5D5 E6D1D89628749D98 90A7C7957C4BB3BE 6BB36D8348E36E83 DDC08E178251FD01 7C52C5519DADA703 3D943BB7DA965DBA 7C32C8A4DAA5BED4 EC2448F4A8BC93C9 B0763744D693F3B8 A5758BCB3AA4ACE6 5C974FA45D9DF1CB 4B100379B5B98605 3765E73EE8D3FB9B 67C78F817BFB4128 A457BF39FF238722 DCB730F0924F9DA4 81CA8C9F824B6C72 7EAACCFD185EE3A7 386A006F9A07D057 CDC56B468633B872 CA68109A7A125DE2 9D395C0BB18A303C E0C5A0195A5A44F8 7798278E9F4EFAD6 5FD5F6D4D9810A18 F9E3B6D571E82E79 A42AC2219C6766DC 8D446E12817F1557 8C4C83B7DCDB1C96 59D96C3CFE788648 58324FAA01EB1B3B C62E9CBB6E90DF56 4345F34A55CDF945 043D4B6DB8B55B41 27DE4665344CF7B7 BA78A773BB63C175 1210D9E2CE53013A CB08946841F96954 C41A43FB4A460164 4A1BD623F15EE192 9874211CA951530E DB45A01053D4AE22 ED0E562B64E545FF 56F9944A75226282 684A888C14D34C11 E073469130F9340C 58D3D8FC519BEA51 06F2B3BBD6323B82 D54DF21D51F1AE5A 03A95CC38004EF10 C38D2F966F1ABCE6 8B30DED4B1A9C30B 31073691A764C1A9 53D24BAC6C7A65A3 22A0B25E592F9A2C 0A40BA7FF620EDD4 31EFAD73ACD6F337 41E784431149650E 86CBEFA85FF91101 82D64D51E991E09F 9BDA631631165605 1723E652335791A3 A3E83CCE0DEA4DC1 36CFF5DA130D4D38 DF9F685BA745D020 72C137A2985F68BA 0CEFEE4C23C93627 6FC1C471A8CAAAAF 96A24A9A63C0E07E 5AC932E23DE918F1 0377D61CCF12B9DE 434DC1CFFF5B43E9 DCDFDCA2F231DFB1 B43A64BEF91EA23C 87FF59FAA50EDB2E 71C2921BC1EC77A1 BCF5847B794EBFDD 4D07EF74E1226995 6E964701FA8BE067 0293538C033B4728 DC8C1E0C19A589FC E793754F5F369B74 528BD371E3B81C77 EFF764263D029E7B 31BC4D5638A89337 4520D8C3D59D68EF A880068C76043B01 1EBF72E0F7A428B1 32F9B118CD2FF173 0F8048FEA38C9374 09587C9C51D9CC72 3CC770F6EFA6C9A7 9C5B32E91C58B632 7AEC5557D15E91E9 41B39322EADE5243 2C99A513B28B187F C68FB662F1577887 59C4F134C0CC64F1 B404658744507EB9 43773496E447FD5E 2EE2BADBA0DC226C AE5564C97D9183CF BCA9CC5652AC3C5A F9B083BE373A0E97 BF186422F28E042A 60288C1AE732E267 64F01AF5DD660699 ECE4EEDB2334AB30 C84DAE7A566574DD 0FB2A27CDD8100BC 8CCF7E4095E262EF 46BED81734D4BC7C E5377D5CB9AD677C D64C5F150115DD5D A7E33F7DC553EB83 0F3FCD1E9ACF088A 7198ED8B1EC2BD55 DB1BF9B6C92DDDE0 92AF046FF0E6D341 A9163021C4DFAB7A BB288B1CBBABBDB2 845B11F95DF0E1F2 1DD26B42258F9308 44B8D9002FE979A0 67560E7CCBB8E3F6 3734CCA21CF36D10 81D742509F2C72D8 F41AAA3A1573177C 9E364256581C80D2 00BA25BA14A6C8CF D2E84828C7E7AB5D AF08ECFD52FBA480 61AA7F2FC99A76E3 D3308CDE2EC45EDC 2C0F72D6190260FA 8149744648F60F85 903FC5EBC8E86948 6F112A37656996C6 013E128A24107C92 BF9584CC3329E4CB AB6F1598B9EB50AE A3DA1E6E3764E707 BB5165669D69F2F6 A134BB0E0B0B881F EF0DCD3EB3ECE629 DBACA22CFEF38685 BBE68687E9BDB091 210379DE74E6EB91 CDA8ACBC41EDBE8C CD29494A49F25FC6 BCB5218E47DC7F63 F38811A1E12D9A59 8DA9AC337B203BAD DAF0821FFDC4B105 109AF4F844B74997 93CA38A2362F2DFD 88D6D05F992F5395 89BC766E40F08470 7184AC88C198AFFF 3703EF1C71459AD4 0A8E15059CF4BAA9 369160876DB085F5 332D40F28AC8265A 696E89BB3F042D75 C78ED6B598E08D12 8E9DC71C69AE3205 EBB069A00D373216 B4A3EBBF9877B8CF A0CCF0662DB5A2BD 1DEEF746CCC447C5 70A883990207BD53 B73CC71CAE3AB3CB 595918CFC97A2112 7339E536EBA0E50B AF8AD14A1B6EF78D E0F898435BA28CC5 65D61A6F047B260B 6A3F153F22575CB7 8A8C9DF6C30F5BC2 E46516C80A0FB163 BDB5B2E1E3EC3313 A03D3BA74E7B4D18 7572A4013DA9DF53 2C6A379FC6E76D90 576B8C17DB368D16 4AA5B3DF742E0EB6 FA3857657F61828A 9BE2840CCC9D19A8 3A3C053EBBB3433E FB9E327B4C869167 F058CF7BC233EBBC 98C40067765F3B41 0F089A2089C63FAF CE40821AA10FAACA 99F20637120ADA05 897D72B92E2F36FA B82BFC48E95EFD15 AC00FEE54759D876 353F444F5955A9D8 70D321F0B6D07AE9 82C75E0D40CE580E 3F419D671AAEB705 56EC96B34D400BAC B7122BB573FB5872 FB6F2EC91CE97467 0FD880DDDF7018C2 D92FE9D2B61B5EC1 C33A9B5C0396727B 528B28DA064EFE8F 6D2E467702AC212C 037B19C607223192 D920EE72E8BC7A81 C32F723B96475D36 5D645A2714BADA28 3EEB8A1F2A52198A 5032A74076642B46 37CCF5D25D7CA7B9 4D9AB5E7E857A289 049B15919D774A98 D1E2450CF50DC59A 510A4EC1A7F0F81E 06943138A1E405F8 C7BE03B6B73E7502 BD4196CDA45FB539 D2D0AEC833C2F251 1B1160150A71BCD1 BC1662E5953A251A 495CD4892AE6D12C 9CB13F437E944616 F7B7087CE925FAF8 F680B1616566508C 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303071444 (name+title). Key = MD5(password) = 322caf2319890b2fada27ca6c04a8982, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 fb2bd780-17eb-4c85-8ba0-272e316c57d7
  2 e20461f8-cf75-7bd7-98eb-73c2e95cf248
  3 eb4f0890-e60d-2449-bd38-f94d68bcea0d
  4 c1b40e47-89cc-2857-9628-06c207ed920c
  5 fb5f0b9f-c2af-3788-b2bc-5d7050cf0a81
  6 7220e771-61ae-466a-af1c-a70ec30f480f
  7 da1827b0-c1e8-4f1c-8662-7520c7a676db
  8 fd62b27e-f3d6-2a20-913c-bdc39ce14fd8
  9 f2e44c9f-15d6-5cb3-aa0e-56e49107ebdc
 10 886b755d-cfa5-68ed-ae72-5b15c4c7b850
 11 2a65b982-03b3-0395-b13c-29038d29b34c
 12 3bd7b33a-aa68-55a6-8ea4-5641e92dc838
 13 409df32a-e3e0-84ef-92af-369c328e4a22
 14 62052008-8688-71a1-9f64-5ff680dd594f
 15 a581df00-5b92-64a4-b3dd-fbe79e1db5f2
 16 f56d337e-df49-24b9-9cf6-e9cca5915a8b
 17 47807aa3-4e25-1a85-8869-ffe230db0476
 18 54a75811-273c-36fa-8671-b5e2c8a56cba
 19 33cddeac-f644-70fe-be7a-2c6cbd215b75
 20 5920fce3-a839-2357-ba4a-59ea24aede12
 21 c4901e23-170d-12e6-af6a-4abd0c6aafe2
 22 38eca502-2417-6959-947a-6dca237832f3
 23 9b708b30-4d3b-2c80-a76d-62b8ffcaa51c
 24 b179f714-a2d4-66b4-94c5-5eee2e19ecb9
 25 96165b65-7a88-3e13-b4a4-9caf329f9508
 26 93963576-63a0-3665-814d-3f8a7b693876
 27 97a96af8-0b50-179e-8103-4c0e7631dbd3
 28 cd742d58-380b-00f9-866b-6a52adf22d0e
 29 ef31c9e3-876c-20e9-9644-5427a2c5bc20
 30 486e4144-cc7f-8be3-a992-f922e5485393
 31 1002c302-dae4-6139-9061-18b116aeb8b7
 32 155c8885-5514-6d53-b178-de374654c09c
 33 a8236d2d-7804-062f-906d-df625b844f49
 34 0f526038-e3d7-6e5a-a01d-5f68aac2919a
 35 3473ebd6-8f94-360f-aa83-840d03a741c1
 36 a7d64796-7f5e-07d2-818a-5e0957d9fae7
 37 0a74039e-4732-2b4f-a751-dc660b193f90
 38 93313b31-1280-4a86-b7eb-bcc9f5e51d55
 39 758051ef-b529-0e88-aa5c-f5d71e3fcc62
 40 2f96ff3d-d47e-3a07-a753-71043cef1b06
 41 6ec3edc1-6a16-1e83-9054-b9bea345d6b5
 42 d22a201c-20c2-73b0-bb92-eb937221874e
 43 46787f37-4770-3323-b45b-cd6b978812b6
 44 b3577cc9-7c7d-7a0f-806b-66dacfeecbc4
 45 bae18f69-f13e-52ec-99ef-0a94fafc34bf
 46 55ff163c-f969-803e-bdc6-d5861fcfbd3a
 47 1222a57a-c6d5-21b1-9150-9eecbfc3b380
 48 a794e5c2-bd14-4709-bdb8-78b4189e1acd
 49 8cb3d296-7bd9-71ab-b291-99eb8285fff0
 50 1d0ebf7c-528a-4cc1-809b-b575ff7c000c
 51 07f11aeb-f88a-53aa-a576-fc0be875ac1a
 52 13850fa5-0b75-79c0-a4f1-2571d5e62fa5
 53 b90231f1-80c4-3b62-bad5-f6718ccf0e04
 54 2cf55f2c-ffad-34a0-be42-b81f9b41dcb3
 55 9f39228d-cd7c-32a4-8def-67336227ed1d
 56 4d03a67a-fc91-75e6-9960-1022ef0b792f
 57 234ad2ff-036c-5ffb-8feb-c0572a682e51
 58 181e6c69-748a-4002-b440-bb62d4669e2d
 59 a655139e-1952-8448-a855-e45b4a830370
 60 7e760423-e3cc-0027-a437-29f353deecf8

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 472234425605876213721626331028660630240317375824745733375480. Exactly this sequence comes out of new Random(191).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 240 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.