A858DE45F56D9BC9 archive

201302280326 19dy67

explained decrypted filler

seed 318

Metadata

Post ID
19dy67
Title
201302280326 → 2013-02-28 03:26 on A858's clock
Posted (UTC)
2013-02-28 08:26:58
Timezone
UTC−5 · title 03:26 against posted 08: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,344 hex characters · 1,672 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201302280326) = f5884d6fe219d0f6b7a20b31fe2bc877 (name+title)
GUIDs
52
Filler GUID seed
new Random(318).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
77 · predicted N = 52 ✓
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
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

2413A69F5535B20B 3FA5C792DA2B0925 5AA1D551A5415FF7 0DBB6F4208C7289B 005AA086B1C844C8 5BAB225E7E8E21DB B92FF541AD6F8B86 11D4FC06BD4D8044 A2EABC9411DAEB9A 9888A6AE0779748C DF78966FF69DAD49 589D451BDE606CFF D8FF96C3438366E0 427F5703CEBEDBAE 09262E989B494DFC C75F3ED6B2527CCD 2F97F710DABC1CC9 A21EB4A615C4052F A58FE6A8741B19D0 C0C0259D53308E35 2CD47886CFD90A76 DBCF6AD7C4500424 5EA34CC2BC34A389 4CCF3D262652B3E6 84995F17F60D4927 7E413FDCBBEB5DCA D2AF2895A6D1E801 AD173B232C826523 A4F36E2754F81D6C C580C75AB6102335 9C019CB3703BABBA D089073BB87DA237 4165BEF3A52FE267 1F6B6BF163E2AA09 70BCE93C610E5493 CDC9B6B6D02F2655 1A450AD01E1099D0 807FA60E4A0613FD 92F0A02BA9AB7940 D8436C573980DD83 54ECE2D437FC4056 409FBEC7B4A817D1 890A566945849FFF 63ACB1B3C4C03E2C 34EB6E55E7A160B2 5378C8BCB9180649 F24A3C9545F337B5 3D341C2220C69B05 D780C10047C144AB 55087495401B08F1 3230A442BA4DA73A EFB10B67ED2CD144 8F3C698402BF1355 592D5B0FC136E4AE 2F19232DED8AEB79 E4EA23F290F4A79F FC2B64DBE39B480C 25F943EE50318B05 FF1A4D80D87C7D05 5834068E10E34ECD C353F2163FA0AB4D A748724EAD8A2053 AD679213B0887853 48A2B56022C89146 EE7384465D4412B9 1D5088849E582935 5D6B299009E60E20 8F4F244340024316 B1D7738E7259D214 74FE5A402E2E75FB E7398FCF203EDCB6 277A8D460770E4CE FC29C490D5311B06 078F88E82B60FAB7 E1E7259016BEFA7F 5D91CA5F17451491 BD3667BA2742CF28 03B0B23436F0C39A EAEC7087D51B1B6E 4A40EF2A90B2B50F A6511CA3D5D8ED55 7EA56E074D7C4A9C 84DCC0F3896DB591 FE4504A78B454312 0A46A28D575E098F 120B09389E445FC0 ED48F3DE3FB8A53E F145DB75AA49708E 3C42E10F894F61B9 66F12E2E280CB2E5 DF941723C9330305 E17862FC06ADE4C7 DF1A5AEA6410B978 4057658E6387A41B 962643EE44F043A5 999EF2ED1E0E65A5 3DAC1ADF6719ACB3 A9E8F203D72C5BC5 248B52946B25B50B C0201BA650569202 AF9C0ABF1F839996 B5678DC9F97F5DD1 37B5BE334EC6B9F8 3282106C41EBB0D6 10226B07892FDCF2 28FFEEB969467935 62D74CB2F38616F7 03252F55A341F2EF 18B540DFC08CF8D6 08819994CACCC0B8 003F98DC30735579 DA5D285F3715933A C46C3B19097CB646 70DBF2465DBBFDFF B07F903BB5C6B806 6FD6671A3B414CC0 D4BFFA6C795666B0 87C02063EC7D2554 AD7E1A4290995F63 A74C931862AF063B 036C4EEC737AA02E 01021732B5718E0A D06F4031E5CC790C E68FC43FDBEAF593 6DD6D9BCA73CC42A D73D5E9B7F054A77 809DB7533AB64D6D 538FD804E894AF8F 4E53FBB1ED457B35 C1F489DDB72F93E0 03D6D68343ACBDAF E9856D1E72EB6F52 F88E22A0D1F78864 BCCB56EDB7D9A372 28230A10178166A6 D17E3AE4EFBF82E7 380DADE339D2849A 603D1018C27BF5E5 63EE4B80EF448329 C3C879B9FA929E5A F7EF42649D4909F4 1891181EB02461D7 B73054D213C72472 302C5E5B473E8C42 600894A609681362 495250F028CD83D9 67E3720174BCEF4B 6F5A0A0AE157861E 4687E93A79E4EFCC 4EC67DF3820A5FCB 368FAB606C25606F E75550DC2520364F 8D2BB9F0E7D6C023 3258234C0AF495B1 0636E12F439578FA 603A02DC30854FC9 D772C38DA888DF54 A661A39DA9AA7286 0E4206A7B9B8A1B1 D9D737911501923E 6B64E27416442752 8D1647EDF5D35EF6 41D0EA5988F33785 E040B8591CB1EF18 AC43D42FE95F8ABE DCC90CE92AC90C8D 3B823873DEDEE382 F48B1504A3A0B7C3 1B3A79B3B29D38C8 4B042305158A0006 671902D9A82991D7 20F71899800C13F1 8DFDF264F41EDB40 3F3787B17EC60C2D 0628E4D503384A04 35D55813D90F10D4 E08E76BA1CEE23DC 2592C45639D8EECE 8BFF99BB1F17A762 902B2721ACD3A3E8 F0372C0E768D0855 F2C4C3AA1DC46C0F 0848F8E8777D7683 6C5A1B7A2100C508 C930AF320B78BA9C B0928AFD1BFBEC91 689DF5956BBE164B 82489A77B4328C8D E0A61E864D231FDF D754A0F6A19A4146 514A0B4C8082F9F8 07D2EC8E39F2BBA1 4625524A741A761C 0F755A58D395BA7B F26982608B56677A 99992D8592D0CADC 2F99695A0AEEEC5D 6014F7C19FD70B37 80FE95F51548D8B7 286AEA28CE43C4AB E90CA0E44B98CA92 2E97742C408699A4 290BC8749533EAA6 390E66F77CBF77D7 47EFFDF1CE892AC3 7832F41ABDDC73C8 229CE65660D0413B 3CF9AE80CC6F78AD 44C9EA815A16F410 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201302280326 (name+title). Key = MD5(password) = f5884d6fe219d0f6b7a20b31fe2bc877, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 52 GUIDs as hex (shown below).

