A858DE45F56D9BC9 archive

201308101206 1k2ybn

explained decrypted filler

seed 874

Metadata

Post ID
1k2ybn
Title
201308101206 → 2013-08-10 12:06 on A858's clock
Posted (UTC)
2013-08-10 09:06:55
Timezone
UTC+3 · title 12:06 against posted 09: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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201308101206) = 7d5aeb3e2905822092488ef085dfbc73 (name+title)
GUIDs
60
Filler GUID seed
new Random(874).Next(9) ✓ verified
Run
Run 50 (seed 2,278,890) (seed)
Draw
36 · predicted N = 60 ✓
Machine boot
2013-08-05 20:29–23:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
5 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

AFAFEB173BE20C12 264BA56DB25704F3 1014700C2419ABA7 07FB552FCB5454F0 2F0A80E5F1A006C0 0DC4B3774B7FAFCF 60D3AEE93B13B7FD 4B5D134CD19E1F20 7B6923B9767D3BD2 756398AC58BB13E5 0AA464FB3AE3AAF9 1AA349FE51C8FB9B C577C9FFB40DF96D 17DA3363C430980D 72CE1EB6DD21DB2E 2EEBF5D9672231BA BF1E6E34FC552EE8 7342496B9D39F231 AA59B8A6D40F281D A3141712DD98FA80 F970D26D3D29F4F3 F94FBC4E510C7C6E 1E078A3936C88343 06281BB14F3EB6D6 71146DEE0E9D02E8 7C501A0B0BAFEBFB 9050DB0234A8841B 23171B5329F264EE 3C70CAD5CEDC75D1 796FE057F0ABA7C8 8B9C3DC17C0A1C70 E492EFCA3F0D4965 0C6E946C5450D6D5 1E4B18A8210ACDF2 E41735255FDEB40B B72B0969451E7679 DE34395CA679DB78 892F0D422F4676BB 9F539A7CBF883374 DEC2527C4C74BF36 1D0C06CB0060E845 05050DCD7AD2AACE 2207D2D056FB9ACD 3F14761E32326090 7F57269989A37CAC 22E5B6447EC5958D F1638300DC41BCE3 67F0EAF5CFF2EE89 D5F435A9DD74586C 0552600B80A56B27 C5BD49556F0B0444 8011FC41AB90CB60 968BD866610A852E BCDD77563D649E40 AB82C8A1BF24BAE8 A3F184A384388BBE 53E7540AD1D031E2 59855E1FC8327486 3CF5559AE23C6826 2D40BE09F7881953 DAAEBB3D4876685E ADBA32F1B42DB853 11F1B49458475E9F B2CA16CAE4D2F9C2 1AC437C8FAC66942 0FDAEBD35FCD1E02 7E46968EB8C6D6CF 61409C7F9B2203F3 B60A45538505C298 A982810FAB8A0CB7 099A8FDE60800776 08DC86FA4E9B6FE4 324440F75C3CD11F 99C89D569AB928EB 042F916964A04468 353D2567FFD63797 9652CA7F5B6EAFE0 60E4B7CDF886FE07 2101403B8A2CD388 5D37FCF93A00CF70 60F91407231248F7 4A4A3AF898874E7F E205992166852C07 2AC689429C28A613 2F63A9B5727FD77D 749371D6F2FC2F47 DA1A372BC36F7305 047033250FAB9A25 A7A328AA27A5001A 39059D4701EB1A14 791C9A7B0D3F9031 FBDCE156732D9CBB 39D72B91765A3540 47E7426532C189D7 FF348B950AC85B2A 11A27239293FA157 67C6A0A1D00D47F2 81884F2D8149BAFB 407A7A1D4A995E54 353B996E268F1AA4 D7E36433653F0048 0055C42584ABBE4C D214ED73D1E34D79 96691CEC355DAD86 30E6CD476AEDA8D6 6B4DA7C35ED791D0 8CC1F1D6C8C1B4EE 2F0AE72F24543C58 79B33D600B3C8613 30C84DD90FC1C53F 78982C9717C74E48 8D7131BE403B2537 ED4AF83A754C552E 5A4217951A0FDB88 563437755AF5FE70 39D52D9106A84BCD DBCDF45E9F2B510B FED9CCA7AB27F9C6 1F52FA6F3EBD5474 C0B6C8B7AC4DF40C B5C95A7F1CABA91D D223773E3E6C3D48 A3D98049316181CD A0F41BD16197495B 69E6B6F530257199 919312E24117F569 F957E0BF5283BCEF EFA6266E5DD0E106 2291A61396F6F7AC AD457A335CC61395 8547D84100416423 74FECAE00A0C614E F59D48FB9A3BF103 574E53594B8234EC 087A26B615DE7780 E2E263DE6A961B3C 43DEB0C77A4C4148 B51555D90335BCC1 673FC2650A04FAB0 B9D2DD78A872FBDD 053E4CE2A33FD1AF 9C408243AD3C7A35 ECD7CA01989BF10E 2396C709DA0AD084 DA83C1B472375934 E5788952F8CB0751 655F32D5580962BA A4314ACB49FB2174 6E411B35A0958B74 B09A89CC67183FBD A8F40C8F5B49BB78 19EBA9B773F29CE5 FE14438DBCBF72FE 18913CFC0F898EF5 3D7DC12162175E32 BBC3198F5202EFDC DAD57354AAE42B08 E12C28D5620AFB8C 3E5F407ECF116043 98B402C70561D911 151BEADCAED6FE8C 4CFF1FE733D7FBFA 08FC68B19D0ED5A2 DA3F1EEE8068D396 EC5492723560D287 1AA9A50374205434 C4766FE647601769 B8AF787DBE17A490 E2948AB7D42414EB B441E43A66173B76 19A216E96DC4F465 FE94D4E24C985241 A471502160DBC9D7 4F6DE1950DF67DEB 3E8E4AD13545E298 3249032600878142 176F67D8AFA9CD61 0F67CC372B5248FB CC7294D8C33053FF D3B2886C5067B8D5 DF043C8CE6B3A623 23AE05CFC06BF907 FDBB5B7F437717B7 3B4E3A05C62F6BF0 F9FE2B6F35B2AF4A FE49F17085C8F119 FAA26D05F2A21345 1C1D8ABBFF487F48 A796DAA2BD61C1D9 14D954F5BCB79B09 2476B04C10E4C247 B84154983BDD01FB C777C4E89942D875 761FE03067A53FA1 9BA033778924CE88 D5C000CF35FC98AB 6198A580325896E4 FCF7AC0E924FEBC5 AC1192530D58095C 03A655643422FCFD 1BA189959A0CD25E 2AB2762DA2D7FBE7 A1D59D8655D4762B C976F577259028C8 ABF7061E776ED27E 2AB9AA3804DF8ED8 EA48875C1DF1114A 987C14B1C9BC6A90 00936E5EA3AA6985 9586DF4CD71D5718 BB188257E6AD146A B64004D569C68BFC AD0B08706F8B76FE 2F18B6F57F4291DA 1FED98E55F94A651 9591018519E90C26 52C93C2761E88BAC 16F22725EA52E62B 46487443E9242730 3D4401D37FDF755E 544B65B39EAD24F4 E72B06875BF8AD03 EFD142A66BC97BA4 9B6B76B680E523AB F82B2C5F08E4BA27 EF1EF5D0C118B18B C1F1B48A22481D83 2049AE2E591E67B6 FE6F27BE2B0CA11D 7F9746D88E3FEDA1 F9E9943B1DEAA051 899FE82E265A1B99 59153064CDE950B5 E86DC8FB48523B0D A16C8F1468052172 669B37A95AA25283 0F206F8E0587C16E B1D746215F69D8C2 6D4706F206AB0361 AF72A3729B4D95DC 88A1EF431A203BA4 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201308101206 (name+title). Key = MD5(password) = 7d5aeb3e2905822092488ef085dfbc73, 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 2a0710ee-d49f-271a-a355-8dc5f6e6c208
  2 2e38071e-b4d2-250d-a0df-3986be7ef475
  3 044e1756-d50d-6386-b556-9d0d747ab039
  4 3cc7dbcd-d13e-0241-a85e-dfbe684f44e3
  5 615b8c94-9a3a-7d65-ab67-bcd56ffc437f
  6 0f54c2a9-34e4-3438-a5b4-842026e410d2
  7 520f560d-251c-4ec9-84f9-f233282818ac
  8 2a9d57ed-89e6-8478-84df-5398f5eb3094
  9 e06aa561-c7b8-0c5b-9b3a-340a6b267fba
 10 b731b285-be63-5faa-b973-6e5fe0a7f0cb
 11 96fd7ae5-c9f0-1690-a707-fdfc0da897b0
 12 8d7bf6f7-5935-7cf6-8c14-ba1d996e8574
 13 5f96c574-8d56-4f1f-9617-46ce0e3b7969
 14 c578d60d-939c-1a35-8326-8ac8ea9aca08
 15 a3071597-a47b-6ad6-a675-5ad5cf9fcc7f
 16 b03efb49-649d-771c-8378-720d4d1abd91
 17 f3c7827d-e024-265f-b99d-78d69e7223ea
 18 d94ed9b9-04e7-7826-96ee-f49bade646c5
 19 d758c32f-3d88-37d4-bccd-845ecee67a46
 20 2054b095-f4b3-63f7-8b28-080a6802a2f9
 21 9cb365a5-d0d1-85fb-9762-9dcb77399de3
 22 ca979dd5-e547-28ac-81d8-1d9d2348f000
 23 b75697ab-7b92-623a-b135-110e688f7852
 24 93acfd5b-8cb7-3c3c-ac66-d8d954b2bf40
 25 3ca99478-c8e3-3ba9-a4b5-c4b93bc18954
 26 89ab0daa-79fe-6c6d-90a2-96896e5821b3
 27 83608526-6c82-3819-b25a-368987cb4991
 28 ccf2478b-c0c2-2e45-8032-d4dcd0407fe4
 29 0cc2a597-03b3-838f-a501-6f05d12d7f4a
 30 4c32b71e-c8d5-8003-a6f1-ba2c3a94dd8b
 31 ed0d4efc-a9ed-753b-9e48-7545685c1109
 32 00e4662a-4a7c-6ab0-89c0-e0e0b5ca6e88
 33 81cc534f-c17d-6722-add6-b3e624610d72
 34 9af3a4cd-5182-8362-b576-5563184f0bd1
 35 de4eb584-0f4c-713d-a0a4-18b63079dd09
 36 61f7f94e-7d10-5ca7-a716-fe57bb031422
 37 c7a90347-2859-07ee-84bd-76079ba25b15
 38 e83945ab-6219-0a50-9478-44c82028fc29
 39 db3145d7-41e9-04c3-92a1-9ed1e5230db7
 40 2d87d5fc-4d29-1c0b-9696-63853d950066
 41 e8e7e747-a667-42f7-ab3d-0c241eced0ce
 42 36e4cbb2-33b7-429b-885a-b169cb44db0c
 43 db0133bb-e5ef-173c-a747-c519b56c28d4
 44 0d0dc92c-3128-1654-83bd-c3d3059dee91
 45 911e14ef-fce6-6c67-b3c4-a51a03c4bd62
 46 df68cb94-8077-4cde-a827-5574e9234e34
 47 707d4ae4-338a-6775-8485-b3aa796cd242
 48 b2f17e46-6b0a-1827-8609-1982e8a34d78
 49 382dbc0c-fc4a-4501-ab94-ec606dd06c37
 50 6616c434-a1ee-6ed8-99bb-2f054987db56
 51 32100be3-ee52-887e-9966-6c30e87c6d9b
 52 46483cf1-0a51-519b-8aec-3b26b3507beb
 53 5603c58b-7cf5-706f-ba63-9e0e27c80cda
 54 625d3f60-304e-40ba-b85d-52b96f34856d
 55 bee2aa5b-c979-1101-b4cb-9c1d2fe5cd98
 56 b601c8f8-709a-0569-ad55-8262030a75ec
 57 0cc19aeb-32b6-5da1-b530-72ac3952cf13
 58 acf7a972-3cac-2d19-83eb-74d2ca108858
 59 f66255a3-b134-621a-ae41-ae3bbb3ffebe
 60 8c331ae8-b392-1cb2-9565-a6348210ba9f

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 226073480517416727368263363288766875000144116461468574105261. Exactly this sequence comes out of new Random(874).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 36 of Run 50 (seed 2,278,890): new Random(2278890), 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-08-05 20:29–23:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.