A858DE45F56D9BC9 archive

201305162341 1egfc8

explained decrypted filler

seed 188

Metadata

Post ID
1egfc8
Title
201305162341 → 2013-05-16 23:41 on A858's clock
Posted (UTC)
2013-05-16 15:41:59
Timezone
UTC+8 · title 23:41 against posted 15:41 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(A858DE45F56D9BC9201305162341) = 074072f5276d19eb36254b2dc37a98c7 (name+title)
GUIDs
60
Filler GUID seed
new Random(188).Next(9) ✓ verified
Run
Run 46 (seed 39,043,781) (seed)
Draw
26 · predicted N = 60 ✓
Machine boot
2013-05-15 03:07–10:31 (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)

2020BDD6F6E1AABB 143552BBE9C81472 613348538826E04A 4591D10BE42A4C3C 5B0D11EB86426BBC 85BF340D9974511E D6EE061774CB0DC4 CD12B4663DDBFAFE 12316CFD197BDBD2 E4529185AA062BE3 41C8D163CBF70510 568DD802FAB894B5 DD898957F68E0A3E C6C013C4AFB8AA9A 7D00EBCE3F0E891F B3D2B2557ABFB4E0 0D65DA3EB2AA5655 AE9403E2B4C1F583 0C9E20DB8AD6FBFA 93CDC14E8DF65D6E 36184494ECA6DA2A B3094FFC61D21775 C4D59687AE069CCA BA4C44A6B00FDB6F 475F75E6FC18955C BF8DA8E66A25F2F2 59C1A3D92A5BC3D3 AAF180C2097627B9 C11FCC101147F9FF C741253655213521 77E2F7FD3B93B90B A95673B4D72D04F5 20920200651B0153 6B1F51F9A3D95CA6 8B66AD1C710F6EEE E4324883EAC33D39 2343C86F2E736597 5B22385D7F732C4D 29CB060928EBCD65 3DBC79FE6810C633 AFA2A1C3965FBC27 35894DD7DB6FDE6E 236FEA1E7D74A76F A10AA9D61691BF94 06410E49C0EDF1CD EE14BA43DD12C27C FC8BA1A54A079C34 872CD48617923B22 B33CA286D28806F5 140480D2C606234A B6A32407A171C406 1D3614CDA4A1C8F9 D15A16E5EBD3BACB B217A57C3C40DEA2 73749EBEEF280503 47E2324A7EE94242 3023CF9AC37D28AD 8F63AB0B796B087E 154AA36A5FC6D1AC 4FF617CFA50206E4 FC9C95B8F57D3ED0 4803C22E61033B76 849BA3DF6978014D C6E98B49663145ED B24EAD6AF6F162FB DA48E61D15D0AA56 541BD17238E31DE4 E856D4BE62E26914 7FF6F252873669E4 A3558EB3F58DD0BC B119DD8D2A450251 00F5C68C352BAC94 030965EC26DDE392 554198248D29B21C 6B76E290F70E3989 BFFCC721B173DCD0 EAB93AF452176078 284B61C7808F5953 04A273652769B23C DBECF1E7E44DEA35 9D7A2881A5B18B80 76AC1C0057E5A6A0 3DB68FF64C8A56B0 E76B1456B4EAEDE8 45E6E826A7AB579B 39186E072036D3BF 3C961569DFF3D1A9 7F36A6F035C5F521 C3EB26D5F38E5032 1247112442AF79FA 5D32A037AFD77AD3 78B8A0F4F696C83B 8A97CDCCB9B489E8 F5BEE247DB5EA1EC 30DFC2936C9B4394 D18B83C5A740C5B8 CE1B45A6B2E47D55 528719E0DC8B01E1 D5C1E90552A0A254 C4C436D8A0C27DBF 9A457825C22823DE 9FAC6AC5F3EACBD5 51C750CD13B39BD0 C6035BA7CC716EAF 7E914C6C8538977E C9F99BB450410489 A2ED5AAD30547922 E032754074A22943 2E120B03C595B69C 007A74FB28B2E47D CBEE0821BD12F926 CF5D5486C4C5127F F587094E78075A8B F9E4D3A2F02D0787 B790286CA03C7079 7000047C274D80E6 298CB07E093A79F1 D0F508B7A62ED66D D146B68FA65C9B5F CDB5DA124ED6133A 1ADB234C45E3B836 0D720DC064A06C70 151BE52EB60822C1 679C0A2C3A153F4C 05B89064232482B0 2F6666040E7B186D A92F3BCCB5775D85 72BA8C5434EB8E15 EB3AC0BB711FDC67 82BFB1CD712E58E6 93FEFAAE3FB6F85E E757BA826C0F3AD0 8CCA31F0EF6AD9AA 4D66636C1D700A9A 28A010A3344EDD49 0D69AFB43B66A84A 17E425DB56CFB3AF 17E3CA047C54D258 3C8B77BCC3442C2B B48A179C0EF7DC57 DDE5237FAB8C176C 06C79EF9331DE772 618C9B624F95FB01 47FE7F7FDBA06150 D68E39E3FDDAA80A 5E1F2CD40F786100 C7D459A6CC8D073B 0899D382B6514F29 F1AB2865131D810D 6D682B7AA615D4A6 9DB8FDC9320B1CF4 AE4B6D01A6C04174 9A6264140B6E048F 00942D1D46547C9F AD6F2B156C0E51FF D0EABBA226071376 CC3C5479F42F56A6 6A38D37F9BA30AD2 1EA0ADAEFC0BD908 6D1A835315141C59 73B5BF21BB35796B FB37BF199A95F5A2 7344B540D7E22154 35698443E285BE28 99BB52C4A54C293F A2D396E762E9D1BC AE0C6181BB762874 10069D8D40C7D3E6 C8AA40CAF3863E6C 72F5B51DD28F043C DB81D0F68330565D 841AAEF64C63E385 AABA323B361639B5 84DCCC12B48BF6E6 0C83B58A502E7D9B 48B6650F911F2677 8681C831D24DD46A 20753C51F381E9AF B8DA272B1C04F001 34FC063A9CE90801 10144BF7448433C8 6DC1B82323B3FE4B F28BE50402CCBA4A E9F3A297486356E7 198FE6E9CAF66D82 BB07480F3B8294C7 2D9B7F48DF45448F 8823A5DF63A1F1AA E158C71EDEB130F5 F87F66C0F223E6ED D0A2F23F0E6E148D EFA6C3EFE2F08F27 9213817C6F06A38B F5941FAB9EA2BA13 04E6ED329843C62A BBC9666D77A8C892 C0E4B00D94059DD4 8C342C86922B3041 495F5B137DB99724 9FB052DA71A7390A EB73AD930F0EB714 6B3541A904EA6476 997AD0893316DA9D F07D8FA919AE5D61 461784D87B5E6F42 E2A38F8DFA6C1C3C 8F6BFA309581DAE8 D41B802C7BB94972 0BBB6FD0DF93DD0C 90F2667082FEB852 339DE76BFFFC843D 60A188E8C6568C66 60E04D42C1C61034 4EB1C48EF1DD6B03 F79495AD6989A9A1 50DCC04CE83E44BC 7E22126BE2A39985 E5100DA0E06D7432 25704BCB18256EA2 B50607A7753851EE E478EBC2235306AB 70E22B6C3619D4B9 A994A665CB402D47 5F2C15BFAC350919 7B84BB698F91581F F6AB0D878306D873 B78A40331D240789 B6C1B1FC749646A9 6BAA0D8F894E9D35 289123282C17DACC A93ABF1E28FAD559 B39AE7BF99152BCB 2C3316F923E0CD5D 30396934D1648F31 5AC2401E4DA78D00 BE6E5E80CEE09322 B06737B364953D73 D6B88F0D5826715E DC567232B44D7868 4746E545714EF122 6717B8F081FAC007 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201305162341 (name+title). Key = MD5(password) = 074072f5276d19eb36254b2dc37a98c7, 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 08aedcec-d100-845d-8384-e35a00e8efe2
  2 f2d54bb5-8da4-8bfe-b862-e0e7f06f10f7
  3 3b386ff1-aa69-11cb-8cd6-37ea88b15254
  4 61272c5c-8f4a-62b7-8579-f02a237baac3
  5 555c7973-99e0-0373-b04e-bb20b3aee46f
  6 ac20b4a6-ab63-719a-9148-1c740dfbb22e
  7 976755ec-263a-1a7b-97c7-fd94286f6f05
  8 4ae4d4e5-d664-66e4-aa59-77cb778c7e20
  9 60058137-646b-2807-8159-47b23392df38
 10 237ddb36-7be3-5b4f-98d5-3b14957a3f8b
 11 80ad1f71-a4dc-7112-8c94-f3299f640177
 12 d42e36c6-ffc6-2736-8132-273136b1b354
 13 133ef857-e8d7-77d3-9c03-ad9d2f40ff85
 14 59f66941-616b-27ba-82d9-3da202553db4
 15 8898781c-3188-51e9-b33f-36cdcd3f32e9
 16 0d910ae4-f891-3811-8642-272b93d808e1
 17 e8fa0a7f-8320-8dbf-b511-23c4be6e7fbb
 18 3c192703-cd37-4f29-bf3f-2fc5b47fbb4e
 19 6424694e-d34d-6db1-ae91-e6f0a8101c76
 20 0f05d683-6e1e-034f-9e60-fd5a0b1b3a05
 21 b83deb4c-ca64-7040-9d6a-beaeb463ea89
 22 e18c46ea-0be5-8eda-8135-0cb7b7dfd2a7
 23 0cf3e698-1e0a-68d6-ba8c-56431151eed3
 24 9abf55b5-a54b-6f4f-8ca5-f96901fbf6fc
 25 3d761d68-406c-115e-b4d2-744b465ab236
 26 158b5496-ffa1-48c4-85a7-b70083311752
 27 cfe971aa-a885-5000-9cf5-9a330b81a3d4
 28 dd3f4cef-767f-16c2-882f-ed550c40ade5
 29 f32a291f-6182-4fe6-9890-a26a33f88841
 30 c8aeda41-d3a0-4d67-a685-bf67c9d7ea23
 31 8f64dc0d-49d9-5f92-a6c7-cdd20c9a1fd2
 32 55225e72-685e-8f1f-bee4-c3e6886debd2
 33 2018457c-a87f-8baf-9963-d10fc3ecbefa
 34 e4dfec35-673a-62fe-8681-5f618177a9af
 35 f8d88b80-d38f-2e61-b135-e4305a0799d6
 36 2e32ac59-e8b5-8d8a-a698-05323616c47d
 37 7d8b7c10-03a6-6b2c-9c7a-ba5a58867440
 38 ab416b4f-c78b-4eba-9113-17f59aaeff71
 39 42699ecd-2390-4058-8714-ac4845a77ec5
 40 8010bb12-3baa-61b0-9d60-ef0b84a0d954
 41 cbdb29a0-e8b6-763e-a146-13507dd1a8df
 42 f5da747c-4eea-8ab5-af30-94cf9b300a72
 43 881052ff-8fa5-6ce0-ab8f-7466d2088dc1
 44 e41d8370-7b7e-40fd-860a-8d5ffc5dac6a
 45 df8c416d-05e5-0dfc-95ae-de2f36f443cd
 46 66ee16d8-cd10-30b6-960a-3bd82204e205
 47 cd8dbf56-c2db-24de-ac61-8369193bdbe4
 48 ddad21a1-274e-30b5-b72e-16ab4910cd1a
 49 90df4f5f-1df0-4a02-ad75-ec6255b47e8b
 50 b3af0c5d-ade6-023e-a7d3-25771aa78d85
 51 0bd0c2d5-f256-2842-b86a-2091f1beb147
 52 245d94f1-7924-4e38-9bef-0c24efb39cc4
 53 fb038aa9-eee3-2135-afbf-858780a4e8ae
 54 4bf241ee-d64b-74b2-86a0-7186847249b9
 55 c8f33ef0-4d14-7155-bfae-bb1fe53b0a7a
 56 d550c89a-c422-83c2-8152-03950aaf482b
 57 a0257a75-97ae-10bb-9133-d4001b8b8168
 58 299646b1-bf52-4856-9c92-3c2224cf832c
 59 b0259b96-68d5-57c2-861d-8dc3a4e37beb
 60 f5597980-753a-5154-90e1-b77d508516c2

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 881607162572725384607866145144588628644678640323402427781455. Exactly this sequence comes out of new Random(188).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 26 of Run 46 (seed 39,043,781): new Random(39043781), 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-05-15 03:07–10:31).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.