A858DE45F56D9BC9 archive

201212302300 15pgb1

explained decrypted filler

seed 167

Metadata

Post ID
15pgb1
Title
201212302300 → 2012-12-30 23:00 on A858's clock
Posted (UTC)
2012-12-31 04:00:39
Timezone
UTC−5 · title 23:00 against posted 04:00 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
4,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201212302300) = 9f94afd25d211ceba065606f9b30ffa2 (name+title)
GUIDs
64
Filler GUID seed
new Random(167).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

42057A144F80273F EC5AA8D3BF9BB82F 889945B2C6077BD0 7C5D0C6E0D2D8FF5 BEF21620CBEA3945 D1CAA15735705385 9F1B3F4A5ED5D0B8 10CD8272285EF741 2D8EC582F39AAF97 007F49ED5E022405 8DDDAE108A3C1DD4 C0B9F1D116F91D43 07A83155712518EA 8C73D3C4895896C3 87691DBA26E4A618 D7A1D931321BB2D0 37A5C9F06C30230F C285977A0B35B205 EBE50201073922D8 71EB654FDB5CFBC9 14162FA1F6504D92 CC396C3F2E4FF368 C7A7F1725A5FDB96 AD363B28DBB90C53 4F09A930C32D32A8 DDC521621F5CC855 9BCA4595C23B1F60 A5E27721229087F0 616E1427DF7AF692 6B9EC79122B61037 4A80B208DA784338 6D9E7624C12C35F6 00762E65E121AD7F D72DD7183494350F 57232CC89F740568 65E978649C432E6D 550E4E4DCCB6306D 72B95D604A478CFF 44BC0A5BEE0549D1 9AD2D651C904D388 DDB59CC87AF1AA3E 158E86674366B5C3 561950D50F0DA037 E9E47EC134469C4B 4705839F65B81D89 37895313BEED2931 E3D1EE30E9BD2F55 61F91E543AF64FE1 2A3F173B8A6D84B4 B3505ADCF8014AD1 EE304FED555477E6 05AB78F5DB1BEEEC 153FFFCC9F469FB8 DBD42CA15623C447 C05E0798E29A11F6 A42CDC9607DFB4CF 05A014C2157CD85D A982C90D9E530BEE 57609EBC79FD0364 A0EA676E240F13FA ACEFC74E8EA387A6 386F2D225F4D537B 8A33D313299DD76F 1465E4A4108689CF 2122904534940E55 5C9C7A684D875802 FA92B118AA0E13C9 B3D103CB78B36C02 667F9A74516AFB64 EE2614526D60DEB3 93BC5A4CC201B063 EB86B5D5F164C75E 35D4218925ACBA9A 5EBBBCE00753AE8E 75A4CDFA31C39BDF AADEA1E1A2847C8D 0B06A4E625D28202 4CE25A30F54FD132 1B5021FB8B2AD5BE 247FC561EB235006 AF629C12D8E60353 D0AFBB4B39E5DCFA 3468DA3DD9B861C0 763A383418D6C8B4 5F745A5C554A00A8 24F3285082A08A4A FD3F3009D8DDBD70 3A317465A5AF70D6 706B2ADCA423BC99 F70F62BDD16C7E3B 65AF275E58EBBEBF 67752198A1919385 3ADADF36789490E0 75DE18606FB596AD EE4DCC77CBC84313 1B4D440C5F6EC1B0 D007EC1A2B05FDBF 780F54B1BF2C8601 A478884EE0C07632 9DAE5CE1EB78634F 4871FAEDB87A6A09 83D7B40D5ACCEB0D C6C212A065B78869 1F5922D8E3A00ACA A02B66EF2AC3E117 0404957855F60BA4 096EA5649B8AD0A1 D72A8B772129FE95 64088B9E4866FA9A 5FB50A553F67EAEB D441CC3C2BA4D86B 36DB2A653B260A35 F70AABCD27D6153C A8A6FB85D0E98DAE 6DC5030D65BF2CF9 4EAB76860E1EB739 35E87D54171B9226 5555AC5E5C0FCE52 F187817552161699 2B4C89071340E8D3 BB7479FD24934625 03DF7B6F7E507932 D611CA5A697C5EC5 FD5132B7986D7A53 897CF407B8DEAA04 FA1AA450650BE79D 06DC2A3DE1931E96 7EDDD02DC521299B F891E270FFE82B76 836FABB7F92DA9AC B091FB90E0789C2E 3BA5DE68596BC76F 69191A1C1C12EF85 74116AFABD519D08 3FD7A18BC8382470 3FBE1430F5C26546 5495D34D500B72FA 7B367A3D45060183 5199E12E1064F3AA EA70E15ED74C219E 26E78976823009D3 50B071B6279A67B7 DE3ED462B841F3A1 637A868139E2CAC9 2F7FD7B0C3B02ECD 3FDCC3ABD916FE17 633E5E94369359F0 BD6A97593B521123 7EC2263FFCCF5049 87A533D22B023913 40780766F3F5596C 4B575ADFFCC8EF01 1FB01991EAB2B794 0FED7C3213960714 A82982F011C5BBDF 9E3151B003D5B8D6 E5205B4024FF8A06 320BB44ADB8B8FD6 DD42653C3B51C94C 638F425AB56065DE 91536CD5DC46C008 E8F893E1B8A172D6 529993CFC368ADE3 A430528B190FB62E 91ED77FA51B8637B B9AF1E7BCB5D281B 8438D4AAE954C3F2 A9ED2FDE2F93A0FA 32F98AFA8E819A59 3C11B5DD60A5F2BC DEAABDA6693169B1 514F4F4AB41B8637 A86F84D7C388778A 767F0BD098369658 3C02FE610198E92D 1597FC478D1F8E2F 8DC5CBA3D2FB54FB 8A276AEEC93F969F 2ECE20011B781092 24189697420FE549 A4DBD648F0D43361 7A7AE095C541396C 6E10BC635CDE505A 22B4C57A03F83CD2 A7F69B989A6435A2 84E64B8C63ED3E17 86179238D26A97D9 038AFA85139FA933 8D5C8EBF4457149E 0FB5DB84A446F6DF 3D9F5E7FE7906975 AFAF76F1FAC5EFE6 933E007765EB0BBB 164C7AC1902D5A82 293835673BDD280E F618502A037D72E7 85D8E0F72A8AE31C 124257DD97336B99 01E4F3C908E3925A 886379ACAC848B10 14A4D1D47D67366B 3DA79888629E670E 3D5EE66C87535334 8C401B2262806A3A 61D575FB83FE22F1 8F33229C98D25627 41C4E488F4590FC1 7D8B1CBC564BE489 26BF8C3A432B5ED0 F8AB9AE5BFDE4234 178C38E04B4FE553 E86844153FCBFEB4 B8930F634B6A0245 7BFAEFD69A0B9523 1B71C15920F11BE4 2ED66FC4342B87D8 7DBAAC4EA01399F3 E1DAE919D6803AAD 4F3F8CC6140B67F4 2D7050296717F1EF 36289308D708E774 868A539017A56BBF 2A5EB029C341CAFD 92779F9707055C76 AEC142CE2E9ECC7E DE2C7A4BA8045F6A BD80F646EC872A2E E89D7613CDB0DE57 09D248D94D5EFD30 8BD67AE663C04208 8FEAC13D6902B7E0 56BB45D5232E092A B254BFB5C1E7FA09 78C2C2B786F5A20D 9998A76D6A4E04F2 557C5BD6F3DCF2F2 88178313FC458C22 5D39306EB0A3A96C B7F8CFAECAC99B1D A2E54A20230380AA 821627EEB49D86A5 42C93FFA30D979C9 D4A16A323502415E 0BB82A0DFAA31F76 620EA7703AEDB9A4 B0BD48B3B7B860E2 3E3DD4112CAC07C2 4E7EE036F870768F 6042081818607391 6DDCA3C13518231D 6A8BF0111B5644BB 0F81E5B05B494FC5 B9B744DC5F2A439D 8A20D4D31C6CC5DC A15A91E5F2A87950 912B591E9579D8A0 F83A8BA88D9A8B7B 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212302300 (name+title). Key = MD5(password) = 9f94afd25d211ceba065606f9b30ffa2, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 0797fb4d-2424-89d9-bb04-696dab3ce7d1
  2 fe81c45d-d86f-7301-ba7a-eb21e7726931
  3 3f464e2a-295e-431d-b63b-211a3a6ab845
  4 0e7811ea-321f-15ff-b67d-44e5105e9457
  5 2402b29b-7709-5b15-ac9c-85ac29c5c664
  6 297d0379-f164-413e-89ca-57492a1d46d1
  7 81ea6688-46ef-629b-90c2-1b8d04b8faa8
  8 ebd7ff31-40dd-23f1-9346-57dfc5c2512c
  9 48ca77ac-b2e1-57b6-a64e-11f5fddfdd8d
 10 0aaeaac0-ca8a-7508-8c64-dd2d974f15a9
 11 93dda3c1-499e-2211-811b-712727a07b4b
 12 bf8dc7df-c355-7258-ba88-5eb6fab90314
 13 cda8646e-13f8-32fc-8f1f-1c2115c3c107
 14 a5e5ea44-af1f-35b4-ac7b-c2ecaa23beb9
 15 5e5decbb-7ae3-7e8b-a1ad-17f04b0e6b2c
 16 435d9e22-c589-2c8e-847d-2106ff676e6a
 17 b6091a23-ce98-0bb0-af8b-70e27f3df039
 18 27acf11b-e10a-4da5-82cd-c4293cfa9672
 19 b0d1b4e0-cbfd-1d0f-99c5-01223c73ad61
 20 8f7246c2-9dea-88b8-a969-53c756473dd3
 21 b5df4a23-ac11-0aac-b448-bfcd473fcc07
 22 5b3ec22e-a69f-7f3c-b2e0-599943e4227b
 23 f352d129-b1a4-1f10-ac80-723cf9dcd297
 24 5c036800-890b-349f-a588-f895f19fb4e8
 25 7a31a092-848c-0ce6-8996-afb26b74547f
 26 1ee51657-e36d-81f5-9e5a-c6dc18964b19
 27 b5bf870e-becd-422e-a6aa-c5c3914f5a3c
 28 494b1b9f-6095-10a8-b3b1-a33b3f16622d
 29 ffdfb8db-7295-6e46-ace9-b9af32592b4c
 30 2214c5f0-07da-5ab1-b2fc-d047e022214a
 31 4fe5846e-9d58-78ac-9d04-4f42f48407f9
 32 e4a47c57-f97d-3747-8e55-53995daba03c
 33 57a39643-8314-4cb3-9f6a-f8161e8e3bcf
 34 9d52b6ee-6e71-1950-b443-a54935650f2a
 35 2c124b47-56d5-8f58-9a67-e835dc3fd5b7
 36 2cadeb3b-ff78-08b0-997a-6ff1212c3667
 37 b00ea0c2-8f93-3b2a-a9e9-c14cc961ead2
 38 9068becc-9dbd-158f-ac1f-a7086c9b5269
 39 6222b854-a93c-851a-bdba-b62e2df9a0af
 40 4cbf89ef-2c12-7702-8009-a0bf0a245294
 41 112c0322-b974-6a23-bbe7-928feb0e00be
 42 91c68863-421f-1a81-a574-b170ede0b77d
 43 06c69aa6-a244-69b6-b9cf-b51142048a14
 44 5f411888-a264-1b07-9f66-3baaba0b695a
 45 8f3b6db4-a214-8423-9cb8-360069e03eeb
 46 b8c23fd6-ae2f-7903-a7fe-9ff6d630275e
 47 ef690b13-f0dc-1253-876a-589a591dffc2
 48 85f87b34-8b4f-0ffb-9b54-9af3fe4c4a13
 49 49431a3e-eb68-4268-86b8-f60a2f15c41d
 50 24279eea-3441-28c3-ac30-721ef813c0d0
 51 a4c8188c-442b-76be-a3a4-03a339d44536
 52 9dc00a75-582d-8726-b352-45ea3eecf0c0
 53 ac930a07-797e-8679-b7b3-079cf8fe21e3
 54 e497d23e-5538-4179-95b7-1a954d373612
 55 c48722e1-5ff8-55d5-9764-e26bd73c8c5b
 56 c5f7ea95-5c11-1f6d-8b2a-48fa9ffa23e6
 57 25ddb433-a79f-5ac4-a4f9-eb0c561b1ee6
 58 9c6e290b-c0d0-135d-aecb-b8da2eb31297
 59 274ef54f-50e3-1a22-b8c0-cc5674b89e58
 60 21905347-c125-54db-aedc-922a896249b9
 61 84be1e68-0729-8cb2-9398-adcaa65b8d11
 62 0e2ed8d9-f332-5e79-b319-b4461c6d3e97
 63 2b24c0ee-7540-4351-891c-f27ad568e53f
 64 8cddb309-02d2-0a7c-baf7-78d977cbf62d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 8741546257273372041807130841657341803187616187104278845151158540. Exactly this sequence comes out of new Random(167).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.