Decrypted: GUID list

  1 06a7eaee-51cc-7944-ae82-67d9babb45ae
  2 fe70d599-126f-1929-a5be-0d94bf75f50f
  3 217cfe64-814a-0926-9b34-aa8332860f1a
  4 57522602-ef32-3834-8a9b-fd7b1360739d
  5 ec5d5691-2fcf-7ed3-b2b0-922aa68f2a12
  6 edff3b04-d48e-4edf-a252-d3dc3371a40b
  7 2cb98560-8bdb-37a2-a23d-7ab6332d8104
  8 e70e5de7-b7bc-8f49-9579-6c7a7c5eb352
  9 4974aff5-b30b-29bb-b110-03ba040cd475
 10 a051bd35-243c-4f59-a4ef-98c1dc2cc370
 11 a647f0bf-489e-5137-bf1d-46a496477707
 12 da75e912-36c1-60a6-8c97-5d819a3d25db
 13 9385d4c2-3209-2b07-bf92-65985d9c151d
 14 32bbd882-cb5a-8f17-8477-321500f7973a
 15 e7f61fa9-6385-5802-a16d-6b6bffefdf6f
 16 414d31e1-42f3-53f7-a31c-a3a503576a37
 17 9636db8f-05e0-4be9-a7f1-dd09b3cefb19
 18 190053e0-57e1-1ed6-bdba-f688f195717d
 19 24e34a6a-dbd5-2100-85fe-84e058805f88
 20 5a3107ab-76f2-4089-a8e0-c2ef7d3cc93d
 21 1670fa37-63c8-0bce-87c7-b0f4a7f19cb3
 22 eff6a537-8381-7825-9c5f-fe299206b21a
 23 abdf95f0-5d77-60e6-bb50-4a7e12df4eae
 24 2dac291f-b5d5-1813-93f9-87f23e4562cf
 25 26fecc89-18d8-7dc7-b141-0e1dfa5c533e
 26 c8b4e484-0473-00d6-8c00-8b3cb4bf81de
 27 5582d1ac-15d4-3735-aa76-3183beaa6dc9
 28 f8a6d9a8-2926-6fe2-b863-1820990ef3fa
 29 fa505037-645a-3051-91e4-0c51c1780326
 30 e01700bb-3bdf-166b-bd54-d907248425ec
 31 0762023c-3553-5e58-92d7-428134388dd7
 32 4f4e4899-8e4c-1765-869c-802a1a6629da
 33 b3a5f137-19d9-19e2-9d69-6a6ad740e611
 34 79d9d069-62ff-87ce-bfe1-ef9a0eacf7b4
 35 8822266f-9580-62c3-8935-a0682027a942
 36 330f42b3-d5b2-4df5-a85b-f2e21384443d
 37 796a8343-9251-49c4-938e-41fb92f0a989
 38 f852e421-c890-0c7d-90cd-bc234811212d
 39 5197983d-edba-70ea-b2d4-c18c862f109a
 40 d89d52a9-4f15-4351-b73c-cc2ba7eb5a61
 41 ca8db653-7941-55fa-9a2e-2ffe0f9cd695
 42 0baed868-1dd9-08e2-9088-847aba2978a6
 43 9f5a2385-f89f-0cf9-aba7-619160e06b65
 44 146c64c5-6d73-216d-b210-445ba149810b
 45 3e3fce7d-c4d5-50c1-a151-f55935ec5f61
 46 b47e2bb5-621b-7fd9-ad5d-086e4217e6f9
 47 00e3348a-1dcd-4070-acec-36ba5aafba39
 48 eb65480e-ebab-3f0c-aac0-9f3fff4fb5e5
 49 1bed6f5e-2012-1dc9-9bb3-dec9f9df3fc7
 50 a1311dc9-7193-2249-86e1-08f54a3995f3
 51 4e89ae77-dd4c-3b15-93a9-4597ba7c8653
 52 d53d12fe-4432-04ec-af8d-c7c3149931d1

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 7103743824562855412407617036315118644074500257431230. Exactly this sequence comes out of new Random(318).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 77 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 52; the post has N = 52 ✓. 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.