A858DE45F56D9BC9 archive

201303231059 1au149

explained decrypted filler

seed 739

Metadata

Post ID
1au149
Title
201303231059 → 2013-03-23 10:59 on A858's clock
Posted (UTC)
2013-03-23 01:00:00
Timezone
UTC+10 · title 10:59 against posted 01: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
3,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303231059) = cc368b471a5b35cbea738802cb332351 (name+title)
GUIDs
60
Filler GUID seed
new Random(739).Next(9) ✓ verified
Run
Run 43 (seed 120,022,078) (seed)
Draw
2 · predicted N = 60 ✓
Machine boot
2013-03-21 09:44–10:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
15 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

34AE8AAB8AD68C5A 4E7E944D23CF8699 4147C1A08A6BCACF 81AF6343D416DC8F 5363C35E911E9B5F 62F86C87E857022F 0CA2D78181489B4D CF1B034BAA50E6FD CB5B7DED497F302E 48494A3F77E406E2 DC6FDC0C097B1343 3F1F3B056F2B91C1 C4EDDB77C066FD7F 0D4C86B171F1452D C1F4FC5507C593BB 5FE236D438095485 25F1001D95748BA0 0BF09AEF8B2A4EF3 5C762D98F8B1CCD1 7977B402CA1553D1 C24E3257DFE7DEEC DB10101F28ED0A5E FF702DAD4E1765C1 989D4F61A133E927 23E4C7BB142D842D D1203C0FD07A3636 3B6A624C28953393 715B28A3824FC51D 1BE2FE278379CDBF 89F6456BF75DD717 C4AD8181D93D38D3 4080B741B1FB043F 24EDB2A133B5E7A0 452032F6E4FD883C 8B433E9BEDBA0F49 758E94FB41D3363A 53A1CB24C521517C 43E61EB63D819888 C7C518B68E312CCB F65BB5F296597CAC 7BF6982BBF254DF7 BC8472E9EF7FFEE8 1706AF1B8432D1F4 92BA392E4C7396BA 6F6FDBD9416417B5 EB244A4AA21E7492 6626237FC5A70F2D 1BCE61631451DE66 3C5EFDFE0026C933 400DBA1220D6E443 48E843961EF09181 CD6349F2FD4186D3 418AB19BBAADD967 6FB779B8105E7B21 3909709564A57237 D078B7CBE94251FA B73DC5B8B8523284 0DE7B22575760596 4A7507DE74D6063B 80F4013C16355869 A81E8C277FE6334A 4B50DC612A54C319 90521C2101C70EAA E3C8EB5E89CB47BC B96FFA7D44CD51AB A5902C9233E25AD7 7A17C6D0AAE29F95 3DA7E0016CD89DD6 886BF18172EE06BE 0E2FE40A4095E24A 78454D6BF472AB44 9DA5CC3E1BF934E5 2F74F310AF76F4A3 98422DDAA4B6FBB5 675713C1386EBCA4 186CDF904464A566 86031D6A395DB593 C68B04938D66E27D 454379B894625F42 D4DF2DCFB706143F B128061BF1C567BC 793A70201EE94F00 3A54B80DD4ED9561 6AE7FE533F051F7B 54FB9114FDD85B42 EFEA16BCE82DADD0 9F2C62465BB654B4 9F1424F5F20D082A A1C1B72C37365A7C F91885ED7DDA908D AA9A1FD6F32B19E7 D9DFE2C419178BBB 72227644C918E7A1 4C50365186545C42 30F080C1E95E0B00 E229448D76A55367 65ED916AEC4A4C8B F384D5174C7F9754 CA62C9554971CC21 EF0DB65CC2DB3EE8 226CCA4A002C07FA C006142D428E1422 C62A0E02914483BA A99893C6517B2CF1 5C47DCE39E638BEC 0CD9AA51DC0CE4E0 3F7AD8E603A6BACC 600D21ACE46CB735 26268EB8406CC9E7 DC805FA0C1D4FF3F B61324C4B79BCD48 1D3AD421244DE45E D3C21F48F8D741D0 06EA95AD88EADD62 F7DE0FBD5E893151 53218D34C1E9BD08 23C80A09022F8DE0 5FE6AF4FF02364CC B15A33E19271DCB4 2818CD859B61341E A1DAAD2458B1E551 B39605DBB8A9E402 83E708B1877F1666 2821EBDA79356019 C99B13462C5EC576 FAB44FEB78307EAF 9DBA206237F2DB70 7B34D0C6F04CF2EA 964D2D957FC0D981 846D9D864B5BCD9B DF81ECCC2A1332F7 0FED7744AA918D66 731822AAD6BEEF2A 77BFCC3687061CE8 8E457FCFA37C4A33 FD97645B6101FE66 999284581714A12C F2AB57FCC38BE791 FA3DFE23747366AE 3C36EF26D71CFD8E 9B5A26470C34FE38 78D76C4FE05E3D28 D67F90D24483E75A FD83812835C5197F D25C45D95EEBCE95 6FB5F14908A51A4B BAFAAC439C8ECA3A F0894A9D7DD39F33 C0D1D9114DDAAEFB 1D559F3F188B60FE 7474EFD41159F88F 82BB61C7ED50A982 0AB54128CE42460C C0D4B28003EB617D 9A43546F66055180 45F62FD28FD2470E FE8DA0ED064659CF 8018CBB3B5671903 CF9162D08B1850BA 410E5CCB9F404A5D 470AC59156184EC7 F498B42BAAB701A2 B80BA1E8E522EA9B 6A9027F97C8439E4 4771D383DD5B5DE9 E88A98652D4D5B6A 29114260CCB9B29B 07B2C0D8C528B725 CAF9B79B68491D88 09A8EC399B24C3A0 CDEC4A7860B507F2 81B513F85191695A 99B5CF75189F45E9 FBC89BBF67A85113 E8237D52D0496DF9 F7F15554552FC9F1 154CA2798CEF5B04 E57EC25F63B2F2F2 258F14B5F8357AEA 6D88DE269544D1E0 FC0097AD0E8ED9A7 C202DB70AEA81EF0 E762B659512953C0 A6C0AB22E58C3EF0 E831DECB40C9BB76 1E029630CAE88279 C020A2020C5CAA59 1988ED0F1151BE4D CD5BB212D68B1703 DA0E70884E330C46 70524B3A18C2AFEE 03D4014702F5F279 7DB18A970698C76D 46B60288211A96F9 38C9CABE0D0CC93D BB0F1CBD346FB919 5FF903D753BA7880 A1959FF8F98BEEF9 3DD6342D8AF65F5A F7F876104BEA5085 13EA2023236B3B90 6FC976E314B99CF5 C8DDA5FEA2629A42 177D16ACD877A504 FCF0CB3BC8BA42CD 4877B0A877676ACB 88269116EF118D15 ED7E3F4B644179AD 780D22F015976D92 9EC648825AF172B0 D10E7A7E9BE2F28B E3DF8A8BA7D3A513 65E1E608E7D43D53 D70B99F2B9BAC800 EB4B47E1FF81DB1E A4D25DB910E89EC5 C7357C0A5512DF60 E81EAD8DEBDC6A0C F4E2BA6C19F3E7D8 901604BD1BBB5673 9B3FDB21B92DB0ED A8799C25F0861B33 5F97673F923A9D9A 1C47B2957C0796EC 3E9CC5C2B57E6002 4419D04EB2F60B2B 0A124F4253FA4E6E D0A2175E6D20734B 399EE969710ECC04 E85AAE2CC155D524 AFF5DC2453AB6CB5 F3E6A4A07DFC8D5C 6BBA94A43099D09A 1014C4C8DC73CE58 9DED492940AC7172 454AF300528199DA D83D56D813663F67 5AE1E17F2BF75AA0 98572AF66B879FFF A2AB35247FFDBC46 E2092375F375CF99 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303231059 (name+title). Key = MD5(password) = cc368b471a5b35cbea738802cb332351, 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 1deab658-8424-7f1c-abf2-8e4f4e0b8ecb
  2 553887e3-89c6-5f0a-8211-aead3d3152b1
  3 b3a84e16-20fc-23db-bf93-8c912976fdd6
  4 2df122a1-7bcd-29f6-aada-d0d3e45c6dc1
  5 356b85cd-8de8-7784-bd1f-8071c7faf559
  6 ce08c026-4732-3bc1-8856-f2bdd9268e4d
  7 005b873d-3df5-0331-95db-2d7042fbcaa0
  8 f257449b-805c-1c99-8ea9-45a842c59b36
  9 6a224936-d07c-3646-8b67-382365e6ec12
 10 9b4a5e7a-51ef-7453-aeca-0be598eaae0c
 11 9a38f1b9-b1de-6616-bfd1-d76c8f7c6f86
 12 d852b544-28a3-35b7-9a9a-adb08526ce08
 13 f5b6b342-169f-5d5b-9d34-9c8b3dd9b196
 14 1b6259df-c514-8d29-98a6-c7a16eb7ac88
 15 feda0f2c-0c21-26da-a355-94d5bfaaa086
 16 061c6277-534a-4e83-aaa7-ed7b4fd54dca
 17 04e40f15-1aa3-4074-a77c-17fa56a8dc3c
 18 536a4a39-33b0-17a8-9845-1b47248298a3
 19 06a76e1e-b090-6e29-b681-bbccbcaf5963
 20 1fb03f3f-d8ac-4c3b-abed-5e184db34b2c
 21 8ce5c049-ee81-08ba-a099-8ca98cdd8684
 22 c3b89137-68bf-16ad-8b1f-d2527c4159fd
 23 5e8f23af-672e-74da-854c-4e30cf1c7529
 24 1b157025-a315-1815-9a2a-98369f86040d
 25 7a0f4873-dc0f-15d1-8bc7-b36348043e4e
 26 753fa25c-a1d4-7073-a7b6-548ee57bf8b3
 27 813af345-5a6f-24ba-bd84-60c229be8d77
 28 a5e43b4c-a035-5100-b1f7-77cdf860232b
 29 a7ba55cb-3474-63f3-96e0-1dd06fc99260
 30 64066108-dbb5-2bcc-bc79-145a28b4d5ee
 31 23caa806-38ca-0655-89ff-91ca2058bba9
 32 bffbe528-04dd-0fc5-84c0-8d3c760468b5
 33 74d18b8a-1c88-4284-b2eb-16326667941a
 34 c637efd3-17e2-4a31-a764-c2670f8a6e84
 35 0f07aa93-6672-6871-a311-305c1fb20292
 36 177a1968-9e1a-732c-88df-8866d7d57056
 37 fdc88ed6-2b22-1d02-b1e1-c59c76791acf
 38 01730416-c200-08b8-86a6-61442a5178bc
 39 6a7f7a8e-3cc0-8620-bf62-f8cc2c4345af
 40 54076c83-b045-5b1d-b059-9eb46c8f5531
 41 e6394436-a109-702a-8b8e-d084416f7bbc
 42 5aed1a89-a363-0a0c-84e8-cb589aac7a28
 43 47381a6c-7e96-8874-905c-d3fd35b7957f
 44 1bc7889c-edbc-8311-b597-6796b56b1829
 45 42b94d4c-b4f7-44bc-a8fb-c62723d7af00
 46 ed9c003e-749b-5e77-bd7a-7c5d98b7c40b
 47 a857f48a-a1a8-63e2-9e33-2827b112129b
 48 85fb3205-bf0a-0626-9a57-e72a5086b838
 49 80a0377a-febb-3029-ae1a-ecebf575e8e9
 50 860b29d5-ad3f-837f-903d-2f230977fbce
 51 a038ceba-f183-2149-9117-eedeeb987b27
 52 8c49fed7-50b9-7a50-8668-aa2fe61bbcae
 53 a22f3998-50a6-6b95-8150-1e6162140410
 54 b9c82b0c-8f9a-03b8-b4eb-cabdacbbb9d3
 55 2bd7ddbe-7b20-1d68-ad52-65493287ecd5
 56 2dd7e269-81bb-5c4a-bf96-207bc524e053
 57 2d3556c3-86a5-67f3-be7c-b1226371aca2
 58 a33f6227-8eb8-1013-b38e-bb1936e193b8
 59 58f80575-4424-18db-babc-94b5a893811d
 60 ef4a6bf9-1a1a-0d4f-8f4a-8eac7422ce8f

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 752273013763582441640171172562004467108570884560382760156110. Exactly this sequence comes out of new Random(739).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 2 of Run 43 (seed 120,022,078): new Random(120022078), 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-03-21 09:44–10:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.