A858DE45F56D9BC9 archive

201210081506 115gnb

explained decrypted filler

seed 213

Metadata

Post ID
115gnb
Title
201210081506 → 2012-10-08 15:06 on A858's clock
Posted (UTC)
2012-10-08 19:06:16
Timezone
UTC−4 · title 15:06 against posted 19:06 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,472 hex characters · 1,736 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210081506) = 0f64c662613d3e6a788b94a5fe22233d (name+title)
GUIDs
54
Filler GUID seed
new Random(213).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
465 · predicted N = 54 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

D06CC56335DE1656 D6FCD5CF8C179FF7 4B2DB8F94BDECB56 745C8848B413617B 6FCE5FB87116B998 72B57CA57CC7A298 6DD41979F2048937 A7FDF04DC7B43D09 0ACFA2843D3761CC FD70711444AF7AAA 3D455C4200BC1C0D 245BD3A7FE7FBEC7 42A10A8BF8A12B12 DB66809D679B4BAD 6B2A9A31ED1622C9 F768C505F7948D75 8C205947151885B2 3C13481AAA0279AD 48422B0E37F95A45 9A65AB85D1A68D40 201A6600F060CB33 763312AAAD39C479 0DED9657BF1E8C12 868435358635AD2E 39AF6B3C30FEC619 DC0C9D87705D8548 A11BD2B125308F8D 912DA8D2AE539AC4 C4492A67EE22AF55 9CD5B7ACC3BC7A12 9FD41BAEE6609952 E9483689A79A21D4 E2E9A9C71C1794E6 CD160FD53F28CB82 6F7A02CD859D4BE8 60A990122EE76230 05353F27A8B110CE 47406F3AF42913CA D6C33D97D6F8AE19 1E630F864BFC5A05 48EBFEBEF39D81A4 83220CC99256037A 878CAB68F8957053 1FFAABD63E0E2C05 3ACA76FD0B81F1F2 0A3F1F7F462F1D46 354EF4775196AD2A 24F8ADC47F02B21F 182B7922EE4A0B51 307F7938AF56ECE8 00F674A637377311 A6AD77057A8BF2E3 0D2D01C1C85993D9 63CA63F8D0452EBC 8001DABB94F09AF4 9EEA4C31F46B9F23 9147B79A38E26EAF 3A469549173D0932 A68E91C804AA1110 FE30C7CCE2B626A6 21C16FD9B556FAC6 61E8B9FD57D9C7D7 C690D42CA4D38188 58CC66ECC478E4CE 762F9AB8D1C27E0C 796F5A41211881CA 134B7E0FDE0D275B D76B4E54C4BC9BA3 C933D074A4C8F07F 11DAD07C8CE4F9E8 AC74BDE031DA3071 B1CDA394019BCF92 5CB84E0CE78A8DB7 CE9E527B123AEFD8 C0BBE02CFD42D45B BD720D366F18704F BDECA7EA2FBE0987 584A174F4DE22588 9222479915A1DAE4 DCC497FA0D6AA404 1DD9A4769A073605 1BDD9E89CFB5ED57 D7CBCC8DE7618BA4 DE3EDF5274701FF8 82DF276755FA9CC2 39E1D0521B9D7C48 CA89DB4F9BA0B1A3 8312FB51F9BE53F5 6D1E77577092CA74 58569D946D4651E9 BC9FEE8632ECAB7D 819E24B34FBCF8EB C38195151061108F C2F672D69D7E2EF5 0FE0AB2CEDCC40CD 96B8A74634408B35 87E40DF7013F1300 EA776929E3B5A9D3 88B2519CACDDC140 F3F21FB71558DA86 C4E4FBD3D0C0812F C6C06E5480B9E71D 5DDE937DA87F6C9B 88D95FF9764D86D0 0C8D1221EC2DE573 FE65C15E33B77C42 837CA52E089CB81A E70DE018290948B8 F21317CFD3146C4A CDB4C2D938447C3A D7B1D7FABBA32453 3B6AC880007104FC 065F2F7838160AB4 557F8EF234AF68AF 3F7754603623468C 2AACB4D928BDEFCF C19F0AA264DAD051 679F7324B2B53CD0 E1D768CFBE20CA5B 13FDF63130E0EDEC FB9DF2E2482147DD 5341B63F5A98F2D8 3FE9D256A7812B4E 03F11A81DB193E37 E29A0B9AD7267307 CF151D42B5B07802 BACFD4942914509F DB4855659492346D A200D072AADEC1D5 B142F49A0479C8A1 0D369CFFA06F1DDD D3A079823112F464 0659CFA2CBD527CE 1CBA8DFC2C2F1BA0 E82D53594F066C7A 8AB432598FCA6871 0CA35518020E10E9 F101C99C6A395CDD 1EAF055DE3C68A42 03313C3740B17E46 BCB717B1EC60AFB1 576037F8B5A8BD18 589EDADEDEE91E46 EEE614F10920FFD3 D2EC2742396812ED D1D6F8997AF2AA81 BE6D282C25688E6F 6ADF360673920090 5EA190B0722119D7 83C31ECC0769DAA2 77585288A9DAC876 49E15F853AB7468D 80A5D4FD22E70527 EDD8A9A7C23B4E61 6544FBE96321347E 172C4E3B185F5FA3 A92F5A587BBDFCAA 5A710C55DCB3AE54 049509FD3A5D8FB0 95B77C568A104D2E 20FC259AECD6E931 2E2A0C886F38F900 97EF4D4925CF9355 8B3DA692AB8E866F FB5CA6DDF0914651 A9D94F3FF402C073 A2A5AB53EEE63310 2953BB78E2B0835D 1F4CF8EA350285E4 83C5EF468A997F86 872EA9EFF1D9CA48 9906BDC3C93A5F73 EC455D00AC6BBECD 16CAC31940916607 157A2B79C75EEE21 5C42924060EC841F D9A03D6AF46A4E56 A600E217865285D4 2237B849B19B3E4D D430622CAE9809F9 C98489E8B8581AE9 660439C0DCE0FECB 9352DEBD25EF3993 D44AE53F3AD43DC7 0FD5D2723C9F89AE 257D4FE6555B528F ED2EFB2D53ACE933 5DA31365C200594F 8CA84045F1843163 A0BA52478260158C 3DB70BADF78CABFE 218DD050E873EA3F 1F0455A4F2E10403 E36BBB497B283424 94513E0288F9615C 728D37CE108A19A8 8F24ED007C8A19B9 0398264A57EC4A42 3AB5FCB61E1A4404 6C6B83A4225CA853 8B0A3AE4B8A6056A 1AA799EC9D9A9FB1 7D11A7F2F35C75B4 084D8C6AB29D0F48 4B5D12637D052DCE AB353AB7B88DB256 825F25E7709F7B3E C2C704570F36D30B 06CA984B1CC28A9B 8A91B71EBA830A01 1714FBA5CF43B6E9 59FF747BCDCC0A90 13B751B54A269849 51BDAE774B34D504 9BE66E330BC179E5 FC4CDD48CF6DCC27 922858F51964BB05 
  • Read the ciphertext. Strip whitespace: 3,472 hex characters = 1,736 bytes = 217 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210081506 (name+title). Key = MD5(password) = 0f64c662613d3e6a788b94a5fe22233d, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 54 GUIDs as hex (shown below).

