A858DE45F56D9BC9 archive

201305251755 1f0upq

explained decrypted filler

seed 206

Metadata

Post ID
1f0upq
Title
201305251755 → 2013-05-25 17:55 on A858's clock
Posted (UTC)
2013-05-25 09:55:49
Timezone
UTC+8 · title 17:55 against posted 09:55 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201305251755) = 7c88929910118eb08911abe60a1d58c5 (name+title)
GUIDs
44
Filler GUID seed
new Random(206).Next(9) ✓ verified
Run
Run 46 (seed 39,043,781) (seed)
Draw
59 · predicted N = 44 ✓
Machine boot
2013-05-15 03:07–10:31 (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)

0FE08F3D02CFAB89 E99C28AD162F3A1B 225FA8B164C976B5 E925354B8F6BA7B3 137765D34794B9E4 A1F743A3010C7E65 3C6984272A90CA3D 2CDB918DFC6A42A4 FCE008D8829DA695 7C6A67108055C37A 7D70491A2CA6447C 8A07EE54DC2E7AAE C451078343C8D12B 2E631E8B42926C43 EF6EEC40F05A4161 C2EE4520170E8A84 BB177C8DDE3D1878 C04BAA3FA55661A8 2E38206874A9E1EA 23187A35BD7BF1E3 539A7DE159D7720E 44D9669F373D4DE2 BDDACDE155CF13EC E5E6D6290F13D00B A05C86EC7B6ECD2D F111A251E8181C57 3006F114C285C227 60E623159B65738A C96E10CDEB4B36AC 5ECF41BDDC6B1F86 61C341DA8FF947F9 B6C9AC45D76BEE92 8FF8261AFB6EE24B AC2F166749656C59 AC8BEC80BBE12877 FA44BAC25ECF60B4 A82AD1C5EFDBDF66 F5ECC0B1C8907F05 4C5F4946F76EB0C1 54D86E6EC73E6D43 F50DFF59D8F929CC 4190C157C4018C07 5336FAFF047D595D ECC70827BC0D60FE 5B6426B0EAC1C650 8549FF2D1722D021 B1813054B4213328 13D95948D9EDD0ED 376DD72C629FE153 06FCD6C326AD884C 1B9AA06B361079AD B387EE90DBE9B31D BF1244DEB78AB94F BC7808266649F5B3 A2C013EA3C02B429 6BAD7879D65740C5 EAEAB1D598474ED5 F17B672C9DCFA03B CC8EF9CF414F2A1C D9350AFF83038826 78560D6F0D611030 91C3FAE29F5798F6 D04BCF701EE3805D 01FB9ACB08ABAB93 E0897870FE7F5ED7 37BF746FB63C0000 42FA2BCC256060BA EA09BA4CE27AA5C1 92F460E945D89335 03B7B0C7FD738871 D25A9FCC3A0399B4 DE875F6D1C5C429D 16F9776E660555D9 86E2E9AC40B2E08A 1077D191AB91C7FE 207FFD5F8CD3F21A B072D772B1547E92 B57CBB6F0D81CDE5 CD81482704BBE099 9ED84CAE017AFFEE E24B4F876FDE4B0E B973573E27236D98 8BBE973E3850F3D7 85C0AB1DD85A23D1 4B87CFB203229737 BBED80701993E9E9 AE825711B403FEED 056622EC2CA5F43A 95440EBBD914FCB4 3ECD056DB5EFD4E1 8990F4AF59714152 154ABE4F02FCC589 80CAB8A46F2D5BAD 0468475E8D3A0699 E3C3C2A8700ECA2F E6CD8ABB8B1FDFE0 DC0BE3AA0D99AA57 80E4C12B741A1DE7 E633B2EF015FBFB6 33ADE0E615A4B92D 9A973986255E2ED8 98AA1908EA526D3B D8C94C77794EF274 AB7E93ABEAD1B2AC C1E911ACF449B478 AE63FB1813447709 1C193483E1450968 9A4F566ACC87C2BA D7D79E764F382671 CFEBB3DD19D7565D A757556F66129F91 78F8BAD0B3BE9FEC 411A82E09D7FD85A 4B87ADFE355A8D3F EE2F54B1C2D70A8B E90964C131EB83A8 3B721FF3E229D28D 359501BAA07927E8 49219B9A65E1683A A6901C7BD65536E8 440CE8D0909D0C98 2A1018C653218CE9 1B040056332E04A0 EAB3C7E5A14ACD07 D122B3045F833D9E 844889B53843F8B7 934B3722F2C0CDA3 D400891630930FF3 38A75CDA832172C5 85A28BE3D4C63785 6FD3ED6A52555B33 1BC366634EE43037 69460076C719E035 C86C674F912444C9 BB6A6E8268C500CC 13D033E297F25570 EEA7E83C5838BC6A E44135577B6FA596 1719835A3A724A6F C455E21CC498CA63 7B97B52FE9E098BC 743004F32BD8A82A 2FAE31EC2E6E8114 E64DDCBCA46D7FDE 10FBE4C7155FF933 040EEEAF916C9750 A123CFE2DDDE33ED C60E36EEEA38BBA3 E7DF138179DCF8F5 9C4DC7D783EDF494 84836A7C77DBDF1D 4518F3645D456BFA 85AB8A444B106567 45F8A216B4B92FE7 0B0B3CC365413823 55125006924DDD3A E609260E77B3537A 1EC99ECC842046D4 3C5C44391B752E4A 78B39D56ADE9AFB1 1E4D808B9C6CD6C2 C812C5A7C2EFF2A6 8F7313457C39E25D 950D2DEBB16491CD 57794DBE4D10794D 594BF8B177B04322 7FBB955C5019A194 03876F6D14F87340 D931358352578A5F 67CC54FEA0C08A5B CA6A28D2762F4CEE 62EF216D6820B6D5 C8D1CE6CD3FAE042 F5E453AAE0F0F3D9 ED22E1585678AA3C F5B3A1DD4FDF789D 019878117C520AAD 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201305251755 (name+title). Key = MD5(password) = 7c88929910118eb08911abe60a1d58c5, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 939815b8-f4e0-39e1-b062-7f2b5adf2203
  2 0a62599d-8330-2d0a-97a8-e8dc16ccb657
  3 dd390eb5-d90f-6232-b678-7d1d4212be40
  4 e404a68e-e931-4b33-b1e7-b24ed619113e
  5 326ad393-acfe-160e-86fd-1094fe589bd6
  6 1c4fcaff-5f0f-5bf7-a709-df5640295cdd
  7 e9101f1b-eb8d-109d-a45f-3e0c8e0294d6
  8 0069a4b3-18e1-7479-819a-83a8560426e0
  9 604b3bf7-86b1-4b91-9451-48153b6f28a7
 10 e2024a18-5049-2e00-a771-e980a2498139
 11 cc66de5e-1328-02f5-9309-d12d7bf3f30d
 12 c7603774-7c3d-2c26-a98c-fa45412d6522
 13 e95e26cc-4151-2aa7-a2db-dee434871540
 14 2979e911-d438-5d35-9bb9-63c25d2862b9
 15 63a65cdc-6401-14e6-bbf9-c3f9c2e36fa9
 16 0ceefd43-83c9-6293-bbee-cfdb970f8361
 17 089d80ad-f903-4fc7-89f9-e9edb319b8f3
 18 f5a31a12-fc53-6f79-8db8-5dbead326546
 19 5839d9b0-6b46-2933-ac70-81ba52ee93c7
 20 636cde0c-13b9-0cfb-9801-2260f7f89494
 21 5a3fa2b6-e325-162a-925f-9ca793588931
 22 bd2046d4-64a9-306a-93e6-e16a40e2bdae
 23 123292be-0f48-71df-ac9a-a624948efd0c
 24 a89f3701-77a4-8d21-8990-1ac3aeeab799
 25 f23cfd6c-00a1-8d3f-954e-582d161f6e04
 26 f4d6d5e2-797e-0df7-b4fa-81872f68d370
 27 e458b050-fbd5-0f63-8c21-46e250bcbd34
 28 06bbe827-dfae-20ce-99e8-31d7c516d29a
 29 c26bb8e3-e98c-4063-843a-e9b33fe88338
 30 0edfa057-790c-807f-a07c-7f39035743bb
 31 952d8b6b-baf8-2ac8-96c5-99805e2ff0e7
 32 c0212908-6769-6db2-85c0-3c40c89839ce
 33 5227f5c7-8409-1ef9-aa05-738c491f0c06
 34 b8230c52-b617-1f7c-b57a-b4548cc8f2c9
 35 320a788a-01a6-507a-b7c5-788923150d32
 36 3ecce17f-1671-689a-86c1-ee60255c89e4
 37 09dd30ca-ea18-67aa-a0a6-7bea148eeb63
 38 3da4145d-ac60-691f-8015-36c449626397
 39 378f9842-e264-5366-91c8-209e547993b7
 40 01dea4f4-c990-85c4-892d-a55cae9b0dd1
 41 046bd6de-9c0c-5f7e-a535-f74d11742c53
 42 ea7ebd29-f484-8fe7-ad45-ec1bf1e973d2
 43 e2ca8c4a-3d39-87bc-b535-1041bb8f8d97
 44 7dcbc0c4-9a6c-5e5d-bba4-b0825f1d104e

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 32641517420225164620137880024826115666585885. Exactly this sequence comes out of new Random(206).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 59 of Run 46 (seed 39,043,781): new Random(39043781), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-05-15 03:07–10:31).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.