A858DE45F56D9BC9 archive

201208170409 yc2d7

explained decrypted filler

3DES(name+title) ECB, 57 GUIDs, seed 301

Metadata

Post ID
yc2d7
Title
201208170409 → 2012-08-17 04:09 on A858's clock
Posted (UTC)
2012-08-16 19:09:36
Timezone
UTC+9 · title 04:09 against posted 19:09 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,664 hex characters · 1,832 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201208170409) = 7f3938d446dca4bab81f20119d8636fc (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
57
Filler GUID seed
new Random(301).Next(9) ✓ verified
Run
Run 24 (seed 39,416,093) (seed)
Draw
25 · predicted N = 57 ✓
Machine boot
2012-08-15 10:18–10:21 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

F836A25C056F8B1F 212E689C42323E58 6788F98CD18320E1 07A935E32FB6CD05 188DA54385F72FD5 2777B371A2961024 9F1E08955366044A 316C6CA9030939F5 EB7EE50675D37370 4B22BCF591C089E8 0344AECBA9EE6B02 EA7EE1A15C581FF9 0EE7B4EC7F2663EA 3EAC152F488D298E 576312C600493716 0CB5D24CF4B1B346 8086C5632CC64A7C B994D436FA26C624 B20DE4E9EE393935 1CC62C281586AA78 7F287C47D44491EA D870DCE3E351F5D2 1FD66BEE05EB00A2 F93C15AD9A7C3098 345769143CC07856 5077CD30D7F48C1E 7B29502B659646F9 9E723FF4185BBFC6 DE54B1258BF9DEB3 ED6712090D17028C 4E8AC39041864239 D8AA3A8A81F40F43 3C4D356A2205B2C0 52E9FF262595B493 92516B468EF0AD98 9EF0AB9D1818828C 2AB8F241410ED893 86BAD6C9960D15E4 86CA737076C7789F F08A9B78C7CDF5E2 9E47C4D28142A176 506DED86CC079977 2CC45B6C956FC43B 0A121F83F087C8F1 B1E9FA4B1F76BEBD 10CAD8F3AD0BD6BD 1241C5E6B0297BCA BCA6213B5E24B592 C378291097A6B442 D7E4E18428E6F517 3A9BCC53ADBC29E5 95E570ED6136DA01 5135E5F673FFEDDC AF6290995475C0E8 8C30E1B0E312ED05 D0F30A6497FD4604 47AF580F7B577E33 89C9C2C30F9968F3 E90D8D4ED4628C27 FF15AB0EDE16DE9E FDC51BA6F09043A3 45F51EF088213079 9F2FC835C5CF1E21 466583F30C549A72 6C26875F369B037C 56F39C0BD172B1DC B0A8ED62C2313A78 E458518E9F0223C2 990ACC2AA878E6C0 D871312990667336 E7EDA1ABAE324A94 4E897B9B073D7B4B A0C0987771326FC4 F261780167C7B52D 08DEA6EB7CF0671C 7EB0114403F8941E FFDB94EAD6FF94CC 2384C7B3BBD5E7AE 2927B8119873E1A0 E473AE0DAAC3D7A3 9C312A8AC96DE19B 1CEAE390C1881496 5397A60608341A92 6FC0266679684568 B57888CE12876F8D 33A2C341F559647F C7CDE757338AACCC 7E1651B488DD9209 E88DCB31DF26B3A7 B5328820EDFFD119 5EDF0D4F17F0211F D180F472DD339DF8 158BDBCF09BB0B97 A9F11B5A53F190DB C568AA5C721B7DED 58A8A833019E7400 847BCF696963171F E5F15526D87CDFBA C40894592F13604E 2DB2572867704176 E85FF0833FB287B7 DFB7A636D222DCEA 738CDEAF89275415 F514E8C167F031AF 366FB5D2559BCE03 7F5D92A375885AB5 2D9A88CFBC8B5ABB 33C0DFD718BE1446 B934C0E43EBDE43D E3D5ECDCFF935057 5A4C9423080B1E24 45A153CCD7EEAF99 F9A50783C554E2A6 39580BC98BCA0CF1 75F29ADD64C3C47A 6C363C1192556464 8563CC1108AB0EE9 4948EE361C3A6C0A 160691EEC7BE6384 511BE8D96DA4EBC1 A617A9A7B9BF6089 82485181F99F9A9C 2287C5B3FCF0FD86 E87558772556503B 0084548293C3DB53 79EB03DF303487E8 18E745062C62DD5D 97B2AA8D4A3DA1EA 8343F98D4A9620B3 3521D2FE07A3179A C1D04044399B414F BA09DC2BE8B20C80 02E2D36255457020 15381EB753F58944 255B1DC5665F50B4 E63EBEAA991BDDBA 38A4A98652442F29 D58C48041E561D9C A7C3AB6CA229E192 EDE08D8FCEBB0209 AE5EDFBD3178475F EBC8BCE65BA2A78B ADF6B23CA602FDA3 6295D67B613C8118 1A7AD1CD089F4466 E880B9D9BD7D31F4 90DDA0B524C4453F B041746A88292359 BEFBC72FEFB12588 1AD3B6ADF5911877 D99825A187F38658 838CAB4ED8DF48B9 0FECB4E6C516E1EE 104E3FF3F8A8A6C1 4BE5CC22ACA83364 C125B7709C64DC54 6CB014EED06D272E DEE9479AB612108D 4EDE1889D1A2A6C3 41B6DD7AC073E420 E75E74A9C37A513F 04D62AA1DBB992BE 866366FB443F375F D0071C1C83952BE9 ACACFCEDE67E5168 B585DEF853B5A1F4 7FB0FDA278F40D0C D9CA4E7A51D65BAC 38D637B554024348 17CC0D8136EACCBA 5A0AFC57FF233E92 263F6C34691B03F2 DAE1B51D973A17DA E6E010C72F441C77 BE0647C81E4226B2 EC37C199B6252CE1 229917DDD811806A 6AD24B976A662955 CCBAD670B37C91BD FF90A68848F3F989 0CBD10977C6BD93E B1DA94F873331278 337A6EEB7768902A 098F940E892A5E59 47727E51DA7C648C 30868669603E516A 5E2615AF7ADC8E27 7891BEE7875CE9B0 7034EA006EA7023C E1CAC394F44365AF 8C2AB73681714C8F E85ABE8F17D14BB1 F358AD37187243FF 8BD4EF5ECDFBE82B AE9D26C9CB257192 07C4359FAF4E6F23 44539BEEBBB7870D 65F6631D9DBE9258 B49D2AC74A586BA4 EF1FF9E4E55355F3 FEEDD72987AEA96B 73E2D3E080612F9F A19279EDF5AD817D 988FD465E1A51178 2EC775D3F95816F4 39CC6831E0A9AC81 F6386974F7B3EA1A 3CD0600BD8873505 1971794947919CD8 6C47241AD15C5B34 E9AFB8489679E210 33EA970DBBCD4867 4F72CB9BCCA352EB A2C76F5FEA0AC77B B55187B05B99DF52 F6126C4DC3D014DA E76901262B6EE342 6013B4A6014E7E6E AC840EC520FDAE2F DE7E21613A21D87B C18963FA90856F28 6612738CDEB0C423 D1D0B1E21F1CD153 5599F4C26D580037 409A45B6D9916F53 9EA308F180927947 8AAC05D31BFBC068 DA286075FFA1DB50 35CBF9AF22194146 
  • Read the ciphertext. Strip whitespace: 3,664 hex characters = 1,832 bytes = 229 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201208170409 (name+title). Key = MD5(password) = 7f3938d446dca4bab81f20119d8636fc, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 57 GUIDs as hex (shown below).

Decrypted: GUID list

  1 393f88e9-7c6b-8fb9-b824-f7801ef20e99
  2 7cc43b54-9cac-1ce4-a144-3570e09949a8
  3 56bf4a34-bb38-1cec-a532-c9eba477b6e5
  4 d8ffac0d-087a-7cfc-99a0-5b9742bec687
  5 72db8589-0774-018a-b84b-02f7de34ece0
  6 f858b715-2fdf-5b07-9af4-848af1bb7e18
  7 d360a9b9-a2a3-6ba4-9ac5-a95ee05f9440
  8 6c33420c-7805-453c-a841-2fd09de63ca7
  9 0cbf97eb-ffa2-1780-910a-cfba4fa4b17a
 10 e3348c50-ce49-2a4c-86ff-ef2a37db7cc0
 11 eb8c5af8-9b63-0331-939f-cf20b55d448e
 12 6c27f151-250e-490d-8be5-49aab271f396
 13 da1e98fb-d8c3-4d0f-a639-aa09c27951d3
 14 1d5a6516-2be3-051a-aee3-1e160605f388
 15 8855d3ff-ceda-6fe5-9d02-3e31765d9140
 16 8b428f89-215e-0e03-8d43-180394c5eb0f
 17 ca14193c-3693-3821-b3bf-46ba89ae2ffa
 18 b83e039a-baf7-5f5f-bdfa-2baad2205d54
 19 5e51778f-b8c3-746a-9e8a-ae3fcaac1d05
 20 a5b735c3-7783-762e-87f0-512513c9f701
 21 fbbc8086-2ee4-77ce-a05b-c9122411681a
 22 9cb242fd-1e14-6593-b2f4-0759d571b6ee
 23 84f849c1-43f5-7e66-8abf-435bbc72210b
 24 f7a53060-746d-1a8b-b659-60b96814e9f3
 25 9fe341da-148f-1055-a78e-ca8baf899ebc
 26 9b1a8c88-ce81-19fa-bb24-a2af6e24ce25
 27 5e0f8a9b-557d-6b7d-9ed3-19db3436bb5c
 28 93b9dbbe-ea49-1a38-90cd-519f6a8be66c
 29 b03e3c51-7a3b-687d-90d2-180c3484a530
 30 cabb078a-cea0-4ab4-a2f2-94c1d81fb11e
 31 13c11a32-0d06-299f-ac7a-53f2b6736f03
 32 80b068ec-0303-6c7f-b138-167031319eba
 33 db2a6caa-d5e3-35a1-a5fc-81fcfdfe6b36
 34 f9a5aedb-2e90-43eb-b2e4-712f6e0e8ab2
 35 eb20796d-8b89-6fc3-b402-336b3c84ab18
 36 1335495a-d9a2-7337-a457-f04c17dd723a
 37 cde772f1-b9ca-3b17-9583-a429d31bde48
 38 ca3f67da-02bb-4b3e-8662-e2a00f977c54
 39 4b7eaf85-341c-8bce-9079-49eecf496a70
 40 65dc28d9-c394-79d3-bdb1-c9b9ca515b2c
 41 fc9ad315-404f-5c86-9b3d-9a6d4be2d3f9
 42 180b3ff4-11fc-3b18-ae0f-b30d7379f532
 43 7c7b9662-2dd5-3c5c-a6e4-a5b3e36743aa
 44 441c5cf1-f327-3c0b-b878-53d1b085dc9f
 45 254408f2-a527-5c9b-89b0-dba80c23b3b4
 46 57738769-89a1-784b-bb10-225d2015e771
 47 182b1d91-c3e2-682a-8cb4-af9cd2db449f
 48 32b9a116-838c-1790-85ac-773a4dd319db
 49 3fefc891-3085-4fb8-8b5c-88c851e5af75
 50 d7b29bc2-92d6-081f-aa5e-b6823e6ed960
 51 01f3b59d-f990-3e64-ae57-990e2bcb0f9b
 52 b31de7ca-8da6-35e7-9d9f-7438b2301280
 53 017bc2c1-2609-3aea-8e99-3ff167747e51
 54 d71b2f39-d12a-7073-800e-e71e1f20a9f6
 55 59986dbf-dacc-4b0e-a3cd-0f70a0eb513b
 56 3800ce76-9494-2c09-8bb8-52379f6d1c9d
 57 0deb1f6f-804a-275f-a23c-1637dcabbd3b

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 811705641204406035777671116164263467348753335761403337422. Exactly this sequence comes out of new Random(301).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 25 of Run 24 (seed 39,416,093): new Random(39416093), Next(8,64) per post. The RNG predicts N = 57; the post has N = 57 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-08-15 10:18–10:21).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.