I'm pretty new to all of this and I apologize in advance if (as, I'm sure it has) this question has been asked and answered a million times previous, but I couldn't find anything through searching (which might speak to my less than ideal google-fu).
I understand intuitively that the Vigenere cipher is insecure because the fact that the keyword is shorter than the plaintext will inevitably lead to repeated patterns and that probabilistically you can then crack the whole thing. Then, using Shannon's theorem, we know that the KEY must be at least just as long as the PLAINTEXT and therefore key-sharing gains us nothing.
But, what would be the problem with sharing some resource as our keyword. Like for instance, what if we agreed that our keyword would be Moby Dick? Then, we only need to share the TITLE of the book and then we have access to something that could be longer than the plaintext? Or, even more secure, what if we pick a de dicto key - something that picks out a changing element. For instance, if we choose "The Leftmost Column of the NY Times" - that changes on a day-to-day basis, but is always going to be secure?
I'm just a bystander curious about what he's missing and/or misunderstanding. Thanks.