Decrypted: GUID list

  1 c04c42cc-64ac-09a1-a84b-01a5d40c77d2
  2 4a7d0468-c314-2bfe-ab9d-c726abdb25c2
  3 46c6f40a-1a5d-5133-b100-2cc41ece4262
  4 3d681f6b-22e7-0bf2-870e-3f7937d42ccd
  5 da6dd0d0-be60-3653-b816-df54ee849de7
  6 8bcff1e1-f1d7-6405-bba3-b6937663bf03
  7 5da82434-c33c-3689-920c-6ab7bd7c4de6
  8 6eb60af6-8a86-2d38-bb20-46dbae710b14
  9 20f78899-997a-2025-bdef-89a18855ea39
 10 d6e9d93a-2edb-7448-9b5f-b48f590ce1fe
 11 32d231fa-7479-168d-8af1-305eb28cc24d
 12 ff3ffb24-f88f-6507-b0a5-d45a736c448f
 13 b6352d7b-428a-0396-9629-75346787deae
 14 7f79d824-a5d9-2b34-be03-57b7026f93bb
 15 a53044b3-e867-0570-9612-ee50de158fde
 16 0077f893-f02a-0d14-8790-ee6089495b5f
 17 a7ccfc6f-cfa7-37ed-bae2-711f1a43af79
 18 ee220764-b639-0bf1-975e-40c0ac4d7ca3
 19 02bff5e4-de43-3652-acce-4770b5821cc3
 20 960902aa-09ef-74c8-95d1-bef24d797bbe
 21 8980fe40-8345-177d-aac3-c1d6f1cdbe19
 22 0c355d14-73f8-0a25-a3eb-85b91765b525
 23 61e2794d-1e7a-8b2a-b1c3-11662a8574fb
 24 b3ea4e59-c88b-35d4-95a5-a2e931b04c87
 25 8d0e4981-6fd6-5b73-b646-b6bc713fb102
 26 129077cc-9f82-4eb6-89b2-aac14eca5793
 27 0ba77944-88f9-0103-b630-89ab95b33be2
 28 b12a81fe-26cb-5aa5-bc06-f5b57485e179
 29 066896a4-c49a-3801-ac7d-1b1e9d22c7e0
 30 d98c5e01-ac3a-5261-a153-510687be2412
 31 fe65ddc5-8ceb-7fb2-b7fa-d0c1750087e9
 32 2f29ec20-bce9-5ccd-bf81-e5bf2e09bd3e
 33 eeece3f2-d613-8ec4-976d-41b1ce8b330d
 34 714d39d5-560a-2024-bead-46e4831a3a90
 35 16a43158-ba29-0a2a-8cfb-6d0275003dc0
 36 146d9521-fcdb-808a-bd93-d0c90dfebde4
 37 e3666614-25f1-4779-bd40-29b98df5a912
 38 e140d2ad-1d28-4001-b5ae-08ec08bd4a7e
 39 7302c3e4-6672-7ace-adc7-6fb8f4b4fa67
 40 9dde2366-7353-866c-9df8-693ca75f5f4c
 41 ae536abe-f743-0792-af2d-ed55fc5fda05
 42 3fce093f-3313-8dfb-8482-b9174df9b867
 43 42a59a6c-7242-84ea-a013-5c6037b66dfc
 44 75af1db1-358e-31f9-9d44-79a29df161ac
 45 8df6edc3-7c62-1769-8032-8c1f00278272
 46 f330a95c-589a-3add-ac42-f9e10cc1818b
 47 219ebbbc-aec6-7833-a7e3-d0e371ea98fb
 48 bba35853-88f4-7bf2-8f4e-7b40f2fce639
 49 92056751-27c3-839d-8ddc-210538dfb3e6
 50 a418d557-8aa0-3c9c-93c7-abf51ea07cbe
 51 6504866d-d605-1549-a64c-337ee6ca2cdd
 52 86c07e27-6cc8-634c-91c8-ea31eda1e728
 53 9dd1c328-7d8c-3da9-854f-37385ac699b4
 54 44a0a476-e7f4-7eab-a651-0f4602de43fe

Explanation

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