A858DE45F56D9BC9 archive

201303280559 1b4p9a

explained decrypted filler

seed 408

Metadata

Post ID
1b4p9a
Title
201303280559 → 2013-03-28 05:59 on A858's clock
Posted (UTC)
2013-03-27 19:59:54
Timezone
UTC+10 · title 05:59 against posted 19: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
3,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303280559) = ce0485f74e44ddee526aad331a66eb82 (name+title)
GUIDs
60
Filler GUID seed
new Random(408).Next(9) ✓ verified
Run
Run 43 (seed 120,022,078) (seed)
Draw
25 · predicted N = 60 ✓
Machine boot
2013-03-21 09:44–10:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
9 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

D964D672AF1F31B9 E923A0657EEBAA0D 98ACFE065522C94C 0CD4F5EDE4799722 B4F9FFCF9CDF9185 7FC194A511B082DB 7EE8A5AC6F61F141 4ACF9DEAE0538674 C483A169AF1FDE82 06CDFEEE05DB4F7D DD7999FA5D667368 833A0B443D5DCA5B BFF6852DEB365DA4 E1E98EE525C5982D 6B02C87A24A21553 3E7EA5D393ABDD37 A818248490C35C60 2BCD3F6B87BE7D43 83D6C2AAD8646DD8 F3505C170D3B11D1 563DBBE261CEA173 9CCD0A04B453BE58 2EF76ADC888F0E63 71A4A32B6BC7C272 23DD132EF8F34A38 A46ACD5A75ED6485 9D96F1DF94AC2521 0B970B943E24AB11 C422E371059D012F D93B35BDAF08C34A 1FD58FCF84A9F4D8 11DE99D0582A1212 0FABC0E7C0D2FE95 49E1D9B88B82112D 8736B6D08BBD67EE FD5F705FB18377E2 D7CC370E7FD38EF4 1E1D17612DF86B23 63BAAC1A1BFD9506 E19BC825E5C78004 0396791E0B741206 724D29BA987CCA32 FE36EB4EB5264A39 999095FC34337D43 9DD86F005E382D63 BEDFA0357C566A00 C0FE928E4F6E98AC BEB3E354AA7C8B3D 77778E84007CB584 5D043F8285656F31 C3425B420E462229 B241BACDF499D384 700A718967E8A24D 8644E928AB0932B2 CCA671A934CED200 8BCAEA161BFB5064 38F3D616BE027795 B2A3DB6D6CE09E08 D3CC0B6BA1AA735E AD4240D61A8366D1 971B39630DE95E91 CCE33E7411069D85 A26853561FA247C0 E1345633EB05F35C A853640CED63ADA1 F016697BDF5F7776 F011E04409F6536F 7B1F82259E12322C 1796422D8A67285E BD5D218A0856316A 4330A7B4C4D0603B 6F0F13DC8272B214 1F072B6B9562A456 9CF5A90590D2A3F2 7986ED3653FD9B84 99ECFB5612A2FF20 2C1CBA54277021B7 34B78F97837EE1E2 60E49A073CBED596 8448D1B80041B029 44CE43EDBFE9090C E52578783A2D674F CE200119936F2F96 92691943DBC380EE C80D31A79981D7CB B3260716DB3876D2 CBE0A9D06F8F69A3 2D9D35FC6995FF57 0B6D1603AA5C87F6 030E0F5C3DD3EA0B 12959192D9627ECB C147723770324E18 BE1D800FD631EAD5 DAA39FB654188C87 F9ECCA38C823F8DF 3D0F6666B1C45564 2611E0953D9F28A1 D5415FDA62AD6E5C A3A000A0B8FBC2AB 06D7B5E04736397D B95F94BBE79ACE14 E4F5D97FA615DDAF 17A7F9550657AA71 E1E04E8709D41DE4 1B4847AEED60659E A0312FFD44313B83 D5A3BD6DA6FA0289 4B9B66C39A57B6E2 249239B4F54E4ED2 9BFBC33A3F5D14DF 2E3D815F158C1D62 3427DED2BFEDE2C6 170FE182BB792056 AF3C985312440124 A2822DA530E49F5F A930DDBB37D8C503 BEB66547048A487D BB06793817F07946 2ED4535A38F0B9B0 7102A8885E09C4CD 0FB106557AA4A6F6 7DF86FA7AA250188 B378796D9414F0A0 0836F784CC6345A2 556D990D8EB05A37 B980C89919BD63DF 50A1E319DFE01581 F41D7207CB9168BF 3AAF8293035807A2 437AE61055B1B837 9B7215516C07E65C 8DBFC524AECE1512 61ADEFB4A2D561DF A75A42A3614FEFA9 E514B42F7801B581 24963B4D2CFBB178 3DC259365E4D3971 1663D9F6BFFC0806 2DC27BF6C63D2B44 060F6D0FB6518BBC 65A2E6E2143AE2AB 4F4A548D05CFC983 61BC8D2EE662E8C6 8B913E5A0BB1230A 5AAFFFA5449B1F73 4BFB13EC5979867C 7A036F3AEF834805 49EE4D53188384AF 0C15A4987F8DBD86 6476F3DA126B6C5F ED9E9B4D70B50709 03F7BCE1F60B04A0 214C6CA88D4679E8 A2E5D45287641AB2 0180C779C66899CB 6C408FE561515434 3285AE14F6887C1D 354E380091D62FC1 02A876BDA6B62684 15E3133B7756EE34 CA8159806CB23822 5E1440424EDE9C3A 719B5F1962E5E313 B919D793A405A8A2 7C6CE515D30A5639 8D656F191892471A 6A6F02E11A2BF86A CE681D2DB5718874 6BCCCFF7B7A69799 35887AE6CF8F0218 948556FFFECF8B22 FFAE2D6D58E30D02 C17D22329E8DCD58 288C76FB641B63A5 1994C922C3548F10 01A6B3A19A732131 7C229A629CE8D044 0CA20269A9887B95 31FDF73871C48086 85F00D0CA5D550FB DD5C3675E4C03382 151F265B06FF49F3 A6075EFA0BCFB4EC 48DC104E14436F08 298D3C504ED42951 EB5FF8179A726F2D E24CB536878D8576 F6E6211B6A491709 CDBA0CF170901239 70A2E5257D66DE7B 6D198E17CD1E7AE6 FD79CF301BF49E9C 46146F51CB5A410F 4AD0DD49FB6A3CF4 F83C2020B9AA6C2A 16AB7A7A932C07B9 722D6FCECA954D7B 8C9758C2E084D2D5 9B0F8B7FE5AE96A4 F0DA70E7A63EBA52 C8601C66944426D0 5800B3A80C552195 1F6A2796182A8FBD 739C3EC8851E5DED 03570BC8C073F89E 8327748A7FD1AC07 60656A8EFC1096C3 9A2C233F9FFA2CD9 A5C9D4449799728E 55A955F62B101085 886AAE883FAAAC8B 064278D9D3FC5914 953C026660A737FF 43C836A35EB1E23D 613A865BAFAE8CBA 67C0F94F35F7D5F8 B28244F448F47127 1A4125440AA06C42 A35D5870FF4A9673 D4036737CFCA8196 67117BFDC02212B4 4811721040E528C6 1185D4DE35B76D06 04FC696E7D990B18 627304F58B3337E6 A0E68D6F362C0836 568A646489C63859 EC8D8B995D783811 53444EB33ADC2EFE 1BE04E6E9AC420FB F2D55D4E80595246 88EF6D60BF1C54A4 E805E890E7000612 8E98FAC202945DCA F6683D5A47115CF1 C543E566DC03FDCC 6A45DD60756F109B 5A1BAF6FA368C233 1A2BBA54F39A94B8 50968F22D5F9E1F6 56FB8C8430AC1437 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303280559 (name+title). Key = MD5(password) = ce0485f74e44ddee526aad331a66eb82, 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 e3638d62-603a-71ba-944a-fbabd89347b6
  2 95d06f62-d55a-4938-93af-e3cfc8c5eab0
  3 317b1d97-ab41-8be4-be36-417cbaf8e060
  4 b4b287ac-113d-5518-9012-333620162df3
  5 dee9b480-7053-372b-a89a-1a7f773e206b
  6 2b0bb143-154d-07f7-b9f8-a081791da441
  7 58b8fd5d-6a9a-6d6a-b314-5017c945e0af
  8 344d9af4-d9e8-1de4-86d7-04e0c56c1418
  9 f513e6d4-218b-4821-817d-dadd40d2b030
 10 784d3f69-1e14-644f-bc60-da2b46839ee2
 11 2ddc54d5-6587-7fe4-93bf-e531b4d7a99e
 12 15ee2c9a-6705-8ea3-ac80-cd19d10583f5
 13 323a1497-852d-151c-8155-4053dc3ae0bf
 14 299653fa-c03b-604d-a745-70c0553b0ccb
 15 79e1a9d1-c53b-5124-8818-224f98c8039c
 16 21c7d40d-fddb-7e84-b74d-079f056e821f
 17 d750e348-4e1a-3fe1-8208-cb3e6dabb41a
 18 ad08a26e-ece3-89f7-8f07-8edd4c649d10
 19 ac9760a6-e14c-630d-a405-d143f823709f
 20 f9a7ec3d-6a61-2b25-89fa-af2c3fbcfd75
 21 2c8ebdd6-6158-020d-8cf6-1a6dd618a497
 22 043cad40-3876-86dd-8d8a-77ae1c67b8b7
 23 6a9ac34d-dd0d-8e6d-a17d-44edfff171e6
 24 e30900c7-4c55-51dd-889d-980ff987643d
 25 08e6d3c3-58e3-6a76-a185-beac3c695464
 26 581dc65e-2127-8b57-be02-2da2947df8cc
 27 fbad1201-1ae7-66b9-91db-720c672c1b72
 28 d6ff97c1-c6a2-4a8d-843f-a705a1d630c8
 29 87a7a276-5cf5-2eb8-8f5b-3e3e6feadace
 30 b28060b8-5c48-6731-9b79-31332c65705c
 31 08f3716f-0c4c-735d-a0ae-b65a676c680f
 32 9a7b4548-86d0-8489-a21d-8092a1e69948
 33 d823c408-0393-3ba1-bf0b-bb71cd03506f
 34 20905304-84be-1f4a-a4a6-3f7e9779d67a
 35 c8afa9f7-2c11-0836-bc4a-c7546eac9a02
 36 c275d9f5-2d5b-44fe-9bc6-94a68e87d10f
 37 e3a37f5f-d4f4-8c17-b60f-78f6995a78f9
 38 bf237b98-d8a1-3ba1-b4e0-188629e50ed9
 39 51592f99-8bc8-1313-80f6-02c111eaf3f1
 40 ea865293-a8f6-5ee4-ae2a-4ac42a961f7e
 41 02c4ba62-d1f8-6bc7-a941-9f19418bdfed
 42 e2f99621-c3a0-039d-9b74-2d1fa97a9e55
 43 45781bdc-b51e-4168-917d-a61fcfb2d43c
 44 b0555cdc-4e8d-3892-84ef-e0601c468da4
 45 301a4323-e7e8-0927-8cfc-6782fe19eb1f
 46 e87602a2-b4db-03e3-b38c-1d8dd168f265
 47 a5813e18-2ec0-1371-b6b7-2b1419893df2
 48 7e571cf4-68b6-77a3-b78b-b533250c18f0
 49 0bdbceac-3bc2-01ba-a863-a9b9701e9114
 50 7ad2246a-a594-185b-98e4-bf704bd70803
 51 b2d801f4-fe31-7a8c-83ad-467a19166538
 52 e135760e-e24f-5350-a272-1b07071741fe
 53 f98ede15-3c53-1c5d-9c7c-405641f21a58
 54 0bebf1f4-2199-558f-9153-5ebf71948098
 55 8e82c7c4-1040-7c93-b774-2dfc9623623f
 56 65601717-7bbe-88b5-bd85-78323d5dea28
 57 d9b7bfd6-37d0-5479-b923-dc55020a33cd
 58 f9b1ddb2-8086-3706-ac74-7115117773b2
 59 16ae16dd-9d3f-87c4-85cc-c1d61c947b5c
 60 25f45fcf-ed1e-4396-9640-803ab27a2462

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 748530614678165738620885686426783104831560430017017515785384. Exactly this sequence comes out of new Random(408).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 25 of Run 43 (seed 120,022,078): new Random(120022078), 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-03-21 09:44–10:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.