A858DE45F56D9BC9 archive

201212281400 15l26d

explained decrypted filler

seed 154

Metadata

Post ID
15l26d
Title
201212281400 → 2012-12-28 14:00 on A858's clock
Posted (UTC)
2012-12-28 19:00:01
Timezone
UTC−5 · title 14:00 against posted 19: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(A858DE45F56D9BC9201212281400) = ae69c975b6cabc84f20856fd03ec9d43 (name+title)
GUIDs
64
Filler GUID seed
new Random(154).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
17 · 1
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

4DBB692602F15D3B 002CF5BFD0EE7A9D FADC6C9EAC67632D 025C96023EE6974B 30F998DE9A2FAA70 19D29F50465FB1F9 D003D69154C266F7 C4F8621F75E0EAC9 7C5E58E254782DEB 6813EC82EE22A312 8681F1BDEF819603 44F89107EFBDF840 256783DECEB7535F 698B2C0D09AE8B79 D2E1A4821F3809FE 672E486D12CBAE49 A28E142B30FBD0F8 DFACE59FB7785DEB 51B44DAE8AD07CE0 932994407F1B53E4 1F35F4A1427E5261 9EF3BA67EEC7AE60 7C0DF9BFF0FCCDDC F24509DF2EBC2003 31A41D839803D24F B5DA0011594FC434 32F421808031D3D8 05BCC1F7E03E94A7 5C1C5454F041081D 18A80A4C83CD2789 56A8D368A32153B0 4E27DA83D43F6A58 74D2D3DC1CC86CB3 59E66AF08A0E0480 58953EFF495AC420 0A1E474D5A87359B 2EAC8500B3B05872 2AA6B9871F51F883 0FCA261590CF98E3 BF47F63B8A590555 8E91D43149B15EDB 65317F15D9DA7792 DC41DE8162F04EB0 D2B0558F19C3EC23 555FE0D7CF7741E6 B7726A415891CD71 CC165D2947F27922 42887540D4656597 F2C303BDD7931E9B B593EC4311A2F821 30A55DBD41DA26D8 EB7C0AB0616E7F7B 2B59AA55C64E3429 801D4DF29CBEC362 1BDF80E622D460E0 555EC05513C7ED7E D84639EF655D3562 B50B9213093AAAD0 02CEA95E8FAE59E1 633C0067383FECB9 727FC14999BF5D5E 7E676112E5954C96 02FBE191AECF1791 050C5C818D31C2D1 C86AC5DD4056D4ED AB4864DAACBF179B FB86C4D17CDC08A2 823D83E15BC18F71 32F484DA57A4F1FB 35452E59287C10EF 04397654F066D6D0 AD0225A1DC21C12B 8462850F2D02E8D8 B18ADD6B76058D89 334AFCEF2824B190 0E495B411B7DEABD A64B0F567FD1D54D A6B1A3B026363E23 1748AD72CA21CAB0 CE8F52DF2A97E6BE 342941FDAF07E192 643512C0FAAE2338 8FA190FA3A9ACE84 F011E3F7FB2D408C C1E8C6E83EBF209C FF66CD0779622C11 BF59D996A9F83B5B DF25874186AAA5C3 001A54F9616F249D 625C8A8F1404FE08 1C5859ED299F5A15 3C0F67F983EF291D 4939AC80BF7F0BB9 E6C41B5C4E4F64BD 9E034B14707DD192 B024879E46BE38AF 41AC845FF6E55239 AD6F93CF6CED55CA 1ABFA4EABFF3CF77 F90FA2AF7D3E5399 F5A5A3EA57477DEB 6FF2609BA26F73E9 347826DE128114CC 8DEB140E495E0A5C E0C466F80CA3C519 389C3B29615B4727 FFCBE6B201F5B1F9 CBA3295834F7E3B9 9C6E506E59048AF6 D175AF899D43839A 51A22C12C68A787B A8A5DCF35BB2D9ED EDF3C32303CD479A 3BB00A41DE5F8BA4 916B26A246373616 B2FE0AE3A8091D02 B2293D5BC79A3949 CB842047D57706F5 954D4DAF9C9F9662 BE6A431E4CFD00A8 3DEF15D4BE0F9E0B 6F7E7CD7C21243C9 20A25D13D7BCFDA7 7271D4CD0170522C 37C4A94FA1011716 6D138D1A5CEBA5D1 29E7DAAA774607F4 E54D13D16E7DE355 690685AB263A7CB4 665D80301B4BC428 4F4C4691FDD11230 CF4FFDB4C31DC565 ADDD91018822CAA6 ED7BEF17E8588545 F7270883960A0BC8 863417601081BB54 A9A1E2341FBEDBD2 86DD978FDA253CF0 D95D36D494397BD9 F189EA9123211AFB 19D9B47CD4161235 013523CA3FEF38DF 73B4A4BFE8891044 3110F54D9E96320C 3DD1E84C6DD46340 9A9DBC3BB4FDF42A F9C2D869BDCAC496 C00B3DE5BA0C13F4 720AF604D16BC71E 47EB875DD5688877 B0899AB1147093F6 6C2E438605A2D0B9 85E827014EEFC09A EE6ED79CAD528227 BB8FD5AAC1E599BB C554A117982C02A3 8C7E999F8B176227 B52E0AC19591CC62 457021559C860C74 CB3957D9197A7742 F96C2BE3D861A719 E15542B25F950A94 449239317851F102 B240ED23739E571F D18FA41289ABB8C1 9A324819CEB3D82D 9458028F0BF5F65E 2E58DB33F0EF99AD C6F558BCAC583CE6 96566671367F028A 9016BEC021E3698F 58B862C63E682BDC BB17E4301608EF16 5FC11D834D1B5E8D FA98CC5E8FDB1553 90BD6D9782ABACE8 E4CCE9EE262BB2E6 1238C4D6E45EFC1C 593551765AFB41FD 81B76FBE03E88526 D872475822B15928 CAE9A824025355B0 81825AD1FD555A7B FD4AD9BAFD82994B 25C1733E2CE94D63 076C5B71BC0CB715 FDB230D51209CE65 41A0ED08AFF8E483 FF5338EE1B53B5FA 92B02D29B181AEBB FD153E43843BAFB5 44E5D6CF250F34D3 889470BBD6181012 E23277C3DA709D25 3786CF7179B7CEF3 D7670B4245A4A5CA 08DAADDAE60597AE 637E006707A1AE13 E8D2B5D3E903CBAF 1275DACB48468D30 27768C50E34818E2 48E7D7FD58E5B9D0 92219424A5CE4548 929FA04801393A0E 2C4A9CBE312111D9 6BF4D2C3A77F555B 0BFC0F567CDE4612 E80BD4E54F24D8D5 ABAC9C08EB67EDA3 09C93082D2F6AAB7 9920BB6DAA927044 CC192DB5D7C5A0EB 71DA57A32989BC35 7BFE0934DA4A06C8 E548C9CBF6DAB2C9 4D94CDF27C52C129 DA4737123F87AF64 97C4B50330006E2A 4253EF32F5CFCC2F AD7FCBE415788984 55A8EBD153D9E288 E9F61B3F93BE69E9 29311FD737A2E9E2 2B06FB5766698BFD 4DA7FE6C44E2E258 3BE43AE20F8FE7D0 C82ACED850DE9523 E92E62E6FFDF2B71 8102AAD31623C791 655FD02DCA259723 621F26077C298B57 635B2B3C5A920C52 BC3328BEFDC65404 1462C7E987A33C0F DDE67D9F5CAAC3A8 3D53272C45C06340 92B7CD391AE4075F E6C03498C93E0E3E 961EFB584A4AC0B4 C5DCF39C9739D86C 70F4BE5213CD431F 5BA42DFF3875835B C64D7D4FAD18885B B2EE70A779766CEE 7F1F2DFF52952636 DFFC9293AB64AAF3 8BD31A0C915EC81E E7A4294615603F1D 4A723D3F2D84E6B1 91C6A3EFB6A2C51C B4CD94AC67897C8E 918669FA46E784C0 830AC8DEF45448E5 7C53C1D662427EB9 B5B99577B90CDB21 E88C6ED79EC1439A 1477D5AA1B50EDCE 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212281400 (name+title). Key = MD5(password) = ae69c975b6cabc84f20856fd03ec9d43, 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 1b9a3167-86a6-1d07-b039-2fd960df90b9
  2 65bd8ec4-41c0-09ca-961d-a961f022a77c
  3 d958769b-ed10-3efb-9381-7372285df9ba
  4 2cb40f7e-e52c-33cf-8b7a-1a8273d2bbda
  5 414b203f-7f0b-62ef-8f2e-38e99ab57898
  6 9f83954a-8177-1298-b26f-4215ddfcb5d1
  7 7fabab88-49bd-8529-bc7f-78bf03d1bd48
  8 5213c067-f788-64c0-abaf-12b39bd4c732
  9 799a4f76-65d9-0774-80e4-8a98ef7e2cea
 10 cf6f6816-842f-00bb-8ffc-dbd36464cd80
 11 5705e5a4-8ef2-6fb1-82a6-fa4bedf75040
 12 1ce28894-a3c8-69b7-8884-b96184043156
 13 4f20cffe-b87b-4e69-a376-7df195425963
 14 14d45670-e4ae-595d-82af-37ea998926f9
 15 6cfdbdc4-e8b2-7c3f-b347-4d913a980448
 16 ed865121-342c-16b6-b85e-6545c973e3ab
 17 adc37cac-8c79-5762-826f-679a9d93642a
 18 f2a0925e-f877-4aa1-9d0d-3bed9e4929f9
 19 3c3cdc04-1d88-7552-a416-434d4df367ad
 20 74ae99a1-63bd-8851-b986-f786e8636049
 21 4b80ad31-ea9f-27fd-bc33-8ada2958c645
 22 101600d6-d1d6-5773-bea8-4ab9213fc3e9
 23 bfbcacf3-e2a2-0550-ae8a-ea11be2af7ab
 24 81f20135-8c7f-7a23-a815-b1808808ac7b
 25 40e065d5-ff83-7382-afdc-ca005477143c
 26 a1bc816d-b464-560b-8bff-839514256a78
 27 5e7f9d6c-efc7-3bd1-9ef8-6e0801ef285b
 28 70d1cced-6a36-0277-9505-be6dea4a903f
 29 3131350b-d7c5-09a7-8274-9a2fb49f7f09
 30 1b7cf346-e835-0686-b594-b10f7faf0bd2
 31 4c65e3aa-c7d8-0dbe-bd1c-e2d1a8481eaa
 32 ee460342-2ee6-0736-acad-c142c5c6c481
 33 33d2a4c2-191f-276c-92bd-5c30cbce0f79
 34 91028b85-a46f-70c8-85c5-519be6da1143
 35 4c9e256d-0b30-3f40-92e1-3c7d4a751d60
 36 e34f3226-0690-3474-bf95-56f132fe4358
 37 eea7bc0c-f4fc-5ef8-9116-329bd6bf960c
 38 edbf2c3a-a8b1-268a-ba38-8d815292c03e
 39 13ee0ada-58a8-655d-9ed7-96d454229c4f
 40 67bb8681-011d-39fa-917a-ca2f02273565
 41 701305f1-66e7-6a64-bf06-fd9b5902e96e
 42 5f2069da-d273-4d88-8121-526b0889cf3b
 43 81e10e98-c448-292e-b8bd-a615e7c44608
 44 8dc92f4f-f238-6776-b254-24a053f01740
 45 95952b8e-8bc0-0232-9828-3196cb227ac1
 46 e5176d1f-eb9a-31c8-959c-87a5b340dfe4
 47 15ede00c-e72d-679f-9a64-6aebb1e53170
 48 db22f7db-f224-7e80-96cf-91e5dc6be00a
 49 c2326e28-3b57-1faf-a2e3-9da934119eb8
 50 459b3841-fa16-5f8c-ad5b-dd46655b817a
 51 0b1fecd5-8a4a-2218-842f-40aadfbce02a
 52 1bcde321-8674-124d-b426-4117740519db
 53 b09217b2-05a2-4838-a6d2-ad5bfb087005
 54 374bc58c-3a25-75e4-a08d-9401331fc489
 55 1e9b36df-12c3-0d3f-a5cf-5ea49035d663
 56 e0052106-9d0f-4190-adb0-77a320e71192
 57 cac7203b-2ff8-8660-b4fd-9fdda3ed1f67
 58 2212b281-55a9-554d-9f3d-96711a5fb66e
 59 7c5e1452-118b-5914-a3b7-ad07f956dd77
 60 84178b2b-f2ef-127e-b2ff-6477a7a7216e
 61 45600343-e9d6-73bf-b307-176e55742211
 62 cd7cf495-ebe0-7190-9cb5-20e6bf083bd3
 63 e08d93d8-e24e-5e47-bca5-5be2f785992f
 64 403dc7d3-3005-8349-9397-bc2493b69dd1

Explanation

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