A858DE45F56D9BC9 archive

201211081605 12ujy3

explained decrypted filler

seed 75

Metadata

Post ID
12ujy3
Title
201211081605 → 2012-11-08 16:05 on A858's clock
Posted (UTC)
2012-11-08 08:05:11
Timezone
UTC+8 · title 16:05 against posted 08:05 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,792 hex characters · 1,896 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201211081605) = a88945269515c1a37cc5dc1265720777 (name+title)
GUIDs
59
Filler GUID seed
new Random(75).Next(9) ✓ verified
Run
Run 38 (seed 1,045,884,937) (seed)
Draw
94 · predicted N = 59 ✓
Machine boot
2012-10-11 03:41–03:51 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

97407F0584388F0D EBB6D5E37500501C DA5E20FBE3375915 C5B870F63704FBCC 66796EF0DF2DC585 CE82C5604EB2DA34 E449C419E625A6B7 AACE5D9E9517DDA3 2BCA099DAF54EFF7 C8A084CB29986B89 8536DE6483BEC2F0 C5ECFC9CBAA6F436 78DC85B9ABA4B0E8 F306325A47763117 AE466C9ED1FE50D3 A3F3E2912B81B663 CA00710757A3FD78 43D11EFB48288E5A C918DA363F105265 02677932F63E1EE1 D2EC0F3413132F2E B647EC78877DAEC9 60C4EEAC46D94F18 2A0471CB4EAFF461 77F98499028853CA C898153C1D980CC9 8F5F88EDEEAC3EAE 907416CAB58BC650 FC783B17B9EC6005 8900BF69EF81E209 8D0CB5D74045D09D B2E726018C54E6B7 747C65547B98C88A 7CC6185CD69283D0 0A7058602D446EAD 5BBE18C96DB90835 727514596052D38E 098D827D948A53CA 7356441193079349 22D2818E62240C02 6CC2BD99926F149D 3CAC84E8B72AF6A5 7DDEF3F583B9F835 4E9797289A22D7CF C700DAEA6D304705 F0886C463AD3D290 97A091C6A0F5D737 3A7DFAC9C019B119 4C1DBCAAC9921444 94C8FE8548A5B27F 4BCF9176A7602083 D76CA00E205A6E07 740E73E00A8B3596 F4981C5606196474 DC775951E4D515E9 786B1B7098C281C8 73BA7602F0651F9B 414095B1D043C3B6 E9D8F627678268E3 36E14EC6C55CB977 B145FAEFC221A258 720D8190F77D0A82 5491CE1B9BF6DF46 D73E82B765061E51 376B716880B3E827 B1DDFB6680FB254C AC55BE8B675F08D2 B3FDAADE88A3C253 8CD3AEF11E89324C 060A16463FE1CE3E 2C85D22E6B088CBA 1099171485C77757 3A2FA1E21F531B94 6AD4E80836D377F4 3E3C61E3AEA5B80E 26DD582487B7E1BA D25A101D0BF12310 94E622EF58A1EA75 10FE247031E1866A 94F2DF46D85F29D9 FA05718A811FB162 3E99E02A1BBD5C90 827AB9866FEB6A45 893C95403AFFAF43 506C17CAA8E20585 E39CF981924FD4F7 2907A8DEE549D934 9647EF388DD8A413 BAAB7536455321E4 E13D15D97AD2E59A B9DA6C47C13A33D1 FFC1192D95FFA54E 0B3906F8C352CEC0 0C324A25F7815323 F56D313E00EC6484 9DFB9F5CE256EC09 B883C61AB48A6C26 E610796BAAE5AD9B E4FA6F6D33ACAA31 69A1D4C95C25E1F7 7AD917D73FC8F821 D0079A81FDC2A44D 15514DB2AB95663B F265AEBA501DF394 18C1E02BD03CA1F2 03DFF7B56739F1DA 801CAA6980453912 81F0C64EB59B20E0 CBCB2137C124BC01 84B3AA88CB1A47BC 7425502397998722 8F377C3A54D5F3A6 6AD0EF2DF3F91B64 F9527607B3FF709F 33081CEC1E435D2C B6D90A1DBC3667DF 50A6FC084C663A0D D13EF62807A07230 EB6D7A4DC5496CC3 D0ED863DE3B09BFB 88619D768206AF0D 6E7569FA761819EC 4FBE3D255498C9F0 BE07CFCCE8A04354 3DC80946B2648FE2 1E7ED1A890088056 4711B64C222EA0BD 1E8700DD4D8E2D9D 93AFF9CBC843A3AB BEF160227C355068 7F3C7F072D32DA01 744B8D7818A13897 E54AFF9FFDF9A4B9 9FAEC34D591F0A20 D634F83E1D46AB7A 4DD379F8C319FA84 9B88FB693C1BB74D AFD572652CCA6223 8008FBAB5275A903 221B0A0395537783 942A9307E4E81880 481C8E25670BC02D 7EFCE0CC2696A0DA 2B52B0DE10C82F3A D0D72DB932020E62 638C85BDEB17B8F1 736668DBD1AD1AE3 1CFAF3F8563ED892 CCD1727F42BC3177 029B22106BD34BB6 C5076C3C9293D727 2D06B4E9AF56586B D9FCD2135A786DA1 222F4ACEECF2E9CC 25A3BC91151FC019 7655D3189B220D1D 5096D93F6148434E EFB8D45EF06C5E68 8945D8C9972E8366 64BF710B972B4FA1 0ABA44DB73A9CFDF 7278296AEE8138A7 70502F9C74D53624 4E690926D14D1B68 9463EB1877C33F40 D75C3DB340D115C6 80D6C3941EF1D498 7C6A23D9C6CC11BC 09A140B1E50D9960 E67B95DDED740C33 A5BBD52680598A7C 421DB9769AEAA3B9 5498B11905367D95 972474267693A80C 3E94BA5FA94BAABC D4BF1C16B767F660 4689ADE9462FBC23 3210C7198B90A9A5 F33AF07962BA0164 48D549C1FF9FDC4E 71F83D958431E58C 8FF61801E1A266F1 BA9BA30A4D9DB215 76B37085529DE8BC 5CC3AC65F4CDE13F 0CBE7B94E590E799 CEFA077E93B8E67D C97AF0880D2AB532 1EFA2F03DD18CA93 FD2C4A410E5A8509 FAD39B3A8776EAEA 4592A05AB6B70ADA DD0F177AC45FBAD9 51FA2E57BF96209F CA0ACC5610070E49 F9B5467DAE6D0E3B 1E5615266433A55D F6F9D1621ABCC64C CBCBB92655E5B595 F9C564D1FC4A85B5 41D150AAC3730615 D394913C257A0016 AAFBF5E4745186FA 1F18EA014193B0BF BD887BD4D5604042 3F6640E23EEF1F12 5ACA1004AFE41B3A 552052AB97FA8539 787DD4B46123D83C 289B3B246D19742E 91993F27BD313CE5 68146ECB269FA9DB 768D8AD15DBCD0A7 C4B022E52875B1D2 345C29F9204B898F 13BD2E2880004D81 16288A6C2536E988 4F17A40449D5DB1A A2CFD73604048082 E67067D2AFE3848E B877020108C24BC2 248D2214385952DF BC5887600606AA95 B9375373E3D69C8C 4512DA2FB73658CF 72B7EE7BF3542449 15E6C14C6FD424A0 0D8D6FABC0787ECF E355888D93020BA6 6A430A19D962FFFC 08457B9FBAC0BE36 7C73AA5AEC55427C 1B6B27B06DB7EF64 E4474A07423E7CE2 4255A7ED417DF618 836BBF8061BFE916 BDDA25F3E5BD9482 
  • Read the ciphertext. Strip whitespace: 3,792 hex characters = 1,896 bytes = 237 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201211081605 (name+title). Key = MD5(password) = a88945269515c1a37cc5dc1265720777, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 59 GUIDs as hex (shown below).

