A858DE45F56D9BC9 archive

201212162359 14z8ua

explained decrypted filler

seed 640

Metadata

Post ID
14z8ua
Title
201212162359 → 2012-12-16 23:59 on A858's clock
Posted (UTC)
2012-12-17 04:59:58
Timezone
UTC−5 · title 23:59 against posted 04:59 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,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9) = 34a14a42e98ff96095af56604e290cae (name)
GUIDs
64
Filler GUID seed
new Random(640).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
18 · 4
Tags
automated (decryptable)2012Encrypted masked GUID listkey: namerun: fixed

From the post to its content

As posted (encrypted)

CF80C12DD3BCCD92 35645BDF90286C2D B8D9DC7641216838 23F34DA57CEC0985 5F03C0392C6498C9 67BCC24B39D38D88 B90B71B176A2F681 73BA27AAF2081A53 25C8EE0FD242728A 87181BECDBC0A08C 0A99AECE48C23710 D0D688AFB1E3AC86 5D8F72D086D0E120 4BF9715A9AB003B6 F328EFD52AFC594D 7FF6349244084560 BF9246E9EA473254 B3289FA5D53117A1 BE6399020C5E3796 E21708D91ACA2FDA CBEB8E35FDC444B3 C9FA4C0D1081607E 24AC478B61552548 4BB2B3B56597F401 8A625D60D9EF3D1F DFD385B34D41A8A6 281C043168DE7EF5 1895CD412BDB5D71 08A4704289255DCB C0DD06AB58E2DEFB 50236873335463FC F474D51DBAADBFB2 52F4BAD8B5B91A18 094CF58FE72A064C E039B8A135314D0B FC09F17AF70FF544 68FE7F73A4CE6437 673F35E231242DEA 0EBBBA5150E2546F FA2C3BCE0D996FB1 B2EFC353308161F4 C1A54516CAB8EC7E 8A3789B85DAF32C6 F89731E9FF8AF79F AFCA75B4FD8F9AD8 CD140D1232746868 560DE35A478227AA 521CAA469803EC7D 3699F8BAD45BFE41 32148FF20831D050 8142D8A5E807857A 32F10165FB5DA09B 0D49E32C352B4452 F4FEC3AC822DA09C 6DD7DB54B943BB14 247C00073E8D6A55 618936B97AA1A002 9ADB1ECFE9BB1412 086E183DF730A206 38E051DC0C794219 8A33749378C3D4A5 E80E066181F7B923 AC39E8EF8B0E1639 7DFE2F58B7428DC4 445557603454DDA5 152602B1FA3D9B14 50144551D9447D9D 74F162B8FD49C9D8 8A1EA45050696126 8DF9AEEF459A047E F9B752218197AFB7 8E97176FBC750E81 27DA504A399A0582 5AFB70E2858A7F5C 375C9E13C21F740F 4D40BE9F0EC536E6 42C0E52069DD6082 A3B90EEE1DE6E1B6 134014F693DF77D8 2125D8147343D404 8B191C2072DE0514 44C23794DE356E4E 32261C81AA4D8A42 038B6D31E4FFE645 6CE6639CE8C2C29F 09420EC4C8E34821 E6FED5683E2A49AA C20C35C031DA8D3B C44AB36DF50252C3 459942AD0A86BAEA 7F8257354F2A1AF0 507AB1959F894331 234D0AA563F27D1A F3BD7715A0715A4B 7E014D84749C37EB B825A920EF8EF596 FB045F420572CF77 D5C45A781E9565D4 D072E3E3A63C4325 7F498B905550B6F4 15A903C23316E3C8 C935FB0C01F2ADB6 91F6252F9B6C7F3E 5879BD3F62141EB7 930F3B9478C24B38 B3D811BA6E76E124 F80B65641262F689 18AADB2998E564DE F2E8709BC7DF5C3E C23034182DC2B88A 9B08B1115412DAC0 70574F8EDF4338C0 090A70E831FD6F43 CFC0CFD2229B163D 296A74002D58159D AAC602D45284140F 9F14556C48C05A0F 5EA9045E383EE9FF 531FCC337789D079 5EF590EBED6D3FE6 3EFAEF082FBE28B6 CFC01C330AE0AEC6 48DF0D7F63ABE8A6 081A3E7972D9B80D B205E96232538F6D 9B14D79D26AD0266 B28E6F59AFC78B17 524ACC52FB1C9922 5AFB2ED0D9AEB842 30F9323BD26F8A8D 17B8BB7DADAB2C44 FE6FDF10648D09BE 06E2C582FA5B3AD2 A96FD4EBCF94B75E 3FAC0223FAF37F17 BB47D92DE2A84C11 1833E62D2FBD98C3 09B164D8D1CC5A37 3309C3ACCCFC66AC DAD65652F2921A3A 903CC58EA0D24342 86EA7B461CC47E9C DE5934C944F3BCFD 82B59B6AD60D4588 2584D0E0851D07A4 F230668ADF58F036 867F96D61EC3F1E4 768929304D0FABB3 4C2BE30F2A6C7FF6 92D0E1FB4C3FF851 031E3F5AC04E1BD8 7324B38746B902C6 AEE7AB1FFBFBD548 E0818EFBC342701A 5D1F841CE4A2FB0F DEA9C635EADCA0F8 3A8E135E897D098F 3FF00C96C1F1494F 558C8C5B81224EEA E0A219757B8CA14E 922C2C3AC78C708C BDC317387FFDBF98 AAD537CF05C75C81 902133B2C6E0ED10 0E6A160CAEB19AED C07FF90C66350E28 3195D40047BA7296 7B1C44CCAFB8D8CD E53782328FCAB5E7 CDF0ACBDD43EA130 FDBC89D41F342D78 64E995AA8153B8B3 E2083C9CF599EA70 B68113C8404184FB 25EFE16A229A798F 26814BB2B5F6DDAD F7A9819F431B2622 39EA9E511B7DCE8F 13B87A60601726AD 6341878F2714FAB8 6046486D96F18A16 68279C13527EE1CD 9D55DFA1F84220A2 1063E515DDF539D4 21C29D30A781D3BD 32B60905D0E04AEA 4C61CC9E68E27968 4A54B12F0B3684DF 3AA77238B27162C7 335F5E007113C146 31737C832CB7A44D 4CBED0C92832CCF4 B9430B901F52D542 873F39BBD3C9F208 188D6048440A0FD6 DE9A3B1C8EA85635 21E5FF421FD43AE2 9077E6488FFFED19 3C1587F02780A680 EA136C425B272FDA AA90A2ED30DDB609 2019E5B669F02B7E 8DE152865D2A87C5 46B3E86219B41F31 763476E047B3E7B9 FFB656AADB42910F BFFEC8EBE0886ADF 8974613EE41C2141 3E4A0FA1B3E1FC48 AA868ACB0C351E80 99A278C0B35A72F6 5AFB69A20964412D B8926D298B14DBC5 44733A581C6E49CF 49A86943C96C5478 569D5573E08184D3 A0330B72ECAAE6B7 CD7E3AF5F8B91DD6 EDA66D2E8BB51B10 AA88EF57AA348D76 C1F7CC97BA7F3EFF 6E2B229FB4BE6137 59C296F0DCA3675E BE39FCAE89732062 980588A7D664CB82 1F2828D6B93C2D25 D411E10E118C8ACE 113E06D84F7F20D2 9A8C14FE37268A32 5F710E41B93500C1 249F3066738033F6 685C20485BCE1E14 21FDA572040B84E6 AA84B5E3FAB02AEC 2094C623E92C01DA 2114D9755496AC61 3F9CC7A372A1E476 508FF34EE918F95F 6FF3DD687C7BDEDE 10FE8FD2D9ADB115 430A1FE0DF44F9D8 BBEC85813BD7CD70 E50448B3C338B774 8D0D4A0F81915F7E D7C7400A73C12358 06DED31A68CCEFD8 E237B9CA95F64725 E24C0B4BA20879CB 870584628075CF87 C962AFC8AA710EC1 2E8E532117F6CFC9 240F7C8A69260692 BFD084623F5727FF B0A9B119FD874367 056C565E1F1535D6 41FB258AB8C637C2 5DACFFBA8FF64DBD 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9 (name). Key = MD5(password) = 34a14a42e98ff96095af56604e290cae, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 892397c5-832e-0d09-9316-a0e75dd47a18
  2 ea2af0db-765f-56a3-9852-6128047d77f0
  3 02339305-1101-17d3-a8fd-f58cf8a30b42
  4 a703c96e-0dec-1032-89f0-f775d6c8a563
  5 33138e10-4369-1cff-89af-d78081075316
  6 c611af00-b5ff-7bf5-8784-23e6d41c7a0b
  7 2777afaa-0a59-5c66-80a3-cff926ba143b
  8 1b29b391-9904-47fe-98d4-b0ca668a53c6
  9 fda6843d-391d-1616-94f4-ad04309a5ec8
 10 06812739-a757-2358-a6a8-87af4268840c
 11 402324bd-ccd9-73b5-85c4-30ed228424d6
 12 dcb48b70-9d16-1359-a6fe-1b031b4cbb37
 13 c5e6166a-e545-5c9e-989d-b8741c26cffe
 14 ab7febeb-67f8-3da4-8c8c-4d36b5411da7
 15 9657bf04-a33e-839a-acf1-82d61a0f544b
 16 6a3f9c87-dd7a-6469-9a6f-eb341e7eb78d
 17 8f957c98-a6e1-8fe3-a50e-41e8d767909f
 18 b607d02d-c419-7459-bde1-d980fbc8d5fd
 19 f39d8333-a1cf-0f6d-a0e4-6bc760b05523
 20 e4b5c4a0-efd0-14c8-9415-89c9984fe1f1
 21 de18a242-fec4-7cb7-8436-27b0ac2d1743
 22 f589a03f-c498-74cd-af18-358161d0f492
 23 e22175db-dadd-1c81-a429-72c90c3c551d
 24 14db4de5-154b-55ab-9732-b10d886fc2fb
 25 cb2806de-abc0-3e51-b99c-a2c8264062f3
 26 36d9aaf7-9256-1290-996a-3feb43dee39f
 27 e3a5313e-6de6-1398-9b80-08736fb1cd45
 28 a5e295ab-8f6d-24b7-90c5-75a50e78adbe
 29 67cddfc0-d8b5-2cda-ab97-ee92f2696879
 30 a461fb08-7a7c-412f-bd28-a3f43ea402e1
 31 fc3c97dc-2fa1-4be9-b8f0-11e3ceef2d91
 32 1f20d095-d876-00b2-883b-4ce187b1a44a
 33 12bfe920-4d3a-56ea-a01a-e51cad06ce75
 34 326e71e2-a666-09a7-b48d-45eb4e2c9b03
 35 461c9aea-d2c3-132e-94ef-8a1881f4c0c3
 36 9b78ed2c-67e8-4afd-9653-ce152b33184f
 37 738a7928-a59f-1df7-8175-3075f311af01
 38 a726e52a-ab6d-4236-a8f9-8c87f6667f67
 39 e3a70ac4-4c4d-8e7d-a26c-d81d2a47a56f
 40 1897928e-ef20-357e-bc46-4a0010f7e9b1
 41 3b8d6641-d5b1-70da-b876-785764dde1d3
 42 5aebec86-94d5-4624-9990-2a4d46eaac2a
 43 4da1a306-a01f-20d7-9a91-d27f54ecda82
 44 448b1a6f-c645-66e3-b2e8-a35ccae77bca
 45 2167fd9d-9ff9-3780-8415-81d231f8406f
 46 2bf1415e-770c-3290-bbd3-619ad1ad1c09
 47 56e9f0e9-d679-0279-92c5-90e2a9ba18d5
 48 f9e1e5ca-0149-42e3-bcd2-30b6ba214d08
 49 6b21937d-6c4b-688c-ab20-5f06fa84606b
 50 64e2479d-8839-7fec-9b74-3aa30b9f4f44
 51 23808e81-83c2-6b45-ba4a-eca48de8e994
 52 17af7845-f644-1193-b627-244292db4e59
 53 71869f91-994d-6ef0-aa02-46a581507679
 54 f163908a-9311-7b8b-be67-521e5c1a9a78
 55 9ca70776-23a2-3316-b936-3651d92596b2
 56 34c9925a-f798-18fb-b2d6-1081c631c8b3
 57 5351beee-6935-4891-ae34-dbe82a769579
 58 5ddaaba7-1b6e-400f-9d38-8244db6c9541
 59 f9d211b9-76d6-6e04-8e5e-98696caa2198
 60 63bf478b-a538-8e2f-919d-985bf326b333
 61 69625673-b503-6826-a033-a8df5a30e5c8
 62 433d3c9f-8d50-3755-9bbf-20f13f6e64bf
 63 c920a933-2210-1269-87c5-36d2a046e60e
 64 5f5263c1-4ff7-582b-80ad-417420d918ee

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 0511175412715386870177153112244050141483742633046761673144686315. Exactly this sequence comes out of new Random(640).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.