A858DE45F56D9BC9 archive

201302270102 19ba1z

explained decrypted filler

seed 521

Metadata

Post ID
19ba1z
Title
201302270102 → 2013-02-27 01:02 on A858's clock
Posted (UTC)
2013-02-27 06:02:57
Timezone
UTC−5 · title 01:02 against posted 06:02 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(A858DE45F56D9BC9201302270102) = 194f0e042ac47d6f24e76859d6f8ff8b (name+title)
GUIDs
60
Filler GUID seed
new Random(521).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
53 · 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
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

7C5628EE776BB473 A9D7F80D984BA1AD CF0C203807A32911 D8FFFFBA8E706418 9F03F4F1EA76B0AF 62550A11E954D673 51064FD5D62F1F1D E5DA66326142A88B 123C89B9FE7BC764 EDA5A2213F36D7ED 2B65FE6965B45AF8 FC439C856B57D8D4 9E781CB010BF1CF1 37A064D7F0A60DB7 831C286128BA5C61 007482EDFC5DA58B C05C3FE98E533D2E 665290C6B8FD2744 16D376712FF2EEFF C32DEA2732D32AB2 412D0825DE55C353 B51F7ADEA23FAE4B 2BA0CAB3D697EAD3 E1ADC0E6BCEAC6BD F8586E9F9C7F3D40 8D4F581A75D75BF3 E9DCA0514D49F234 496358D3F2DE232A 4D5316C78323E951 431DC7B5572973EC 0E22F3686EC9F16B CCCB717E0FD02820 74AA82895F8D9157 9ED510B984937A1A 5C924CEF86E5FB3D 7BABE518F9A8FD07 425923F88D4479C2 18616BD778965C46 E6B502CFEFB18594 2F67AE22A26B9B80 4D1927D216D245D5 DDA8666AAFAB2EC6 CD7A680ED57BB308 C25EBEB4897A8F73 4778F65A03371087 A1F35934A96DED87 03E39B85827ED1A4 032919A48332141C 7FB2A46D0C7FB830 E5FDB9A442AA4B86 6EFD68A45D8C6F20 D9A370E52453C250 FD66CDA2EFE68F57 41D8F9256DA07024 4265328715AFCBF9 68E13C6B5485AC9F E81553BCBC228BA0 5252EEFC798A1DFC 41D5EEA6A611DE8D 6AA069220163247A FBEFE6A919151431 2FA7427D260B93B7 3D89455428152630 1422CB0646F84908 54F31A1253344E2B 7C5E310B98EC62D9 5875874E04D3A79A FE1D916C6F43FAE7 2917666EF6F32031 01A90A7D3CA33A7E 7C8142A5132A350D 5114A3190B4D0AEF 170C2EE4016C9BE9 1E0ABEA7CA26E3C0 ACFEE11CAD4FE8EE F06B980DA5007A5A 94EB990577364614 EB65A015987D3C06 DC77B9EAC4565C76 49865BCFAD04E219 CFDA4EED17BA92E6 D6649874FA2FD314 9140FC7A11470E22 78AC2C669C98F090 9AF20BF21C2687E9 79C359DC1B2F587F 41693F8CECFFADFD 3B464CABCBD5B440 7474114CE5AEDD55 FE66671D24445B6F 839A5F411FF2ACE4 4DDE3A1263028F8C E540C44E331EBDD8 BAA01E29AE2B2284 DFF92FCCCE7FC5B0 34BD153760CE7EBD 0FCE8318605B2512 C7F0B8B2846FD6CB A7A27B87339F0673 F42CF94F49035ABB E1C988094924F4FE 37025D9637663129 6DDA05C0A72B1518 1D32B5DDFC2EDC40 150444276AED679A 2DCCF279F31A4324 CB7A64DEDC3C13B5 F728722718188C2F 394DABE0EA91EEEB 1752EC43F4F596D0 B31625E543DE9329 D03B1F915986173B F41950FAD4883D2D 7FA77609C7716835 0335E3F1C04CF667 CEEFA501DCA13407 A8928CA583A3C5E5 FA06B8D1085C5210 E9BC86D299DE6CED 523D6C1901705D07 E3139D3CDC157C3C 0966CC21076AEF4A 7F77D4F34842C867 447BFC58E1F5F28B 462B71CEF68E09A8 D694EECFB7397C92 DDC93F58558F986D DCA76122240D435F A070808FAA26DF0F BD74F19A7AFE7E00 65993A0E0D604032 632BF82B0ED09DD7 98A6E7DF4F155B5B 1FFBC2126D96FC22 FF0AA92B857B20DF C32AED6B11744B04 2AD013F01FE6B0B8 615EB2EF010C5FAC F3ED790F08FC9BD4 7A9FCD1799E3D299 0A976A873D18044E 943F3075452A7662 6B92B90732CAFE78 568F2836D923CDA3 C408FED55B6E8DE8 4A2EB3351976AEFF 80658DF69C00261A D3F65C713936A412 4EDBD58A97159C6A B571B9219D50AF80 9D05F3E00C519993 5148784B58B9F292 BB9E8A0EC957B68B AA0213CF10664F3E DA5C252CC4D07609 86B0B34210F5F128 E9AF941B4F8C48A0 3336F177FF46A0DB 020A4F5D758EAED1 D66DB0B03AF00A38 1B9F8383DE9C54B2 EFDD29159650D459 818EDD741F1E5522 898F6CD0FB50F80B 7A8FC91D562798BB 7556233977BCE6E0 5C66332D200F617B 11D1903FEF3C3249 5DA60EC346B63243 88E505B29C328519 575A48FC4A65F594 B8AA7D7B18D67196 932A98DEC13A7E68 CC48457FB42AB427 3EA1FC3E13519A4A 9EA1EB30E9E64F3D 8D7893156714FE6C 75C04508638A632F 77016A6E55ADDECF 0B1B1BF37F879E0E D8B91FCBB60543F9 42CD64E28EDF080F 0746DAB0361BB8CC 5F879F8D6AA6F8F3 7474250CDAE49457 93B5C6D3EFD29EAC A22E7D621DA44DAA D65EBE8AA7F3E870 47E4D7F77DF2ED18 246BB24D00C97540 B157D7E1C5A53B5D AA351EDDE83C78BB 62AA7FA243132BD9 6E7B10D2ED54033D CB008BC148F0C2F7 133209D5EB38E70D 73E0A6FFC43008AE 0CF8C0FB6AD12C00 FC4B9EF2497E3253 53339250BB0058CD C225F383D286AD86 871FBE5AE5278D5C 209963014768BED2 0ED0CBA5F732872C B6E8907D8F5511E8 C7DA2C75C52473D9 B413D88A2073CBCC 457DA4CE45A61158 F3B7DC0486682434 18F7D8F4DEEBB8FD F97B1FAE64FC0C29 C1F4D83C11293FBB B26EA36677520113 962BE28294763923 0B1E90859C0F0629 BD90F21D4243B6B5 743171E7C03C3FE3 F7A8E2618CF6D6DE C85A50377B88B87A E1E826EBD88562BE 3D3AFA806049D950 FF6FA534EAE1DBD3 34F50423435120FE 8EEB9E0568EB0887 1958DE13F564EC21 333D4616FFEB6428 E357005EED64843C 1032474C4516844C 883B8D629F75BBD8 2F9BB7A4ACB53D95 1B36905C9AC5912A 343269DCDD9F593F BBF2EDCD5FCEDBF0 A5A96142E808CE37 FAA5E128AFFA9DE6 1E4685EE82C5F4AC 29D1E4440918E696 4AA6D0A6A640A2A6 0047EE3BBE5EBF55 90235611EF4F2743 EFCF1FB3B2897C42 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201302270102 (name+title). Key = MD5(password) = 194f0e042ac47d6f24e76859d6f8ff8b, 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 c9a29c7b-4383-88c0-8046-c408c35f8c4d
  2 465d6da4-2a76-6a45-9e1f-597445635ea6
  3 4b002216-5a93-8767-a67e-a380575244e5
  4 a9909941-5775-6b42-9c63-cf010ac79062
  5 5e9ebe25-a83c-3a04-8167-2b752ab2fba3
  6 34d0b395-b5ee-7f87-8d7a-696d0a6ec507
  7 3fcce4f4-7356-3e20-9307-a143eda4f6fc
  8 316a2b22-2c82-7117-ae45-90907f88904a
  9 275034d6-9c62-324c-aaaa-5d2a50c96912
 10 20a0b88a-8742-35f5-b9dd-d8706dd1bef8
 11 d01e2780-3793-1aba-b8b6-1c1488d04e8b
 12 c4d913f0-97b0-1f35-abb8-f8542cbce44b
 13 c4236c17-e2b5-72e1-b21c-12d666080be9
 14 2fcde003-0bba-4502-a9d1-829a66d84cd9
 15 1ac6bc02-1f44-6b44-adff-89e9e62c3681
 16 0f6fde8e-b1a9-3005-9aaf-88065df3440a
 17 8ca5d88a-0416-704f-bd9c-84d6cf4777e5
 18 de58fb7a-91cf-011d-a355-87f14da5002d
 19 3b52b740-b734-7bc9-9d3b-6084cdd6cc85
 20 0e89b249-5434-074c-8cdd-d4af7c92da3a
 21 32e76757-0628-049e-96a1-71297b7c74a2
 22 e94c0b5c-0f17-63ea-abf7-ed989e2f9792
 23 8a7ba6c8-b989-0fcb-93b2-f3e65216d803
 24 9dd5b75a-4908-09aa-a174-99376d0b6a13
 25 5db890ab-43d0-6862-8c4a-d6eb227ef186
 26 6d6991ed-1737-5efc-8ec3-a0a810fa14dd
 27 bed2f15d-cf63-70b2-9d3b-144d00bdbb18
 28 9abf23c0-6a22-4ef1-9c07-5f94815ac926
 29 d71a23c0-55b8-483a-8cdc-5f997dcd8bf9
 30 6d5edbb0-bb9a-670f-80bd-267e0ce40d47
 31 a849ab7a-b4a2-4996-9d5d-6dde07bda521
 32 8946f3a9-d6ed-6bc3-ae14-c6b2e4541a7e
 33 21252d12-6fc0-7273-bc91-6bfc52d5900c
 34 5fdef98d-8dda-044c-8daf-f8a78d2e3135
 35 611f3100-736b-5523-b20c-a515031b29f3
 36 48527532-bbd5-396f-8a99-40034cad515d
 37 1c01c8f2-13ea-57f4-8c0f-4025db08bd25
 38 aa6844a7-165f-33ec-ac02-44d6c5c46b0e
 39 bf7b6cbf-00ef-55af-b678-bb6194a97d37
 40 08b9f036-8e62-7572-8a3a-7a3bec11e3a8
 41 9def2d9d-412f-4331-994e-9714484a5d42
 42 c74a0d69-6cde-44a5-a66f-6fc6f1a7a634
 43 ceb2c092-5730-10e5-bd87-5158759c73bb
 44 d704f0d0-e0a3-2e34-b750-d16498be6853
 45 9d09ec59-a98c-5e8c-b4bc-4cb418859dc7
 46 5510f966-951f-5baa-8f01-cb9e6f5eefc4
 47 631245c3-c03c-5cfb-b99e-833655329aef
 48 2cb78944-59a2-558e-b5b1-e59aa04d70ae
 49 6bf15c83-3c39-02d8-b4a5-72f2efad9ac8
 50 21582b2a-76df-0dab-9e0f-f1a39d4a40b5
 51 5f8b5994-4441-833b-9c64-8d5a23c6fc99
 52 ea66f11b-dfd2-4515-b320-3a9fcc439123
 53 0a308372-324b-22a8-984f-82b15050d604
 54 1c4f6e56-3000-5e59-af7a-d892547b563e
 55 e42d1967-1b9f-4656-a5c7-6998aff015c3
 56 a74e48c2-118a-2a26-b284-2ecbbf3c68d7
 57 9732aa67-e2af-50ac-8fc0-eb1c5e3b9aec
 58 56e0aca9-582a-8519-ad47-00a9050ef097
 59 bcac61dd-d22b-0946-a21f-50338fafcdb7
 60 0dae997c-4774-7c33-b6a2-1eac6369feb9

Explanation

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