A858DE45F56D9BC9 archive

201304041945 1bngym

explained decrypted filler

seed 326

Metadata

Post ID
1bngym
Title
201304041945 → 2013-04-04 19:45 on A858's clock
Posted (UTC)
2013-04-04 09:45:58
Timezone
UTC+10 · title 19:45 against posted 09:45 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(A858DE45F56D9BC9201304041945) = c572f4d634911469313a74c0037b1389 (name+title)
GUIDs
44
Filler GUID seed
new Random(326).Next(9) ✓ verified
Run
Run 44 (seed 1,087,967,875) (seed)
Draw
48 · predicted N = 44 ✓
Machine boot
2013-03-21 09:35–10:19 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

6FB42B586DC136DC 2386B8467415E03A 173E95D4B7523AA8 C214E7640B259D61 76596679C89C84EF 0431292A35B0B13F 1F5D2FC3927CDF5C 8C1E852A05A279D6 DD6A30780FFCD49D C0C151FC8BEBFC41 1557CA7F3774EDA0 5C06EE2205095C22 36E915B7D1804B05 8B2D9BEB740F7B46 E1A29C083086E6D4 66189C1FC396B2ED 868034D0AA455E9A 4E3D159EB018F516 CB1CC6AC3378DAC0 1D3B087168CCB473 8615668AD37FB9D0 DA3B5FBD9CC9BB00 D288DDB8B5454E4F FF76918AF96BB689 47F77BDB7A138BC3 787B1AAF18E13772 5350E58F8E50C0D1 BB0D81BCC845076E C1F34C48E9395476 0BAE608ECEAE2F71 45B47C0FF4747E99 01D266E7E8E15298 742678879CE8F98D 37637666067A5CB4 B9463E5655BF42D3 CE0EBD2A22722E76 8BCE126974B8698A 2824470FA70BA146 B941DFC9663FE758 D299A2233C5EABE3 53296B33B9581F32 766F0650098D5077 D45AE3CB72C32E65 119369A97130A9A3 3429FE6A022B9ADC C313CD54F9DB1CBC EA4A60C60C208FA7 AFF27CBB2B55051D CAD9A8679444F3DE F63D85C35823D126 30868830454CFDE6 B31F0631476F8BCA 65881978F35A0DA8 2515E9F7C1C9848C F40C5B8D6BBA0A92 69622E6B13F843E4 0C28093761AA866B A0DB6344BFD2C346 D541D2E940963F9D 0E3FC703722078F3 BA208E2F60EAF8F7 7CCEB42E90655E94 FABD69543CF54073 D53CBF6AA5600FE9 378C081728CF2FCF 4FFF1D1C34615B6A 79A4BDC3415990D1 B6AA3EBDD0DF760E 46BFCD94610FFEC7 4B5E63D1699672CC 1B79A185048956E7 0CD4F36A46B10BB8 FDC591654A6B9AA1 7442A4AC57A6864F EB3666FFEE2BCD1B B4A5B9C22D4B2077 EF65F5E5B5295D6C 7B81CDCF57B7A7EB 61C5A5C28A85EA70 375B43111BAC72D7 A454BD5902462611 A02AEAE41595A1F1 4C6A0D51E880591D 977B836673115B29 092AA24812B46A62 3423E5160ECA82B5 7FF39F60961516AA 3F9BEA58696877F9 0805CBECE0B91A4D 7B667651257DE779 C3C4B1B3CC81E2ED A877AE0CD6F51C07 7AB9BC36FF254238 C0932860C4C30BD9 1F6BD4A39525C684 F691C411CF4EF213 B335B5F86DFB1C50 9DCF062318BCA044 97C3BDD08D6985AA D37F40790C0497B8 CB1CAED709F0F8D6 C8381A84632B6F8F 4A8137974DB79279 BD5E67DDA1856E08 01DC9EA45788DCCD 4CCBD90E15EC47E7 BAC10E7BD2760BDE 342CBB81AA97AED9 91565A76736FC2FA 633DE0CB35244BEB CDAE963194F3FDC0 B34F8738403B6121 B69ED0124DBAF420 3AA77629703BD1F9 8746B730626880D0 C9C8DA25E0D64DDC DDA9014C5A479167 4F97DAD0B7791C1F 5CCA7627C741A596 652B23000DC1D9B1 0604D710147731FE 44E6D905BE15DE10 905DBDD9FCED9279 0860D3143FE6E637 BCCCCADEBD8818BF A11777A939EF56E3 1B0D2B6E378A2BC3 8AC1C9F66BB64D1E 16BF194EDA926F3C 457D708926465954 54851273ECEDD6CC 1BD9FDCDC27CD39E C6CEDC30209178A3 44E276C02826EDDD AB5D749A9E5FF5AD 211E52394EA09630 ADC9089BAAA494BC 7D91528FBFA3699A 5FB5E21AFF265C08 3AC43891BBADA872 C4B717DB60EA32BA 299DC6105931A6B1 009A8AED5D68B3F1 32525E6A3B856F23 C4FE4B2942F31262 44B74E4B10D8CD5C 55945778321B39D7 78E1CDD17F98A56A D8E4B2AF58832970 D58324F5ECADC3F3 7DF56FC82CF91FFC 538EF75041E6B755 A1E1BAA5AE7950E8 39CB8A4AAAE240F7 9854D123BEFEBFA8 55900B362C194D09 E5394B821333E8E7 57A8FE58ABA242A0 D0C5716A6A08B8B9 801926C08EB60A9F B6FD01A987AF5A3C 5A835350DCAF2F46 B1385E10037F6017 73FBF7F389088664 C0704D5CD7844234 0F921C9AE42F66BC 5EFEFED489DCA8D5 C7CE349892339F9D 910ACF35C0F6A758 4C89866DFEEC3CD3 AB6478055A2B33FE 793D7F254A6B0F40 2A14EE9F7146F892 019EBAE9A511A888 DBEE7DE5C2B7747B 1E1DBF5A84B987A6 33F327E8A1CC4662 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201304041945 (name+title). Key = MD5(password) = c572f4d634911469313a74c0037b1389, 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 1fce0e6d-cbea-0c35-b528-ec9dc83fa412
  2 18700bff-1d21-4c09-b19c-3c2121ca8701
  3 4ebc1444-6ada-5afc-8775-ba2f716b0807
  4 19c23376-eafe-1079-bd62-990eff674bf3
  5 a3b1d3fb-3a54-3697-9575-0a413eb2da01
  6 0876ce41-ad7a-4bc5-a58f-5742a006cdd1
  7 aa3f6af2-e20a-8bc1-8937-2e506c87503e
  8 81cb11dc-77d7-807a-86c2-0d023a579c7e
  9 82d0be04-f7ce-2977-9c50-7c875286466a
 10 832e5e78-9596-4a44-801c-6933959448f8
 11 8c17282b-5c9c-40b4-8bf2-fee0c78279b4
 12 0c35c3f1-3d9f-830d-84e7-7f78f366ac8d
 13 6a5782c2-098f-617a-9214-07f6ea27e0d1
 14 374e5c4c-da95-01f0-9dfb-192754b4f216
 15 34cecb83-8797-15a8-accf-8eca7bf4cc92
 16 f9d98c8c-aa72-5dc1-8ffe-14af39b0ded6
 17 737f05bb-da3c-8745-8d8f-8e482392c0b3
 18 f196e55a-702d-1f65-8e52-01ed33d0fc36
 19 a565e716-bb75-42d4-9f3b-3889b69f564b
 20 121a0748-3a58-4c99-b671-dbd359a358d5
 21 4b3faf90-79c6-1d0d-985c-d054839253d7
 22 e9733419-ec11-781d-96b4-32074447ba65
 23 15ef4791-77ab-056a-a5f9-e58f56f53c05
 24 ccb8ac94-ff68-85e3-a9ea-18f10c92047c
 25 291270ba-ed8c-5c3c-a59e-87870560d81e
 26 31548e9d-8d7d-15dc-9b7f-33c7fb67aa7d
 27 6ee940d1-91f3-1302-ac66-bdb4ac1b8b6f
 28 0f417fdb-2c87-6bc2-8c2d-a4718813558b
 29 284bdc7e-160f-5f53-9049-5198d96ba9c8
 30 08a6405d-2e45-547f-b7dd-9f7db247f913
 31 caa3ead4-9a1d-4dad-b048-ab4b9334980c
 32 9bbc0b73-1b1c-2962-b365-7fab103adec6
 33 4669202b-2e46-3209-a820-94131c5150c9
 34 bec51fb7-7530-18b0-ad0b-3d88bce69be1
 35 ae335c42-b47e-41d2-b37e-d49d8cf58985
 36 296e390b-af18-83c5-97b0-11a479502e5d
 37 c3a3a24c-997e-0b1a-af9c-ce6a51cb035a
 38 e05aab04-dcf9-41d9-83a3-192e9179a5a5
 39 436d4acb-02ad-1c67-bf7b-47bed0531e84
 40 9b2a5a5d-2b9c-0af3-8a4b-db7c2c5d84fb
 41 dd80a29c-754d-61a5-a97d-be5f0af17d2d
 42 bdf3c9d0-55e7-2603-ba9a-29b45be3945f
 43 16a35999-add8-50d0-abf5-f453d0b31dd7
 44 e29b53c8-89c2-18c7-87f7-bafe0228cb87

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 04513488244860158144170851165542314804106251. Exactly this sequence comes out of new Random(326).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 48 of Run 44 (seed 1,087,967,875): new Random(1087967875), 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-03-21 09:35–10:19).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.