A858DE45F56D9BC9 archive

201303071020 19uj9r

explained decrypted filler

seed 428

Metadata

Post ID
19uj9r
Title
201303071020 → 2013-03-07 10:20 on A858's clock
Posted (UTC)
2013-03-07 15:20:47
Timezone
UTC−5 · title 10:20 against posted 15:20 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(A858DE45F56D9BC9201303071020) = 8bf8db47df0f792b86c8e77b947f9ca1 (name+title)
GUIDs
60
Filler GUID seed
new Random(428).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
236 · 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
2 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

FC7C6F5FB85A4638 DC62532A87D3A7C5 A9CB5B1577D78602 92EB2E894D60F18C 00349EA733A06BDC B5FBFC71D321EEE0 FD95CCFEFB38E5B3 AA75381711DF9C11 D851D3F9C100AB2E 3B0BDB1D047C281A 351D8352B2099BC0 9D4A8A8C95648FA3 4AFCCA4CF408B865 03B25C1FA4943FA9 E181CD93147E8C69 B0BA605360567AC8 791F4D68D54DE245 3A297AFFBBCF4099 794D14915EED2ACA 42F1F5B57AB383FC F1F3AFF061E6923B 7A63948F75D34D66 8BC4F53454D5DEA3 6F21150E83D50841 1DFB846234DF1BA3 17163C38A553A8B5 BD1E4CDA20D40BD5 7D9978118E805891 C6A60BFAC4FB7E10 7742C79BBF9FB9F1 F42911398644BAD5 85597E54FB311A68 F853E969433421F6 F3BE3D98366F9BF2 DC7A5E54C228E1F4 7F4A3B91494A7A36 63E3AA40B672CB95 B586BD78E4FBD226 859FF9D49CF7FE37 C34CB95527C873D5 D11C759FCCD694F1 C432FBAC60D130FE B80C7C0D109CA14B BB371CD9AE5B97E3 7885A62D6BDD4001 582EC53BB07002F0 3A6A0558DD3390A5 AC7779D2C5CCDC56 07A5AB050181A705 D3614D84CC437AD6 0FC397466A0BC73D DD6D86EF9254F188 B270844FD95B7770 543B37EAA002F950 ADC7F3734C5FC65C 79E7972B36BBDAE0 93AC075766D1B1C4 E54CC3D7BA00E113 AEEEC042E2032B13 233B000A3CA624B7 809D96C41C8BBD20 832298DAC727E3D9 C34913047701CCB2 28E423379E73D48B 5689D2833E3520C1 8A1710AA85DDBE4B C3EFC321EED2F69B E2321DB0E8F955A4 E7805EBAD86E2A09 728753B6DC7A79F3 B919403AA381DBDB D36F8CFC4DD51D4B 5C7C55E0B8BDC684 40CFA39D10BCAA43 55160913F9C00DF7 5E72837E36167EF4 32DDADABF7F8F456 D98578BC93115F3F FE785F5F45075B2A CB8A2B088D2C09A2 3C19B54F86290B0B CA493BE8C12DA36A 6CBE2F38EF8D43C9 56E70F5B5D908D83 D47D8396647DC2FE E765A553E3E49E3D FABB6AAF0E78D927 FF25CB49D5C115E3 B4DCBDDD036A5355 F045CE5A690565B0 F70B11DF3D14AEB8 66C065F3868C8CB1 4E25F2510669D1E5 54F552095060166E C7BF6FB62840FE90 F77B0731323E0972 010C77BC72AF2FA2 3A20188954477822 40F59C884C4E9B5B DF80EECF86E223A3 6939978F991FC25B 86F9838B050C9AE6 981F512D2BB6C74D 972BA7D1C5EBC38B C528498E22B9B8CB 36C6E858BA5DA144 A3AAC4B66353AE67 513F74BB677F08F2 DC4AEA8736C179B0 E78AC18F55C0869E 343CA8A6AF419D61 4D2D234EA8116E6F 71EF00AB6F35814D 4E60B950E7F99062 C8EACC3A82F39294 943EDDA975958745 98EBC04D8ABEF0A4 EEEB5008BB753279 53734D03342CD9ED B502D65D058E3EEC BCF4B23583D24468 FC57F6583F07C66F EFA62B245AE76F49 6DD05EDC37B87840 8D26DE31E87092AF 51F81601EB9D627B 2D03DD104C171F7D E013F38107F7F426 24010CC1189205C6 08733CBBAF7D7565 4526E099EB9341DA 625F3845F4668221 875AE473CF6399B4 660FBEB2DC7CFDE0 81AACA5F988A19F3 E0DE36059C30E1A0 C5FA0DF11FBAE53D E967753947653002 E05C306DDB0FA6FE DF095A1C7FCC870C A53901C86EA33CA1 FFB36F60E089E84D BB7C954A3A193DBD 3834E573C33281FE F265E5C30B1DDE6F 8D4F488654A96CAF 6AB68727B75C3FD7 2F491436E64B817F 6275D4695179E4EC 0AFDFF554977FED7 D664BC4C5CD27BE1 61487B492BB54217 3670D833A3E495A0 C0EC31B7DD3B11FE 03F06B2112780620 CC9ED3DFDF6F4E18 C8DCD3EE19CD8D49 392AC9037B4E10C3 0425BE7AC2E968FA 6C23B14D64EF975B 3F87F8B2A794C383 2D13E546731F06D6 5D278752193441F4 F1E56BD7217C289B 1898F61486233A6C 6F6ABABB0F1B68B9 882CBDD1C00027FE B1D7769B399DE7D6 A0607C49BAFAE748 AB4D12891801CCE5 A0DBE9A96F126116 2FDFD4DFE567A830 4CA33DE3DFB934B7 09901CAB7F1FE0F2 F1825D8BFB7CD31B 72634AA7152F452B C58ACEE3D61BD1D8 031F5D88090033DA 5A42434FB135E90C 29FBEFA628F0860C 0D4B23E361D0F250 D2D7A48CB3C6FEEB 8712244ED31C8DC2 B514FA2C4C1AA21A 6421F2B89A8AF953 3B1EBCB8BABE5AA7 BBBDE696433F8A96 49CB56795F9CBFA3 E7160F76A977E218 8431831E83D886AF E4FFC4C8EA321CD1 26C77B344C2AA168 E95FC11E76F10FFA 35B533C4E3120897 09E6435EED67F13A 26FA782D6FAB979A 9E6E17F7E05A7825 B5773551EC3D4AD2 DACC9AB846C83460 63AABE5099AF2B9E 5EAE12F8F8557E8A 22BB39CE9BF0D7AB 117CE36D595FE313 632EB7BD5E766F07 F8279A246BE1162E 9BF8469604FD0934 D177AD7E1F78FA06 5912240B1D7783AE 1D81316B8F6B40E4 CEEA8A741D15FFB6 73B565B722300614 4CE9C4721FD082E4 4DB2BBFE2E16A88F AC897A27C93D9F53 FC8A4E39A23506C9 881B7B49D407302D 4964184BB678EB00 24DE18D605D449D8 2E02F08C8DA1EDAE 44C448004235A4F5 EA3874828D89CCC5 0CC751E8DD45B9BF 0D9B5756941B6CB8 18011600B9F1C238 BA2AA334EFAD81C3 4620207651405368 2941158DF7408AF1 5D4BE3E2025B134E E7F614E414855D6D F2975AAAA12172E7 4EE5D56F19EB8A62 04B5DDD2E76A4824 612CCBF7D268F481 5B89F198B9EDD794 E9850C00A44B1791 CFA575E7F25CC66A 250CE56C67006185 7B0EE3248ABB8CB6 CB5FB414A1C242E4 678CB7F9C52F1EDC 644C841B5F5F669C 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303071020 (name+title). Key = MD5(password) = 8bf8db47df0f792b86c8e77b947f9ca1, 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 c9b7e58d-2dfb-247c-99e2-3f75a8d1719c
  2 99e87f8f-692e-3be3-852b-8508eebc69ef
  3 8b0c170f-63ba-88d9-a4ab-117f0c18e925
  4 cff0fb0f-78b2-89f0-8ef8-1af644466d9d
  5 f85ba44e-3dbc-31b1-9412-02f512f3dc50
  6 9ec39a22-a035-58e9-8920-8b6beec6f46a
  7 016d6b22-c210-62f0-b2c5-94dcf3ef1f89
  8 4598c125-6dd8-15bd-9606-40122d95e371
  9 27fbddbe-bc2a-87f7-993c-d844712f9a87
 10 14610eac-7fc2-024f-b344-6a758ca28319
 11 5c3444c8-2ec7-56de-ad16-b43627219f54
 12 33cde41e-71da-5daa-b22e-fccd063da4ee
 13 57f2e249-9a8a-733b-a488-d9b897290a10
 14 aecb91f6-599a-1638-9bdb-8eec4b02f6d9
 15 986446d4-39c9-57fa-a00e-535304e91851
 16 4e90b099-c271-2e73-9f5f-cfe70af85415
 17 3d01adf6-8d6c-6e07-bc79-d096f509c834
 18 564251d1-b5a8-3f38-a6a2-5d56957809b8
 19 af704421-07ff-26d4-a5c0-dd1049183b07
 20 4c2d584a-d49f-07a3-b7dd-05e330f14f4c
 21 0f954fb9-fc94-6d26-98a9-22c5e0199a2d
 22 b61a4a07-28d0-7fc9-bb4d-b09af44cefde
 23 038cc4c6-8b49-23f2-8732-4f1299e87364
 24 dfb8b3da-af46-4d37-bfa0-cb4b803784ca
 25 0ebe6aee-de5f-5c0b-be88-8538a1d8666b
 26 a1c0a515-cc41-7472-80ff-2f34a57c458f
 27 1a6b9933-b7e3-83e4-acab-20261b100773
 28 16aad85a-e847-74ca-a781-106521078c9d
 29 c47de138-dc16-61b6-bcc5-428d788a2fa0
 30 ee554aad-0656-6bd3-ba27-5ef9c106b6ee
 31 c093bb11-6571-1254-82bf-79b923f6b7e8
 32 9248178f-a1b2-169c-86cd-e9bf05bb2a80
 33 723e7649-53e2-3786-a4b9-2e4e5a7c666c
 34 56ef748c-883a-67d4-bf2a-e8514d920003
 35 d6b5e00c-6523-0cfa-bf65-07ec46fe3580
 36 2aae1d86-94b2-2b7a-baab-ec3050170ffa
 37 e498661e-c7de-5c5e-8649-f6c57d18e480
 38 26f6e44b-898b-01c0-bc0f-3c9ca15018ad
 39 4ef3d737-1a1a-50dd-a541-de8cc2326ab1
 40 67dbae82-d0b5-8f38-b81c-7f2d41c92bd1
 41 8f715c42-187a-08c0-adb3-762ccb42b67a
 42 47165157-ca34-59f0-b4f2-7c7e598b99af
 43 8d3dc9db-42af-8c27-8713-2b7954376ee6
 44 24302703-fa84-68f2-84a7-986c2cd42b08
 45 17e0239c-6744-5a3d-8130-2cb36402c0be
 46 e1447aef-1119-625c-aa42-5824a36fc78b
 47 a53908aa-89f4-87b8-88ba-825a703a567c
 48 f67c391b-ec6a-1e54-ac60-fd421670caca
 49 e2c9c283-8318-8f3f-bc8e-b4317f8e329b
 50 8f0865bb-bc45-71be-bc7b-d15ba37302d4
 51 c0b616f2-5311-1e15-9034-3d4cafe233e8
 52 78152135-50b2-5dea-aac0-53db588be6f2
 53 e5838e54-baf1-6cb8-9c8f-985b094bef3c
 54 4aad1d7f-4143-638d-abad-7d6be3e4fbba
 55 b5a22d65-9851-8090-aab1-fb380251caed
 56 ecd2d004-96d1-47d4-8fef-2ca2a4ca0e61
 57 d0e45f6d-4e03-0d2b-b57e-54297415eb46
 58 16735775-59ab-377d-b249-2778359a28df
 59 b69add69-39a1-2409-b39e-52d114a8068d
 60 eb92e63d-e455-5664-b275-78fe8a046003

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 238835618055715263206724578766113602505805865681871566840325. Exactly this sequence comes out of new Random(428).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 236 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.