A858DE45F56D9BC9 archive

201302271520 19cjdg

explained decrypted filler

seed 912

Metadata

Post ID
19cjdg
Title
201302271520 → 2013-02-27 15:20 on A858's clock
Posted (UTC)
2013-02-27 20:20:57
Timezone
UTC−5 · title 15:20 against posted 20:20 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201302271520) = 68176e2428aa0a37b2ef530e10c937b2 (name+title)
GUIDs
44
Filler GUID seed
new Random(912).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
66 · predicted N = 44 ✓
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
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

445F8C3F9FADF87A 4513A1DD819E676F 514839AEADDDA542 2253E0B14C565041 4CBB359449578267 C6DC9D61345CC506 3FE3DFB358D9D76E 0DBCB5762AF666F1 444D91A1DB968A9A E94322A604FABD50 EA998E3BCA32B665 814B6AD634B9E054 D31807203B2BD329 8A5543A0240E8C43 EE4B2132D409E9FD 21F173A0CAFD4984 0B47987E1E136E16 D993D33EA68BA594 9EF1D30DD74CF4F2 481A8BFE8BE0FF96 97183BCDDD1B40DC A35955FB3CA59A89 A639D5DBE52A780A 8E72CC8E4095DACE 59AB590A8D615D36 4F284F2E41735B31 A019B1EADE59FFB2 B3B38B55B629CDC4 96B0AECCC7B49679 C3809B126E05D118 DE23955D14FDFE7A 3B064D3D8FD48ED8 B70D8B869F7245CD A751B5F2A962152C C0ADA72491B2EC7D 3CE50B38B673D054 577C34D564134431 70BA647993A9A7A5 E967F7DD9EC057F7 2BC30284994F7FFA 86D57DF5B4ED0169 345FE6505EB71444 DAFD1E51789E795D 1AF06B4CBE6E0A3C 88500A5A0BE88186 8516A8AF0CEA6903 95B7DF60A63202B6 BEC462AFA5D246B0 65AA09187B4292BB C6155B1F6C93F1A1 9A86A9541AACB4EF 5C7266AB1FA7AEA8 3D6DC1165AE5E2FF FF283D7AE67C2866 34A9E229AE42AF30 9262CF924D5C02F3 83A631B33FCF4339 EB84B6EA07B97173 8AE92FE2437BFECA 836C8DF37E62A7AE 8D14BA7726186408 E68AE6E76BE2B918 9E1E58A94A8CD930 B7FFBA7157817CA6 B2952C5C37BFF55A 5605F775D2940B10 12412C0D763BBC62 D0026C003E544216 6C0F370628EFA43E 95A61600983AAE00 A1602FBD9F8C7EE4 408C0F8DDFBD5B73 BAFC0135C341B9E0 C04226BF43B4F59B 58FD09996EBC8913 1B540736C55D2DC9 76E81346E13B81C0 ED0036C4B6812540 6C91EBC3ED91503F 15B7FAF27AC9CEEA D98F9F32048E5060 E8DF3A0EB336DD3B 7C7FAA55C00F1EFF 3BB53DF2AEAF67AF A6FDE5E0773247B6 B638ACEE3341576F 4DADDAAFB05C0741 0743F68ECC2E80A4 0B7EC221A167C705 20D00E0AE93DCA17 12C3B687EEF94DC2 34E63E0D1E680286 C1854F9DE52B1790 AAB1AE8460C043FE 10749D0417BFF414 F328FC80391B33C0 A8092CEDBF5026F1 BB62DD91F995134F 431F2CAAAD76477A 95A9C5C168513EA1 2C249A83CDB15922 4AA5F4E4A6D0EE18 74727C0B1F206095 779412F3DE03331A EF63F0DE9E3890DA CC1E20B53695D192 9A946947A46C236B A0AB8A01653DB122 2EB88F4740DD6A92 40271C81D4633B4A 53B8FCBC6D38A125 DBEBD6EA859824D6 F6597DA06EDCC1C5 C68ADDEE835F1679 FBDCB20BF285FFC9 11EC736B35FCAD42 3A8CA4F04C8F0C25 3FBE13E4B3FB2C97 F74457394BF673DD ECFAF12C7250E58F BDA0A0A7B1493CC6 6425A613F5D243FF B6BDBB4BBA96E41F 044E485346BE4A95 B2AAA06406E7DD73 5A02F4C3346A2CEE 843F7D7827A39E3E 4C6D5CEE40CFB86E F5E5261417E00BD5 160124BCF6D69129 488AC82C2B4F53BA 1116AEC149C0EB24 9DDDF4DEA1C4B180 540F8579FD85F0E6 C7926F0AB0743434 EDD2FD77A798AC31 B762427FEFE28B50 E92C004ADA4CE16E C330DBAB7447C78C 4ADF324DEB8EF740 61A9FF30DA330B1A 9D8F6395F8309C34 31CB754F39DE3983 83387594BEE553FA BC3FA09666D8A3E6 D7842C6FD26F35BD 54231A77D581E65E 346A761B2288BB82 F64D33269368E8E9 7494932B58F7DEAE 0A9DB8B4412E00BC A1E09740CB9EB6DC 3DA011FBD28E42C5 9E54612CB02DFFC6 F9C46B06FA0E5889 8142C215C3BA046A B2A0D124F1AAAF03 C09A39A558ABB73F 5D0D100F1F16324C D746518D7BFC3313 44C57D03EB4856B5 5D3E614549EE7351 294E211ABD639057 F724490972AF460F DAB55497E31C0385 108D5C70FD92FEEC F33990B0386797ED 1FF79E7B665F03AB 23415A78DE27F381 D1C4C6D8C4EF9FCF 98DC8125108DF6D0 952EA7CBDB02AC47 03E776A258E3B520 FED8333F79613221 0D1CB1218658B8DB DCB19B87A4AA1E14 2D2B7E979358AB46 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201302271520 (name+title). Key = MD5(password) = 68176e2428aa0a37b2ef530e10c937b2, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 7e06da81-da00-1c5b-ad4d-c77d16aea14e
  2 fd7f258f-a811-3c9c-a47a-d3dd29fd2da6
  3 10529fe6-ada8-2ee7-a9be-be295747b7f6
  4 8dada1fb-9b21-18f6-bd71-cee9b84b2ca2
  5 db25dc21-c9e7-833f-bf81-860daef7374b
  6 47bfcc71-0841-43fd-aae6-e77461481317
  7 3398ddc6-22e5-48cb-84d9-d2e6a3a526e9
  8 593aa08e-6d1c-8e05-883c-fe555fe15aab
  9 442e0d6f-b5fa-733f-852f-71e9b730561d
 10 dd117d9d-294e-50ba-b57d-517a7b30da16
 11 0d99fdfc-d3be-131f-8b9b-c97dbb5bad19
 12 94ffde26-8513-425e-a6d8-494f83bc352b
 13 18ee04ce-3264-5a8e-9313-9310f9a10616
 14 5cd7c694-a25c-84b7-85e7-89f3f4b4888d
 15 6f7e4c97-063f-339a-b989-fda1294718c8
 16 9708185d-410c-50f9-9d07-bbcbd1876618
 17 6b4b01e7-c73a-22b4-b0b9-2227e2dd8c86
 18 96cc7d21-9eb1-3a6d-aeec-9e30b49c60fd
 19 97f154cf-609f-32ee-a2f3-9d10b6dbe62e
 20 b65b4f39-f25d-4b16-8981-71dd157be04e
 21 4599b363-41e0-821d-9d33-7e3a88f3b240
 22 8293b4af-ec47-5dcc-8b22-7930d90af5ca
 23 bbd2a16f-a324-19ee-ae8d-8b364729d71a
 24 3de60ee9-3fb3-5a43-ae07-ec6bbbcef064
 25 118c0451-586a-05a0-b05f-e4d26edf57a9
 26 8e569338-68aa-01c6-a704-6f1c83742284
 27 2145cb13-9feb-0f29-8312-e755a6f6d316
 28 82420d95-0690-66c1-90ef-f6db3fffaa64
 29 d899f294-ea65-450d-b200-f9af409b8d40
 30 cdefa0fe-324b-526e-84bc-61822d7ca659
 31 585f5b12-aa7b-741a-ac59-70823557327c
 32 4be23d16-291e-6560-aaff-9bccfd1e24db
 33 fa825837-f4e9-0cf5-8b11-d5e6fb960aec
 34 1cd62599-e86b-7953-b4eb-a375b8c1ea60
 35 61cceff8-5f6e-05f8-89b8-ad808f02a01c
 36 a80f77ef-878d-2af9-97b2-39c231bb6440
 37 3a54f480-9077-4f9d-b190-5d6ac5037b9c
 38 e13bb4a1-df5a-801d-ad03-dd4aa78531ed
 39 ce91a517-29e2-497f-9ca8-d1b77e5c376d
 40 5e5665bc-24d4-77a2-b43f-5ddf2dc7cde3
 41 f6ffde8b-62ab-53eb-a521-dfb81fd7a284
 42 5aa8ef27-3ff5-0c9a-9703-462d18a9610f
 43 2725b752-c202-88c2-a225-25aba7e4ff43
 44 a2604779-f3ff-45ca-8248-41824a76f6b3

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 13218448751458352334851500064576070248475084. Exactly this sequence comes out of new Random(912).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 66 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. 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.