A858DE45F56D9BC9 archive

201303031714 19lkzo

explained decrypted filler

seed 894

Metadata

Post ID
19lkzo
Title
201303031714 → 2013-03-03 17:14 on A858's clock
Posted (UTC)
2013-03-03 22:14:52
Timezone
UTC−5 · title 17:14 against posted 22:14 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(A858DE45F56D9BC9201303031714) = 81cf7895aafdfd2a981463dba0073ac0 (name+title)
GUIDs
60
Filler GUID seed
new Random(894).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
155 · predicted N = 60 ✓
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
8 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

672590AFA07FBDB4 B89BE941B1BC94D3 002E6D45EC55C9E5 00B50976D1EEC096 7D5BD0DC9D4A5B51 E930BCA6B5AB11E1 B9B64CC3F62791BD 6693E2753ACA6C74 B91A0DD2F91B99F3 83ABDDF27BFD90CA 4CF7FF387E1B7EBE FEDFE43253140615 3226D78E6DADDC25 3A83DFC26868BFAC 8512E8552C36F0AB 72300B02FDFCA041 930D171E5EE6F67B 258719B7AA22D6F9 6AE7DDB0F5AA19CF 162056213CE73055 63B2C3D64F0C80CA 9C4FFDAAB19D91BD 1D648124FBAC1BFD 28AA52A82DE1509B F84318BBE2EC277D B3D806EDDA81A47E 3D24D2CC1749E96C 85D04318EEB751F6 A822EE3A65C156CE AE13AC894AD82C91 17DCDF66ABBF906B 9D885F92CF759A87 A33A9A48A2FA9DF5 4D96ECA61E54D653 0E7DA3C89F79FE2F 2FF9A219AD322AB1 6B9AB988A7C29C84 84D8EF5975113858 ED37154AC4C3C6DE 07945BE770397484 D935A3E7B1A704A9 B8A10EEC74FF7807 FCB04E8E65805EFF FF8CBF123F6A41E3 5C6A9CF527DAD3E7 91F805645C28752C 69F190BD9DB24CAE 6BB79F5AB72F0470 2E90B2F27FA03657 7CC4A182C764333D A448491E95EC78F1 281A0C53A85817BD EB5A63129317C6CF D9046AFB89495D02 E79237E4758A9792 3AC79DF2F9229E27 CD9E8167116DD612 0315D78353C05A3F B5C9A2926B22F40C ACBA117AC765858E 8533625F52A428B0 1C3292F1342A5A5E 8F34BAED1AC75131 F6DAF31C7CB36FA9 D5EAE16DC11C895A FD119389DAF2BAF0 46B739D95E37166A F23AA6C1C6151626 9D7221C6115FA2BB E717AD1FDDA24E78 10A0297BE2138DBE F6B8E8C35648453D 93DCFBEF3D7EB9D0 32C2C2F14865ACED 6546C27AABF81D39 7F17F2C1141A0967 BE258C2A26432239 7D87760E86DE8400 44E1C803F97317E7 A8E324CF9B20EE98 2B25A5DDC17B1798 FDC62FE396D1F769 E23723686B7F0354 7ABFF2B561653D9C 7E88975CBE962165 19EF56DE458A9256 81D49367B730CF82 18CD863AF808138E 52F7C4CEC70DE57C 0BD768C5D526553A B1749C42E868FD54 C5E5D457811F503B 7F2C4D3702B61E84 F4BBF49B3E63D2BD 6E382488B7366C10 6C099DBDFAEAE898 A2C934D9AA642F2E C018C3928433B577 56B86A92291763CA D7FBBBC6DEBF92D4 7663FD9D6EB9AD44 B8E09AD12226B2C8 86B382878A434703 9D014316941EDD68 B5E493B2C5E265B9 FFF7936F591B07E3 B975DB30C273A7D3 22065A6CBB361B49 8F6848D32B38050C BA86F967FE5093D5 62A6F775CC1808D9 A7ADC9ECF9C109C0 C0B51CF5D64FE48D 2B4416AA64921CB9 65AC92FDFC467DD7 B1FCC845B7998D56 FF0936C1DB14134A 52E3567F099A0A4C 034D4C2397FC81E4 01FE218306CEA6F5 04994B7620AE010A 142A9D2F48C96641 A66C1AFF974C81B1 9152CCF559184D3C D8C507E14BAB73DF 493E36846831E0FE 6ECDE21634FE2B88 DAB26D9402A2BA81 3374F07DB2A5ACF2 058A8BBF3E25EAA1 CA3C2A4432FB50AB 8D4AD31009F17850 07F32387841D53A6 490DD520906CA9BC 0BDF999CA711223A B093C4CB85F27BBE D54CD1CF9FB7E40E AC9BE928D45884FB 4EBE7A5BEB4B25D4 7374694FBFE38CFA 54C1EB7207E67BFE 44B0180A58A85108 1983556C077DEDB1 90D1929BADF9B37F 3C35DFC7C050FE95 BD118B88AFA456A9 52AECD434C6221CF 5636FB64FE6C9889 EE374F7872B3BC37 6BE93F5E827F934B 0A94099C8D3BF032 90AD67C32991CA47 8145A00EA41B1784 AC9AC2C09CD6BD9F 4A023ADB608137D2 A79352F58E9378A6 83D9F0E5E9430834 A28D84E1D5E68477 179DD5A1D6234CB0 A0DD592B550A15CA 13DAFDEA39FB80D0 1777979283D059B6 3F80E43D3FD817BC F26AA70E71E0570F 411E26771F79258C 6EF4174314153616 970EBB16BCC5C387 3AC965326FD6506B BD7FA43A4F5C8654 192D878549B9A0D5 5D7D6871814F0FB2 5BCEFED116F220F0 8AE59344A6191A48 16EB67220980C3FC 37B2B4D6EAD9B618 AFDC964C3DB22E6A 416A23E47F6ABBB5 935D41090EB105A2 B1968369897CA513 9B25B7FBED578EBE 7C0CF8EC22C5FC94 0EBEFAEAFA730381 94C5685D19D8DBF7 C8A2A5425CF2E7D0 6CB99FF51D16A80C C147CFA07AEC6720 C6562323DEF4512F D48183646B9D07C2 2C13F9F34079B3FA C15E62A5A3215019 D584863D63A307D8 4DF2E47508CDC96A 62F3D53D556473B5 E779936C151BA7C7 62E66817A72230FF AFCCE150CC60C9E5 E469270C9DA1A477 324AEC6B0EDE221E F56D0DA7C6CA9602 189629BCF5043580 DD7EE884D470D8B4 3604A5754FD6AA09 9F1F5FDF04DBFE38 DDAD61E6AEFE61C4 4C9B2E211351C470 B9A24AE7FF0455D6 524D18FED72DA704 24B6BBF9326163A7 18849F7C199F077B CDBDDB73CEF7D536 3DA421BD544CC8C2 31501D2A4CC1CF8D 56034D1BA1086E4C 3EC1829BA6839350 AF29E632875DB187 65B71CB1ED32D4A1 AC79112BB1671ED2 CE7BFC9212296BA7 BEF3952569DEAF4D 6CE46CB33CABAE00 11E6275F4892C6D8 2F0A26343F935E66 6C7897337FD479A2 AC62E9B0318013EC F2D526B308BE49E3 D55A3B5878E868CF 4FC98EDB297B24F8 026924CB68829222 9C656993A6DE26A5 AE9CEFBAADB2ACF3 31793F2F9FDCA8AF CCD0D54E87E48E9D CD4D180F25DAE1AF 5970B62EBE2CB82D 384FCE3D934D1F94 307D676EAAA662FC 8099E400CDE7D81A A43609424FE204A9 FA7EA3ED93748B21 3927F30ED1D2A52C 9254CB45E0DADE95 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303031714 (name+title). Key = MD5(password) = 81cf7895aafdfd2a981463dba0073ac0, 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 da1a498c-71f0-613a-ad92-34568e0400c1
  2 45e870a4-3670-1ba5-8a4a-9828302e24a2
  3 c6c47be9-9efa-5dc6-8f93-a9a5f107e23b
  4 e843b21e-1f84-3146-8a5d-6da747b8ab4e
  5 9564825f-46ea-7470-9c4e-ab4b421388e4
  6 37900184-e6ea-79bd-9653-dbae314ec0fe
  7 0871b940-29f1-43b2-8aa2-0588fcdade6d
  8 6be3c76e-bace-87a5-aa1b-cce2fe475c42
  9 ef40c863-25b8-5029-bac9-a558b9251b4c
 10 72eee83f-7218-86dc-b195-7c18b7879468
 11 64e83731-34e4-8c7c-b761-a1b5b4a40099
 12 fee6bff8-ad7b-36cd-9684-13c389f9049e
 13 b2fb8d8b-7290-155e-a702-b0ef7fb54100
 14 283a11c4-d4c5-5414-99ef-4ffd373bce6c
 15 8ab05576-8efe-6162-928f-2688aef1106c
 16 4b3ed8b1-15ac-3387-bad2-6a1f62e2640d
 17 b840193e-5222-581a-8309-f7b67374e887
 18 48d5a1c7-0f16-20b9-9e65-dee83aac5df2
 19 8a3f7a5b-3222-7ece-9c98-df3939b50cc9
 20 a2b76479-11d2-4286-8004-d2e1815c9f00
 21 9e13821b-5d56-5d8d-b38b-a5b068998383
 22 033c02bd-04fa-13c6-b198-8fb4cfb8cd45
 23 3c3eecfb-de33-0cc4-b0a1-710d87bcc3de
 24 dfba332e-1ff8-3f14-8f52-999ed3d18a45
 25 8733276d-0fee-2b0d-9d68-8b59f7a6e838
 26 b3d658a5-d4a2-4845-8024-62fb5ac2f454
 27 d6c87984-ca8b-52a7-9c27-ae9683a1ef85
 28 2057ca59-493f-5e51-9324-3110ff39334e
 29 c14bb4fb-1047-4733-9eed-a9aa5fd940fa
 30 7ecc180a-1590-0618-9d35-0b6f990d3519
 31 94f7eefa-bec7-2eda-ba1e-40d48dcca14a
 32 be62dbe2-0a59-816d-b68f-299fcb1e5a46
 33 f436b1ed-e757-7968-9770-ecf52fc693f7
 34 d70f3af7-5f51-300a-b002-4e44de4511ef
 35 88667cce-46ac-7058-8e22-2e01de91d4dd
 36 5e998d61-a6e5-4159-888f-c4011a010c18
 37 8972fd80-9597-5673-97be-4e9db9850055
 38 8d94d02e-f960-5de1-99f1-f84122df08d7
 39 76bbb1c3-d85e-3f3e-bff2-5e241b6c00fa
 40 e735cb8f-0616-5887-8e27-9cd8836616b3
 41 558b6fad-3af8-7148-a1bf-ddcc0b38daa9
 42 690ab09a-548b-0660-85ab-37362901090e
 43 ed02848b-bfe9-5c15-90a8-7a526e008758
 44 f3b0c000-b33b-3e6b-9413-98b51edcb7c2
 45 bed288fd-7e36-2895-8975-3ed342341cb5
 46 2c65b452-7fcb-0fb9-8bf5-3f4eb7bf7008
 47 42c9ae63-c892-456d-b259-de663a4893b4
 48 03108aad-5c0d-4f4a-a28f-20705f25b9fc
 49 b0d53a9f-2a5e-4758-989e-ed97fe349067
 50 e86f1e74-439f-3d77-89dc-dc8310abe36a
 51 e536c3db-5bdd-281c-ab54-0494428044b8
 52 b0b005b1-b09b-5c11-9185-9a6e57397569
 53 f16c922b-472e-33b5-97af-e9cd91232bbd
 54 570dd75f-991a-508b-a4de-26e0ed09b66e
 55 91799c45-4564-11ba-887f-18b7a5ddb46c
 56 dfde0903-e729-5497-9777-02927afb8c01
 57 0387196d-1122-03a6-9fd9-f72db4c3957d
 58 050fb212-6330-2e65-acd4-392a8b45534b
 59 8ef7603f-c2bf-01cc-80f8-f99696080bf8
 60 5667c12d-d46e-28ea-bde4-10055d8a9737

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 615377485883156352745103245540287374553570532044432535150202. Exactly this sequence comes out of new Random(894).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 155 of Run 42 (seed 983,934,859): new Random(983934859), 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-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.