A858DE45F56D9BC9 archive

201307240902 1ix68t

explained decrypted filler

seed 420

Metadata

Post ID
1ix68t
Title
201307240902 → 2013-07-24 09:02 on A858's clock
Posted (UTC)
2013-07-24 00:03:00
Timezone
UTC+9 · title 09:02 against posted 00:03 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(A858DE45F56D9BC9201307240902) = abf715f764426c39b0edcfff89678224 (name+title)
GUIDs
60
Filler GUID seed
new Random(420).Next(9) ✓ verified
Run
Run 49 (seed 822,652,546) (seed)
Draw
90 · predicted N = 60 ✓
Machine boot
2013-07-10 11:27–11:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
4 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

9E649B3F09B4B4CE 0411A1A6C8225C28 A0F3826E1C7A2015 F92048E1CDD7F6E2 621EB0497FA57A9C F5B84435295B9245 813F8BCF021BA8A9 48FF8E00A47F4710 F71254361D748B28 CA2BE41B184547FE B12B4420DE4A585C 92FE46338655FBF9 D59D0B3B1C4862B5 D3E6BD8A5DB9D5B6 2A8145DBCE7CDBEA 638CA5F7DF79C784 C75C0089F0B566FD D306C95121BDBC03 5EF9CD019B54E8F1 213A959A8E12E7BF D46399D1983A9D64 9E4B206AFD3D674F 5831103F71AB0218 2AE84513158634F9 F572B20B3EAA6B54 1A4ADA04C66F68BD A4CB4E88C19573C4 AA5A287B346CAEB5 D4AC8FF6856EF243 DB535B9AADDB8868 2C1DBE0799532BAA A548C012779BA387 72F189EF1D2EAA31 9FA2BBED4A5C0BCF 718B1D5702A8980E 21E0437AF9EE13E2 55E7B0553CA31C92 962C951D9AB037F5 07615DCB88C3AC85 858BD186D4FB5DCA C212D8B473EC80C8 6DBDE19DB25032F2 08605879EA863751 C85A7DEE01279EAB C3C9E828984323F2 08E4409F19E88126 E8D83CF8522F59A7 DA963FB644C3EC9A 995E955FBCAFFF02 E38C28E1CB2740D3 9AD3014A1FDB9F34 59A7BA862E4F85B3 33DC4CE227702C74 B52D4E3F9CE785C6 8CEC3407823021F0 B56F28BE5578DE1C A3709CBBE9F06E37 CF7F068F5EFA64DA 871FBF5D273F1564 3D365050BDAD40A4 A4FEDFA3C7637494 EC09ADD9BB7EC718 92E58EC810216407 1C7874DB4A730739 8200D646D3751D34 A635621CAF7247E6 875876C2F8FF6EEA A83FF0F5C956D720 D74DFDB2628B9613 4B2E10A0C7ADEA96 28A328952A6CB84E 6F9EE97BA3C648A3 47064773346FBD9A 1E31C04139E75C49 94AFB05C590BFCE6 DA69757D0AFD8D0B 1F396ED212F51913 E2CBC6A88E13C9E4 BA0ACA2E121C60CF CDAB7E2DC7D08023 204D851E5D00E1A6 A24660BBBE0FA3A8 8D292A96E92E3353 89C5494C98D4E6AF FEA88390188B07BF 2E06106FB96E24DF DAA94E0878D01595 C4742884C1C15228 FB332022AFB36803 91D490D2AE8FA8E0 0FE73D980FF13019 F3A6084F19EF4A0E 2150086AAC22C36D 49630989DD7C3548 94757223F1C34F96 CC580DB6C6AACB75 4806F8019F46784D 278D5C4EA79F11AB A40DCE67F62505B9 C19E64D58B86EEC1 28E5BD97EB3A7E82 FB65C3A19D9F45F4 96134981B2CFFB57 30151BBFDF2733BF 1B90A9B51283B4A7 3EB5E37A68CFB160 3A446E303D079688 C0420F70B5A9EC29 44C84902B12C736B 846D4150073AC3DF A9DE62071267DB41 18532A2E7B0E4C22 1EBCABF12DA2A967 5955DAD40B4547C8 5A346F31B4143038 8ABB9D17C80D4391 09BDEA0919D8522F 9A7EA8DE7BA0E438 0020A0E18B3A0396 496BCC73132FDC4B E959E980A0835AC1 D31D2BD339421BA7 B0998AF80852B6A3 67C93769181E2EC4 CC32B4ED2FA5FFCC 6D70D662D4C55BB2 F9B3FC765DC6A021 4DE4511E25ADE589 00219E301FFD8D27 603CAC915E11BA7B 36E47007316B1E72 4B314457DD8CE486 75F1E6C75D29A86F CA1DB6F52A9FB72F B6944D5E7876F7F8 C46A7836F03763B8 8125C7AE1085EE18 D6315385C8E1F9FC E9FF6DDE8991F82B FBAE22649B3D2080 3587FC2E7888C80F 10D79C3B5503FF89 9F9145B0F4D4BD06 3FE3CEDBF9592DA0 A76C2640FB954045 03B5F471601194B1 5D9C93E3A2D79962 20FC3B5101BA4499 6CCB7223FF93F2DB 0F8B693DB2417B88 26E298A8F47A1A56 44AFC11994FD86D6 8FC317830D929618 7531478B7D4384FB 1F0F682D7EB2300B 347BBADB1E9DA8BE C4A287E63DDE9AA3 819B334A7975AED4 7E10AE455E70D45A D67FC722533F3427 492B3EF2F164A916 B1EC408E430E0244 5B28F6B7F9036F64 F4932B733AB072CB 2E0A5E3B0C001E6D 20B9955C0D6D638F A1A30C015FA53F07 FB00350FC2F96619 D164A5DBC4D3120C A928B34B706AEDFA 5BD78EE5CAD3B0AA 069A4CB314D4FAC2 D3DA2C0B13ACC7D9 3D5499A46A9A5EC7 B684C9AA55E15699 81FBE28A1E7DAE74 0B55738DF7C849DC ADC5C73BD2799722 3412BC1DEF9D7DFB 80BDF9C80F72C978 B5DAA971D4FB0E40 F54DC14EBD9D6E44 3A02AA52BE1AFAD6 F62D4F1F038E03BD 29B515044949419B 506F2178ACD1BC4E C04EB450F31677E8 53A6C9BD647F1580 756969733C67D792 57BD4786FC144D0C 882F7033EE8BA747 52E1098938B585F1 31BC20F5B84A4BDA D65AE39CFFFED9D2 91180B82566056E4 63173837F25E7EB3 CB61692B424C67D4 1C6F52D12365DCB3 33B196E7BD325012 4DB4D6EFF144C29F 9E747D4298EEF43D 5DF4CFA7C1DAAC6B 8DE751AD8909E4A9 D688315E8CFF9697 C7558EE8207812C3 0602BCE16D329948 C0D25D0F31745AEF 19FA5103E7C24892 3D12C839CE01DE42 2A1E47E1143F078D A8BEA95A417E3D00 C6B8D8F0633D2F66 ECCD271AF2C6C60B CA7D6789F7A3353A 190B9D71110E27EA 13354EE6ECB5C945 78962DCDECC2B3D2 121AE81A59AFF771 B1BC6BD422745A47 B30047B6409C0D41 3D7F5325844E5F5C 2C0CAABA7E8C5F28 29222873B8D9B307 11FD3D706F0EE0E3 1D17B5B69571A22C 502C5073DBE83E88 AFB2C447177EA6C0 A80C6C09F89BD298 CEEA7E64A34B8CE1 E65B22121C53B4B3 19AAC8B3D319245D 9A6129C99564C7F4 19F1E1BE96D7C2ED 0240674C5675C54E 0FA28B4F12D7BEFD BE3059C2A700EAEB 7A5F86F16C09206A 91BD9AFB15194D6D 7CD389FF5A9DA4E6 5531A902847A0AF1 BD0903B131CC1939 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201307240902 (name+title). Key = MD5(password) = abf715f764426c39b0edcfff89678224, 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 33990b3a-b306-1deb-a8d4-d3b592a5510a
  2 a977a832-4370-06de-8a92-2e53e18c561b
  3 a56634ad-5b08-319f-9540-26faa45ebf58
  4 d07fe6ed-55ba-1485-b29b-8560d73c9809
  5 f50bbd20-f596-7403-8ee8-12ac12e49509
  6 54a49a2d-9df7-5e3d-a605-594e07377d8f
  7 902ff84e-2579-0f84-a947-a164fc1e70e1
  8 6ba9929f-93ca-1cba-af28-e6dbf95a4284
  9 b7834ee9-e816-84ea-9f83-1da15f439000
 10 96ae16b2-3aa8-1ebc-828f-71036b308807
 11 6d212645-f7d6-6260-8d38-e3fc03b57995
 12 f14a2c32-a051-3a9e-a204-a9a408d6c9da
 13 c0d85239-55c0-33cd-8369-5e5c427cd8c4
 14 b0f4578a-e3f0-83ce-86eb-a8c6e2156492
 15 6ccd59cf-8c83-80ef-8af6-fb4fe1c2ad7e
 16 e5095911-7f07-2c06-99c7-7aa199e10abb
 17 644f4204-1751-38ce-b734-5db2fab74fad
 18 da580f2e-8e5c-37f1-95d7-ac861414b58d
 19 7117055d-b4fa-0d93-823f-30e921967aa3
 20 c22f1974-4ba4-8a88-8d3c-f1aa08dc17b1
 21 4bc6dec1-a8b3-5315-a73d-77e86566807a
 22 0cfd20ae-5b24-8a99-a402-ce2b572ddad7
 23 60645d5a-de76-8abb-868a-1eb40e29013f
 24 e979f234-eb23-6ba1-a493-2664132a46a5
 25 99acb0fa-2419-7a22-b4d9-82a6aed2e2f8
 26 1b942001-de33-51e3-a615-06d3c3eda22d
 27 33306440-5bce-0125-8891-04b3c91f09b3
 28 f7fedc78-6438-8a90-83af-07f3364b91da
 29 bab7450f-f495-5a89-b89d-c834f8ce7a04
 30 175c9a9a-e9f2-2ec2-b1d8-17687ffe5b7d
 31 69c37c66-04d6-27c1-a1c7-239898983d40
 32 754ebe89-d925-0535-aa65-195da4d49b80
 33 d5ed7c76-09ae-1bbb-aee4-23208fdc4847
 34 4b7f4586-d62a-43ab-9640-1ba6157d7c92
 35 21384fbf-05ef-2af4-876e-11aaf402c780
 36 8d27aa5e-d3e2-8115-ae57-f24f24ba36fb
 37 1db20f33-1d61-8971-913d-1405552febdc
 38 218acf5e-8614-58fc-b063-9d901adfce94
 39 b10be351-92b5-2bc6-add7-fd0dd8a9dddb
 40 ddc8db93-70c9-32cf-8c10-339a82cfb499
 41 d77b7cc3-a370-86ac-8bed-3e9f6f5d222c
 42 265d2534-2bfe-34a1-85dc-08a91eda1991
 43 72ddef1f-e31d-3463-860c-d74a22f6d1ad
 44 b0f2dc9c-f4ce-7a42-8752-b4b9e7d5baf1
 45 c82217a3-7be6-32b1-8586-4e27afc166a4
 46 c3ab5730-fdda-5c81-b0e8-676ddfccd7d2
 47 f3f94768-82a2-2e7e-ab21-fe84187ba224
 48 e46960e4-e4eb-0228-93fb-bec874f0727c
 49 aebb9b0b-5f61-1082-8792-cabd85e25bda
 50 775c1e3e-2aeb-6b41-80f5-5c15beaf4668
 51 01152b88-957c-15f3-b323-fd5d7ad2d566
 52 d02fe880-a678-099f-bfbb-242afae8d7b1
 53 e058de81-3491-7147-b7df-1b5556df75f6
 54 d297d5ca-a39a-016b-8801-5b9cd89ebe51
 55 3b337268-d44c-2b27-972a-77a9c813a4d9
 56 e9ad682d-df75-24a0-a955-26ae9f46f852
 57 c69dc413-db4e-0ca9-ba7d-c70d1f482ea6
 58 69cf7e41-d3be-5586-bfe0-5b2c2aaa5c9b
 59 d4dbe18a-9b2f-3560-86c8-a3c0def27511
 60 18fc57ad-c0b3-1f6d-ac05-fa893cfe2439

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 103175018163388233085886750852201428852383373520161070220531. Exactly this sequence comes out of new Random(420).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 90 of Run 49 (seed 822,652,546): new Random(822652546), 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-07-10 11:27–11:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.