A858DE45F56D9BC9 archive

201302271626 19coo9

explained decrypted filler

seed 858

Metadata

Post ID
19coo9
Title
201302271626 → 2013-02-27 16:26 on A858's clock
Posted (UTC)
2013-02-27 21:26:57
Timezone
UTC−5 · title 16:26 against posted 21:26 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(A858DE45F56D9BC9201302271626) = d912dadb254d288f0b7cbdcb404f8fda (name+title)
GUIDs
60
Filler GUID seed
new Random(858).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
67 · 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
7 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

E7F7E19857B450B8 A731B5E83398080B 2CC182EA74A4E81C DCAFF3B9972E83C4 9EA9C376FC0DFCCB 11990F82179BFCBB B3179D7C7BB25DC4 A53B88789C0B6601 DEAAD86765B0A6C1 927E233390DA024D 2D3E2761F2CB0F2C 9D24EA12B26F5AE4 DEC6B139FAB82401 ACF050160E725E91 366F96D5C040ED26 478EE07D2FCDE343 1571D5F3EE5F2206 59F900E25D982D32 880AAD09895E1F9A 9E5DC31DCF7A8933 7070CCBBF4BD636F DECCA3EFEEC74791 4B11629B6A99620C 36DD64575988CD79 F62561E90810D6C3 CFC25F0A5C8C580A 434B08A2A03D47F9 BCD0542FA997590E 94B252D4F791FD98 DB24A41DBA6F3332 F3F454EFCFC4F5DA 1C18E7C4D52E4A56 0DBCDEC30EA25648 3D7FD8911F1C5F5B 9F259BE8C79AB431 7C1ECCB21594FF20 6D24446B1CEE63E2 113C1192373E1F48 2CF49818FBEAE56D 3097F7401E59B9B5 0A4C6677F960CED2 B02980C6782387ED E5899F5F2DCD2D5A 69558A79060340DD D597BD3737B298A5 FF0D7F0889D54885 27E115028283EBD9 82A7A942EA7C3063 CA5AB6471183047F E5BCBF4A06AD204E 3AF520A9E35028F5 6FDEBAA956668E4B EE24AD9633E7B9B6 D98A96A34D6B2C13 B3416061BAF51931 9B9ABBA490C5408E 6FD94907A27D1C27 0F16DCF3A688778E C9ECC10B9840F49F 5DFC468ADF95429E BCB83B2D78371B9E 40CB6BD11676D0E5 80264120F9EA0CA1 1F04879276AFEE64 D420396F02CE22D9 E8ACCDAC445BD748 50B961FB3B43CF76 F1F57AFFC495337B 9DAD72ABFA30DFE4 A6D5B27CDC0353F0 8F5B899C4A4EA8DA D0649386957B792B 58DAA3A61D7174B0 403B5BF6A1400DB7 3175052E73344990 0B9CB40728F1393D 54DBDF8B06225972 1BAD1A3BD0DF8391 333511BC003E7304 BB61F48501A2FDEE FBF0E32DF7AC16E8 2B33F948E31B2D41 D8A494F296D19B65 23D4C4C66CA50D7A CF270CC2B7AB43E8 32E425A5CE797D4C 9EC3200DB034B8C9 9F9FF46C0107FC74 03D93367C1DD0F20 0055944ABF5E2848 590C95D01290641D A62B1EFBA4762688 83ED07A2D087A3EF 1F3C96EDDCC69CA1 9F1D57CCC389C738 E81D4ACC494E2250 E5CA1CC462A82F37 3AC1585F2DD3CE9E 6E3AF6C66CA58B91 0D048078193EB859 9ED30B3CB144BCCC 8664CBB613AC8702 634C8B392C7D15A7 82192F792201F01D 818F959EA1FCCEF4 18B572D83663E487 6BB43310523A5884 C284B0F4C7B3652A CBA5638C5DEE5D32 6CB65A151CCD2E95 FFB4E8FDC2B68FBD C1C2504BB969F1BB 390A9DF9D03ACD22 3BC78092FD77CDEC 11AFB0480793FC62 E5D120C58DFA5CA5 9DFA7A6FB770255A 44EEA785BE45DB48 227D38ECF689E9C7 7BAD955A1FD40170 839DB94AC4DA3606 DC0BAAE68E5F98DD 1FC74A9787FAA825 B71BA2791F2AB381 58355E0D12B24CB9 A41F78CD3960BE37 4D324BDFE35CD328 0BF8768711DD616A 1A30469F095FBC8F 3E22B51979236EEE 8525F21660EFC844 A629F115E788C8ED 123A0DD3B0A935E7 64091BB2612A7232 E209D59A35055F84 440F4C886144AA79 F4192F1318F03393 88B58ECEE2F2496D 97ECA6276BD942D2 6EB334AE248874A3 004ABB9A0941FDD3 C42EC309BF3EB875 08F32A651AB2F15A FB9A91A75A6D94AF 1F67A1981AC7DDB2 CF2D323D0A850D27 574981AE5E483531 E46843D1FFF5BC38 7A81FBF189CE0FFD 370C02AFF48C98DE C9367249458AE3CB 5B3C8A5124BDACBF AB386DD0BC393960 4A2C3B7B3F38ECE4 85167E8BB635D6B9 3DFA4C629FAAD092 78DC7C2D7660D428 6DB0DF6785DBA1E9 F1447EFB85A1038D 6DB0618D58CAA970 A20FDE4E419781BE 2034B69065D47D67 84FBB191CF871D60 4F19541A54011105 F577294ED224F861 AFF3919AB60D3D8C 1AD4BCCD9051EB0E CCB23166051C36F1 EB7574D9DFDE6FC7 624F6F193752ABDF BEFB71F297B3AF52 AE1293909755D192 DA2D2737ACA577BC 0F1A70FA61A23EB2 A853BFB4707AD693 3EB067BA5E6B9B18 BB98CAA89E836689 3D612D1B0EDFAB88 E8814B48458F9E0D 6E955652C5ED7EB4 244AD873570DA873 E7E90798E0D6A80E 377D6D6FA0D41192 AAC0253DF4148078 A66DD2F731C71A7C E65B070168AE1E4F 1A2DEB16D7127F09 519803E83C6B3523 21CEC6E3600198E4 EB360ACDC1152DE8 6A993471A1ED664B 063048F3CA896D2A 6B5DB2EA5FCE56E0 AFF2F119B5BF306B 8D1D42E49099918E DB8BFE83CB8836AC 734D566E23271760 4BCCB548045BFBBE E8031C89679DD28B CE4850AA4D2F3D7E F376CE9BE8CF7B4E A22F8DF55DF2E00F 74F530C6D99D856D D9C1B64782EC0890 E7A38C7D275F76E4 47D9AED627C4B9BB 86F46738463BA7C5 5FFDF03CC18DD8D1 2EC5D655A2250649 5CBF7234614FC0E7 7035475D1F71AE97 BECA9FE989F1E65F 27B17CE0749C9B1D 8958B845DAAFD813 07D8D04383A99D01 2467F8C1502B8605 CC8EEB719FCB0808 0CE9CF490917757E 05E92C8587E56B25 A94CA03FF2A11877 386F90A4E60B8531 8AEA00E3FE6F0B38 BFC418373ED2554B F0199D07F47E99FE 3F93FE3B5103DE56 D2871C3DA07A70C9 2F8AF92C94F0CB62 48F8BECC77639F3A 027FFE3333771C73 C240C1F46E508509 7D5637116B7F0431 F46F76EC6CDDEB58 70081D33851B6848 B71AA956BDD76DFA 0FC2B39B8A0D07BB 395E8D64D8178661 80D0B717548A0068 83B7357932798E23 CF06BB63543A5D76 93A37BDF5B33150C 656E6F5CD764B4F2 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201302271626 (name+title). Key = MD5(password) = d912dadb254d288f0b7cbdcb404f8fda, 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 769a940e-63f8-8135-a243-375710c8a99b
  2 9379c440-6d4c-5918-b3e4-79e9d1476028
  3 8bff8ccf-34c8-43dc-b56b-7814afa1f753
  4 7a0ff08e-5999-6ac5-a46d-8ff1f16479e6
  5 3ad39ef9-4a9d-5e41-bb35-e88f6cdf3c2d
  6 cb41183c-ecda-390a-8cf8-0f1fe2b144c1
  7 37eeb647-54d1-334d-8c3e-bac2706aa6d6
  8 98f41655-928d-7cc6-84fc-f7da66776e95
  9 edc9c8ef-8b27-1217-96ef-b87175b37beb
 10 4136469e-b023-5242-be63-8d2c8fc97cf2
 11 e5223c92-fd45-38d6-9465-3a58f5db796a
 12 5cdd6411-a359-2c2f-90b7-ad55780371da
 13 81fe7659-db3c-42bb-9eb4-7f8c2c42ca5b
 14 bda99bae-4b75-7a25-b892-f2540878a0fe
 15 b73bb909-c1c9-58f3-aa84-824bb86680d7
 16 cf198c92-5533-7709-953e-14abb6f6d13e
 17 8ed83692-4918-4c58-b11b-0dbf24777479
 18 8b795f0e-902d-8169-b21d-2580cce4fd3f
 19 b4c712e3-172f-8243-b880-4103131e6433
 20 45b9878e-b573-465f-a77c-0019ab245c77
 21 894327bb-81d1-7ec7-8414-307b65667bb1
 22 85603fa5-cacd-397d-b5aa-4a8f04c66fc1
 23 c68e5e2b-4c39-8f74-b32e-3f618b9e3808
 24 0a3ddae7-e3b2-6460-9465-bc00a2fe0c80
 25 2ca16f16-5834-7168-84b2-789894b179ae
 26 9b48478a-bebf-34d1-bb76-a3228b221c54
 27 f7cdf580-0529-5bdc-9dab-98c0e98fcd5f
 28 e8148bc4-9884-2fd2-9dfd-876005d0b7b5
 29 a06347e0-1eb6-4953-87a7-6880701c7fab
 30 451a07f5-cade-0155-8ba8-3dc391d46464
 31 369649d8-ff85-89c6-9b99-dc3066dabeac
 32 7583c687-1774-4d60-931c-0726bc02e963
 33 a16c4b50-32c4-2c01-be91-6a74444ab277
 34 e38daf3e-a284-4712-8b15-dab07f9cdbd6
 35 84035138-1ff9-28aa-be9d-16e0e757ae11
 36 4e0b50cc-4d9e-8b89-8f11-5c7edf428ed8
 37 c05822fb-f3d7-6bac-aefc-19e1cca93a25
 38 23417f4f-539a-0cca-bdbe-cb31ee976e51
 39 27b83bc8-4f57-2e58-bdd3-b3932523241c
 40 98156e0e-c3b3-17b7-bd46-efec54ad1fd9
 41 9193ca74-b11d-1bd1-9fd0-f7bb3aa2b532
 42 36419ce4-7c00-0557-ae5d-3fbe025f5599
 43 5006cb0a-70ec-0475-b705-6ab286ce2701
 44 91016d9d-0c05-3af7-a0c9-a5cbcb9f194b
 45 8c65e69f-7e19-2444-b6c1-81cf49476dab
 46 3bd2c150-e9e4-3de0-938c-54d5b0bb57fc
 47 4d485620-025b-28fb-ac79-21ba1d43fa7c
 48 12066a1d-fa1a-8ff3-887d-c3399d5f4a4f
 49 c3f632a2-ac62-8d12-a246-e013f814100b
 50 fd1491f7-7907-5f15-ae29-56c79537916d
 51 f13e93c1-53e7-0223-9370-bbfbf59df9c2
 52 38777154-089d-31bd-8b16-7ba8b7582220
 53 f4891980-f5f3-13a0-9398-5c61f9e7bbf8
 54 a048253a-77e8-26a9-9d95-6071f55f3fc5
 55 28000ab9-8dc5-8a77-989c-dd947a641dee
 56 03c0754c-dbfc-552c-8e73-ed67fbc0f9e9
 57 b50a92d8-620d-5d62-af1a-c4628aa4fc20
 58 bb2fe80f-026e-6e51-aad1-e92d5fd58625
 59 e386205d-2361-8796-8878-40dc000f0e7a
 60 f0008c61-e880-1e36-8c41-3847818ee4ce

Explanation

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