A858DE45F56D9BC9 archive

201210041442 10y6rs

explained decrypted filler

3DES(name+title) ECB, 63 GUIDs, seed 841

Metadata

Post ID
10y6rs
Title
201210041442 → 2012-10-04 14:42 on A858's clock
Posted (UTC)
2012-10-04 18:42:24
Timezone
UTC−4 · title 14:42 against posted 18:42 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
4,048 hex characters · 2,024 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210041442) = 107b8cd4cdeb9f8b0469413f1bfeeadd (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
63
Filler GUID seed
new Random(841).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
176 · predicted N = 63 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
4 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

EADF151DA427310E 461F7A59E9CD9512 48836B0BDFCDDB66 F043D0C5BB09D23F 10CD08B0943F6C63 23421623DC42BAE0 0C522E5B8853991D 00CED8D87725D81C 382C44D0CA1F10E5 FC145C85FEF1C1FD C46515AC85B6D911 1AF1E832CD335F8A 6950CDD21C8C22A2 9F789C53B0668105 21B47ACF6732C794 2FE529946BCF49DB 9B21697E13EFEEB0 2207BAD95AAB842B CD74B640BCC12E33 1B5E0FE491291259 AC749AC8240FCB39 AB55F054255AA228 D4CD28CB56D7DFE5 79399DCC31A3A726 746C217E64B641CB 4F8D189303A9441A 056D88813E3BBC1A 7A432EBA8219437C 3211078BBFD2955E 2E2B71E1448942EF 22C6EEE78C0E4C53 D541111E39F26D42 B4A5992DDA777DCA 078E8EC030D798C7 F7B34199ECD07925 BF2BCDE6EF1A668E 58DEA3ADC54E3890 297046F70FB18248 B91DCF611FA5C4B4 0656F8AFD4B0D66A C64910733ACD78A4 5933506053233A73 B039C3F3D1DC30BD 3925C2E4520A771A 2BA42A35B0139B65 FE2F32E962BB3CB8 890AAD7E1A941761 C5C52348F5C3EA8C 84AAA481E6C95352 52E5E7AB07084C66 F9C609DEC488F8EE 6627FC4B46F01B8E 7F41798FA758D989 99E23B0064702FE8 9AE9709D74884956 47769789D3E9BE98 A46E5CC3E12EB554 404E9222116D6A1A 3717B58511F9401D 474A7EC1AD44D38F 3A9F3423633ABAC7 3BFB442678D1208A 5ECB82E015E812F2 A471A352C075B902 98F2D2D4670C6366 0908BE03E64A620A 4DB92148F969D832 96EA8B2F45351EE4 1499950A782FF77F 7D205B0F7BF38FFB F956495B8E520EBF 8160D9CE57C6D643 808A34BD6E691627 5C35B84B8C9E9B4B 148C2925F57F2E75 27894FBFDACD82D2 B9D79F0BEC8C9AD5 931C83C1E1851DAF 008FBBAD64B5796A B6390C93457FAF2E 4095EE3796CF1702 8D11C9963DA59219 CA154E1D2039FDAF 4494C6BB03908A30 8AF27A79AFE89734 EFD7A9659DFFC981 5F181160120853FF 7E259EA0E407C6A4 671AF03C1B31EE01 150F6EE69523EEF5 86A20781718C7BFA 6F10D7F83918E7EF F6AF069E9299F4D5 EFF214F17B48EEC4 2996B7A6051BB2E2 5FF4E50E8B8C5196 9BBE1A2C88F32691 DB6542A718E14107 6F66A4EB5F63AECC BD60A38BFE66F7AA F11FDD07F2946D37 8158F4D6CA92C814 522F17791CC25156 D724E3B96B69997A 8590D69B739C0800 BC662A715496A898 2C397DADF61181B8 EA73E973F0A9B2BB 041E88B76F1D357F 9FBF67ECF2FB223A 993679E30D8475BD 56D47395702D1099 9A66B79E857F65A7 48B007E23A971D7D 6071FF08E144C3C7 410963D0D6EB3A80 88A1CA6878687F4C 7EC69A415A628A60 B3A442838EE71461 AADCAEA33BF1DBF8 B8DEC2088588F30C 2FFDF242D5743A40 A47BAA734F2E4AE2 23B59E7F920E7A71 2F0652860995A974 15274C4D9742C0CA 6034A008DF723D4A 5303B94707D09AF4 BDECBB8106FD47B7 C89D48BEB956A1AB DA24D7DAADA8BEEA 47F15CE494496B65 C9AAE5D321BEB515 B9FB1B4AAD223D89 72A15708CDE09E7B CE0D8EC52547A147 9730CF9DAD9A33BE E31401DCE3B8A740 DABCC97D1DD175CD 0EC697188B6906DA AD025BC40376320E 00D410B9F95927DB EEA8DDB81A680300 D3E626E632119005 B131EA6432605E4F 576C7BDC8285DE27 DEFF8E6545EE68F6 BD3749D17EF36E9C 3AA06B5BA85DC86B 371C7FFED7C5EA21 0CD036CE182B9A39 499E0E503F4436CB 99C863AB6109DBE2 F789F4AE6D185A13 355D1562929155E2 7536F0A23FDDDDF2 95352BF9E0751E1D 75F5E6CA98D9650F 866038ECA83F131C 0AB29B84EAD71C4C 89B4E0B0D100AAA4 2391731FF37383AA 1BD42D7F988C5B90 598BC91E627A5DE7 362BC1D34A560CEC 495CE2D636D7DF6A 00670EDD6C49D21F 255623C33A7E8B44 2FC4B61B27DC97B9 E3878ADE634B1359 BB77EB3683DB32BB E9193A9A86131B22 01729B92E4B04A79 367D32CB4118A0EC 1E71132A486788D5 193FB07E6AF56568 1BFC0790D7BDD79B 0D088F4B45BF6A11 D7E9632C6526E8D6 E843F30B01313A1E 6139C0DE42A5DC35 4EE629EAF9EED82C 72E80639EB83D918 8250D27A09716897 4F48018DC31FB851 9A32EF98A81C000F 9BF8908D89B83DCF EF3924F851BFB9B2 B8E76E2A8D413D9A 3C366291938C4E9E 6506850E5513B907 4E7644256C419C23 5A6901E70DCBFBD9 85FF3AD865022492 6BC2EA80A8101ADA D4E82A29376E3718 94B10C481D0128D2 8D56B59E4AC9DEC3 6E6430B4FF147E59 C126E58D4358AD80 80F6A55EFE5548F8 F6D85AD9A5B71429 C7540162AFA47706 0746717AC8CE3D1F FB717D7C676BE88F A8D671544B93CAEC FA861893AEB1524F 71DCC74BEDF9E614 F4112A6942ED6BBA 500665E3064AB549 5C5729A5AD093C98 200EF92302080991 297C9550A25C1D32 5E2CA2A0392427E9 9852C032274E9EA3 C5D237225D137322 22D7634C73A7B7F2 6CA34B6BF981CFF3 B03EFD152468A2DD C73E5D189ADD068A A48AB9194C3FE2EA F16CA3B4B1B2BFAD 47D9CA611D1FC294 4C1FB9051F383C00 46D2C1191B306A04 34C8760C3C974D8F 84E96F315681C069 6ED3124C17EF439B DE2391C6C106FC40 4D51AB9A4ED97BFA 6E010DEB33C2D308 7EDAFA0D62ABC5CD 016834753C7ED59C 71359712F96D29EB 7AE3CE7A968D3C06 4BB167048A8C1843 46A4693D73E8533F 163BF1DCAFBE3AA4 E4B65E324DEE97F4 D66C517DC347C0D9 273044269F59A18A 0C3BD800DFABAACA B1D04F1F088F97D5 30A09FC74B5713FF 6BFA27DD106648A3 EEC3243F0359CDA5 031D4DAC4081F6F9 1D282C27B9BC7DF1 EE8218AFB094F6AF 1B29A45E87ADD62D 31842835C8294E24 AAE63E7B57948981 AA034A136974FF52 
  • Read the ciphertext. Strip whitespace: 4,048 hex characters = 2,024 bytes = 253 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210041442 (name+title). Key = MD5(password) = 107b8cd4cdeb9f8b0469413f1bfeeadd, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 63 GUIDs as hex (shown below).

Decrypted: GUID list

  1 9b49cb97-9ef2-0d38-bfc1-a1d47d0f98a3
  2 9fe585f5-51de-5370-b332-535c284254d1
  3 2f40ff8b-6749-5175-9b0a-2355ab904128
  4 a99fd7e2-4ea5-0dbf-a600-75ab270ece42
  5 889f093e-bba5-8a83-bbd5-f98519c376c9
  6 195e0c95-b7b3-444b-bd35-8b6f43fe2c04
  7 4f7a43af-af5f-6e65-a06e-292b47e30774
  8 3e7b850b-57e2-3bc5-8ec4-6f022dbd5f7b
  9 a094ba55-41fe-0b3a-bde9-1689eafb292a
 10 cc52f719-1912-3286-8c7b-022426110789
 11 6d70c4ee-ddc7-739b-b225-27db9ca6b791
 12 7a7bbe6e-db43-0504-aefa-5ec417c0d0c8
 13 660ae9d3-169c-7ca8-842b-bf214f93a215
 14 027d5d25-b7eb-0ef7-85f3-688f1a6e5558
 15 304d1380-33a8-5fa1-9a08-18398685fa45
 16 f03c4ee5-e55b-2acd-b8a3-d4d5802b0e21
 17 365a6618-a7e4-31bc-9f7a-782bb505d37d
 18 a4ec9b20-576f-3296-8aea-1d21b54e4296
 19 d8b6a25d-a3fd-39d1-86a5-de9cabf3514d
 20 a32f9984-e76a-877a-88e5-15fcdefdc7d0
 21 bceb2f40-292a-5020-88b6-a3de0ad665fb
 22 d9d888e4-f3c7-148f-b441-4935a6fa8b0f
 23 8aca51f7-9cc4-1641-87d8-6d14875daa5c
 24 bab7e20e-5328-731f-bf84-c13a159b55f5
 25 6c6a9474-2616-19eb-b38c-fbf3e1506ae4
 26 550bc20b-4d55-3249-a3f1-25807aafaf2b
 27 bb151c78-14a6-8f98-9506-fbcdf4040717
 28 5109881c-596d-75e3-afb5-4b5e7a52b579
 29 bb94f7ec-ada8-7da6-9cc0-b00bfa810851
 30 82b5e21b-b380-305b-8a6f-2722e89c0457
 31 8d8e2dda-44b8-51d6-8354-0e11f1030490
 32 367348d7-94cc-8647-9f89-cf35d00f84d1
 33 8c238e31-98b2-4871-9483-367fb02d947a
 34 45a00b3e-f3c5-07e8-80a7-f31ab79e03b9
 35 9a1c34ac-4159-2770-9673-6d694d58eda5
 36 70736fac-1473-1b97-9e6b-f5e6389b998a
 37 3555de8a-0468-6123-b0e5-b7bb981ac42a
 38 f60600e2-31c1-4938-b767-02c700f288cf
 39 ad474745-fa4d-35b9-b733-66028c07e380
 40 e4393508-a251-41f5-8238-b4eae22c98f2
 41 85083116-5fd5-1571-991e-6649439325eb
 42 90386813-5895-347e-93dc-63508dc09a88
 43 a670faed-439f-21e8-b007-603a5461f58f
 44 80047e31-bc0a-3160-8e38-679bd159ff23
 45 9c076935-8af6-27ff-836f-7e572426977c
 46 4e7e1e1d-3027-3d50-9e04-14f75e2ddd46
 47 ed58d7f7-fad6-4794-9da4-fb183e19f570
 48 e82a925a-a1e1-50b6-b326-bdd6d4ab48ef
 49 be64971a-eb1e-2bbd-a8ef-a219b3ed77d5
 50 f7184bef-53d8-32dd-b997-7da52bbb2fdc
 51 63c2a5ea-33c4-11c6-8ad5-2b75b197a06d
 52 46df768a-f3cb-65ca-865a-fc2cee065362
 53 4bcfc120-3154-7415-b3fc-e6bd1ad81281
 54 64577cb7-7585-7a34-a788-809bbff3cfca
 55 72260690-2bc7-5172-bc52-9f7f6577d72f
 56 3df26df9-96d3-80b8-a4bd-6233c51633f9
 57 b7208b71-0c76-4a78-b96c-26d3497fccde
 58 22fabbe0-e3b6-7b26-86e0-e3f9258c7d07
 59 c7e236e1-8799-8237-8272-254878a8c982
 60 b547ea56-3ec8-478f-8f65-0e193827fb0b
 61 a0a9861f-b776-4601-983b-7fa07154fdf9
 62 59262ac6-1c0a-8a86-88a0-68b819eda51f
 63 3d9a2cb4-ecba-48ca-b911-af3515b20f0f

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 055084630370705233385117138773584021643413232345231677584784484. Exactly this sequence comes out of new Random(841).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 176 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 63; the post has N = 63 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.