A858DE45F56D9BC9 archive

201307230928 1iunfh

explained decrypted filler

seed 680

Metadata

Post ID
1iunfh
Title
201307230928 → 2013-07-23 09:28 on A858's clock
Posted (UTC)
2013-07-23 00:29:00
Timezone
UTC+9 · title 09:28 against posted 00:29 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(A858DE45F56D9BC9201307230928) = 157ce8a75decbe563af0598778b04b0e (name+title)
GUIDs
60
Filler GUID seed
new Random(680).Next(9) ✓ verified
Run
Run 49 (seed 822,652,546) (seed)
Draw
74 · predicted N = 60 ✓
Machine boot
2013-07-10 11:27–11:29 (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)

97E394D2CC5A1A87 4532435BA46397D5 74BB8CC4F9BC0119 711A2EF1970D5AE2 25070FEFF7AEA9BB CF36CF1F8AFA457F E129F314E8DB1072 F6960FC3D713C686 09E960CE2B885E41 25F225FAA4BD6051 DEA82C26086CE314 0F0DCFEB742A23B4 2F55E559E208DDE1 4ED76F532E208280 221641BCBF92E8FA 053E90EB21A36AFC BE9F3FC343254588 A94258170B5A6CF7 F34FEDDE1539A014 AB21FBF51F1D28C6 723C7738F751733D 2A1637C32232C0BF DD9374372C5149B3 F4534FD1FDB70B7B B87F12ECD32A1EE4 4E56423B12879254 9D22ED67A44BB15C DE8EDE6545C8857A 3F9877430F8E91C8 22B2140B1DD729A9 B5368B50ADCEC09A F76442DEFDB8C960 A15C0305E5421B4C A144E7D826DE7363 028A32124CA7FCA1 306C1E548362FFA2 88214C4338FE43F7 6D8777F8E45E4A40 1EB8B87FC79285CD 5F68D9EAD2472F5D 3660A09D793E66D1 67A1C68220421230 7E76F55E9D3C7375 5CAD7FA0EFC8F77B 50F7EF63504F3547 D5BD1E0825442220 06D2C0FBF8529D79 0E3DB1F74A7FEFDB 68CC2E4BD87D29D1 1BBEE9AA47F2B771 17F593FADFCE8883 CC113F4B08DFD135 159EB2F664EA1E14 75401397EFC8D006 C2F65D6EF7938687 65F38A0FC0C1154C 34A55AFB0EB9CB26 22FEA75A8C959189 26B1E3DBDFA54830 9A7E8DC5E0B0EA50 DE9F19F169BF8767 7F721864954B580A 223F6984C3B5420F 2029C0C754610C35 A77D529A9CB2557B 6B38C447EF6C7BB2 6527997DFD098BD3 3F8B72CA7AED8F48 AFB217778D3CA665 0A0C1008170E4867 0072222F6158791B BB6DD6816C3A8023 A6D61405219B8D7F B91DA7B370D6C5E4 595A13CAB884E351 541FD04A7661FAE3 0BBD6E1E3F514A43 2A58259EB8D75658 0A376D4C6F1346E5 E7A312345255C2E2 7DF896831A9AE381 E9E11AE745386C82 A11EB52BD41ACA06 7FEB183AF181E8A8 8A29A713DD3528E3 CD939A7527C5CCD1 1DAB75F3384BD804 FA752F11C2C6DD5A 05E39274B390F9E6 0060B8BCE7B3ACAD EDAF74BB41BBFC7B 4E3164671A3AEA29 E1C12B9D0C4FF52F 9EA40FC4D308630F 5A2858A59E6D1C88 E9D9E766CAFFE561 3C58876B4C131E09 62D289AACFD1808F 5DB976C34EE2276F 390428C196140C88 558B4D0D4BE7529D 747B66969AB2F46D 6D17584F44BB4930 D3D696772A083094 C40A12F02698BD31 1B2ECEF33B0B2D17 F77F1CBB9617320B 3B94EFE3EC6DE51E 35A65940EBA1D0E4 9464ED610126237F 8BBC2D58E7694ED6 BC1CDC1AAE74BF90 9B93C9470F8E0888 56403A2790E58D34 5900C712EC32ABF1 8336F6E03050050E 00466F22B39C3776 47C894CF930BA9B4 702C82EA6540DEEE 5544C5969EC051E2 D8F9A5005EF9BE6D FBBBEA09B639C5A9 C2FE812CFA0323F9 9173B988DF28BF99 142914538F39A778 994CC4B99720233F 14DDAC7201E9754D 0653D4F7988F4039 05C833EFFB0D1297 E8C538247DC9890B 8D89DA41CC6B5A0C 61AFDCFA73666A61 EF2D73C995566D36 B6739380BFFC3066 4043469795617B19 7AA57966C6D19DED 7B13952C019712DF 42FA00605296D20B 1DD49C9304D6741A 405F5B7D6B2608AF 7739D54DE2EABE3F D778815F7FA9DB98 2FE259A10D5F6EA0 09E5629A420462D4 9D98A6FFB7769853 4A0DCE2CB5C1A85F EE4C8383F45CB365 CA69F3110FA6A104 69EE50C6DCEE6CBD 312E3FDFCC20B095 D86B0E33522A4A57 C35CA9CEF76EFEF0 6B56571BA8C90F03 B31FA7C0831F0558 33F2A6EA469545B6 55FB891371818D29 E9DC3C28ABFDE2CD AC45201C3ED14CDE 5A9332EA17E8A387 19B23357076E2F87 A82C60E4A4D9182B 74B6931742D532BD A87AF32C11814DBE 725AA5934FC13036 7AC37F5B8169AF3E C88250BAA2D39942 8CC5D9350B19D758 5D0E6095B6164E97 DCFDA682C2A6D6E7 4DAD7E2852F8355D C0D20F651222A57C 14728ABC0BBECC80 FD6F744103362A03 905D1C0731E96AB8 9171034BA9054D27 69E49E067BE8B40A 4A5130C8B9F4C9A8 FD05065D1C6CE845 A96FC39319E80F57 6A9EA0E3FE0A1200 67D52C22832F7805 57896FBFBAFEA3FD E437EBE333A2440E E294D967BB49A18F 1ACA98395CCE29D2 576381ED266DA0DB 7726A052AB275F66 F847A1D4A09ADAE3 46B0E6112C1C7CC5 C95829C719C54F4A F449E16D179EB054 78E86D04D3E886A7 0D4BD29F628E7DE2 37095E495F2897DB D0AF418414661645 5B5C4747D131BD1F 07CDC952C25843C2 28AA0114C0FCBC20 6D5D4DD7B66A170D B08C6AB73A462912 4DDA9C77D929BF20 580DC245ABBF26D1 D53E9BCFF8F72020 76C338B7A983CEB1 A9DDF817C0326DE7 1BD969380175A846 4B0C767614D6ED40 37B6BF2AF46D55D4 1BAB8439D28B353C CD37F923F1A8BC75 5BD45EB39D5C4CB0 F5A125CD5A55DE52 FCFE86AF9DDF548C 1085FA4E0E296224 A0933F002F3D0893 B44CE6A4E01583EE B014A7FE18C2A087 0F6DAAC23E7FD975 F9558C76C298317D 580228E7BBC2A03D A9EBC7777188FB59 A855A454FE28994D EB452CE21E78322C 41C623D7A9101E97 ED0447A65C585233 ECB3C54710473DE3 5EFC718562CB5198 2297ECF51A571907 87E0C34A89E69357 BEA4A1724965C70A 33190C6241A36A8A 219E4695DB27D5AD 6D607C4EBBF1B06B A32A4426CCF552F2 7632046C65217FF5 421297EBC2F7E19C 03808F0AD8760414 9B9C568109052CB7 AEEEE69001F2BFAA 8F8CA9D0D4B5A7E2 966E0CC20047EC2A 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201307230928 (name+title). Key = MD5(password) = 157ce8a75decbe563af0598778b04b0e, 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 7f4f01ad-221d-8fca-839a-da0a6024ddb5
  2 538f7ea6-838a-3f06-81a0-e7c406d31d88
  3 99983486-937c-0384-bd40-e1bd220758f9
  4 4c1021c3-2de8-6835-b2d5-8c3e632d60c4
  5 377453f5-b53b-1cf2-97c5-e8f8b2914af7
  6 dd86e35a-1f1f-7556-9df3-d36f8bf6a319
  7 a5928b48-afec-517b-94d4-7314474f4009
  8 635bba11-cbed-5288-be4a-a1f3ce04578e
  9 9566efa7-542c-02d6-820d-733dac06ef2a
 10 830fafd6-0e3c-0045-8d62-290ebd8687dc
 11 29cccb80-043f-2042-a476-fa830eebfb6c
 12 114181ce-43c7-340d-ba1d-ed81b5564181
 13 286bd7eb-8fe7-08c5-ab82-92fe0bbfc3ef
 14 9b2f4d66-dadc-2b93-af49-1be3ba99c28e
 15 76171a49-f411-8609-b1f0-ece157a1a0f2
 16 c3b63411-6bc4-6116-9646-672de66f3ec2
 17 976ed436-a1cf-65d1-895d-7ad38ffd36ea
 18 40b97f4a-d12b-5774-b4f3-550c614c04c6
 19 38c26a77-6f6e-0d0d-9f05-36e8158fa32d
 20 cce54dc7-6bf0-5a1b-9b13-0c58f89d0427
 21 20f7f865-a316-1e04-bbc4-90ed45c70e90
 22 8f75df01-bb70-6615-b7c0-70cf781b1f0b
 23 fc0832d1-61e0-8e09-800a-8c85744aa2d6
 24 0a68db02-90ed-55d0-8315-56dd49b3baec
 25 aabec55d-3eee-3976-8760-ecc591136051
 26 651a4a14-a3a6-8d5a-8d1e-995fa13f4d11
 27 2bdbf2ba-3853-55f4-bd27-a1aaa9f39e87
 28 e87a1f1b-6a98-01a5-99bf-8b601e934881
 29 394ec5e6-7b00-3806-a025-c463f813a136
 30 16f6029a-5e34-6670-901f-80a1e9ab45c9
 31 b50ed349-5bf0-2137-9dfc-689d68a49082
 32 43c3277c-9613-5a1f-b4f1-e49c8b282ca2
 33 11d91cd5-f23e-6fd9-8bee-bde70c6a64de
 34 5ae8362b-11fa-03e2-a036-85efe3c7d84e
 35 ef1b455a-bb0a-0373-a8c3-1e09e5447df3
 36 ed42ff92-9c38-2b8b-bb8d-d3534abdb64b
 37 ca00bcdd-48e2-2bb3-9703-3f1195628bdd
 38 2b3aa89c-f40c-723c-b585-24e5aff13a10
 39 57ff7b16-3670-7204-be07-79229f857a7f
 40 6804b2c4-ebca-08c4-95e8-efd7d43aeded
 41 fa03ba63-2e06-4c44-bfae-215427a8a6df
 42 50c42806-d2ae-53ca-b3ee-ff90d7b90f41
 43 337e5896-1c20-118a-91f9-1c0da601f6ab
 44 8ce17a2e-dd8c-29cf-bbac-e52e4f7fb891
 45 66e2320b-efc4-316b-bfa8-5660a41cb318
 46 4ff06446-9e0a-514d-8aa4-eb5a148debbf
 47 2de91eaa-3160-69ff-a51c-f03c8f0a424a
 48 15a75d6b-056c-07dd-8825-a26ce93436b5
 49 6b160b11-9736-5eda-b60d-154a955980cc
 50 3c265f26-9448-0b35-a798-e6430791e23f
 51 c006ba21-0fc8-3653-a7c8-bf62cd696183
 52 4a1973bb-2295-1e09-8297-edd4c22bf12c
 53 0b782a7a-8895-787d-85b1-a2d91ad5811e
 54 84a0e1d4-0b06-037e-9ada-639d5f83f247
 55 dcabc2fe-eec7-3735-a096-91c40feea2db
 56 f67c857c-eebb-2a9b-92a7-57f851af6c01
 57 c7623f84-7666-37a0-b43a-430a8d89069c
 58 8b3b5c45-b15a-41fa-99a8-251dba9fb466
 59 d66f7150-4031-39a9-8ec1-1e4334992e0d
 60 687203e3-e570-2832-a070-a27e267d63a1

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 830617550023028665051685385036256002277045123560503170323432. Exactly this sequence comes out of new Random(680).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 74 of Run 49 (seed 822,652,546): new Random(822652546), 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-07-10 11:27–11:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.