Decrypted: GUID list

  1 05173777-1395-8c4d-a9eb-83efa32375c9
  2 03621e7a-48e0-7d3b-a972-f9702e3aa3dc
  3 54962f4b-d645-1b56-8565-2c2fdc4e54bc
  4 51b0a9d3-61b2-562f-951f-f6d57373c4f7
  5 9ae872c0-7f32-0320-abcc-d7a4107ad339
  6 973e698a-0d52-02ca-9616-5f6fb8460162
  7 617b1057-da8e-4191-b87f-a54aa1af1321
  8 3e781b0f-cbb6-0c48-b97c-35fc25a4fc8c
  9 33882e94-1f39-2d39-a338-2148e15f919c
 10 3c71540b-9855-8226-b435-98874129578f
 11 de1fe9ef-e69c-4f4b-abb7-2d7b4cdd529b
 12 eabb6e91-9c44-0d4f-8a2b-2e0b426024c0
 13 2f1c7537-b571-12ca-b589-8322cb1635b2
 14 56533351-dc6c-439b-a71a-bb37848e4197
 15 676eda40-c0f8-462e-90e9-189d4544a5bd
 16 7c268bf2-732d-76be-a053-ea8a3feaa295
 17 c0987464-5c2d-3724-8857-57bd2716c7c1
 18 8a6ab08e-c50f-4331-9b03-d34299e9eaef
 19 92f86e93-9f1f-6d6f-9a2b-89225bd61307
 20 11ae89a0-954a-33e8-ae24-6464e8752355
 21 c5810781-e54e-7df9-9984-29df4e21a907
 22 662c7a5a-f291-23e9-afa7-29720f395b36
 23 222e996b-ee43-63f5-a56a-85b39a30dba3
 24 745ca5fa-25e7-2032-b79d-83d7d7c9d1a2
 25 23a78232-47e9-0782-848a-4e036f5e8db8
 26 33b60aa4-19d6-69e7-8cfc-72a8ecceb75a
 27 94027b17-858d-338c-a222-99cef2abbb0a
 28 0b7381ad-71d2-1498-baff-61ab1949e8d6
 29 ed1bcc5a-9c40-23ea-8f25-b6bc78649c59
 30 323b5c4e-b361-4a11-ab2e-c36c7444379e
 31 8ef6fde9-7b71-7990-ae02-c6cc7331a7d9
 32 ab287174-e8c2-1a80-9b31-c6274b3184a3
 33 7cbf2da2-3c7e-4066-b42f-c56f3fe4ae5f
 34 9dca52a1-dc24-76e3-a8a6-31fee4379f26
 35 88cc5f1c-769a-7d38-ad88-c523d8ffb793
 36 63f79e49-aa0e-0338-aca6-bb8481547d03
 37 dd807191-3ade-187b-b3bf-83eb2cbeecb0
 38 3edef575-062b-43db-9aeb-fe9a6768ed1d
 39 de4a8879-4741-18a0-b65c-3d0f8f0150ac
 40 366432b1-a0be-453e-8f14-b44d1fdd310d
 41 6308cb78-75c0-084d-ab98-89a651bcd40c
 42 7c674bc5-7c98-4c20-ae19-89a01d0caf51
 43 cc9036fa-8ff1-0a63-b3b2-abcd050c9063
 44 7b5a93a1-c323-6a49-a215-a164526c0140
 45 ad32bb00-7a5f-4997-8761-c011b048b304
 46 93b0615e-3f36-7eec-b16a-1565679185e0
 47 c389f7d3-6c85-7083-8804-0bd90ca89766
 48 ab7eb799-44b0-5c58-b451-6cc67f83dfd3
 49 247f8e6a-b370-40ec-a577-3253bcead990
 50 9ecd2c4a-6dce-18d3-a075-d8f9527f3fab
 51 3eb15251-66cb-1413-ac44-efc42852a3c4
 52 ae220619-acb4-4117-8524-5c6f268b3710
 53 13fdf733-504d-1691-8f44-02b578b100c1
 54 bddd91fe-9d3f-65d6-9a6d-58aeeb0f3d02
 55 773c7a87-7649-101a-a09f-93ce03cca411
 56 215d543d-1fa7-5d46-a705-99c065fa5e64
 57 bff6d23a-b2cd-1f94-af4a-9f5c99c6af57
 58 68e0d9ca-e35c-8433-aecb-3b4dbf171b5b
 59 909944c8-cef8-4079-8b51-a41b7f3fcf19

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 87150040284014473463726206312471477014140406477541141615184. Exactly this sequence comes out of new Random(75).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 94 of Run 38 (seed 1,045,884,937): new Random(1045884937), Next(8,64) per post. The RNG predicts N = 59; the post has N = 59 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-10-11 03:41–03:51).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.