What are you talking about? The only serious advertising on PHC is from Land's End. There are, I think, two commercials in the show. The Powdermilk Biscuits and Beeboparoobop Rhubarb Pie commercials are gags.
Do you really think that Sandy Beach, Amanda Reconwith, and Pete Moss (mentioned at the end of the broadcast) are real people also?
I started back when this came out and have lost 50 pounds and 6 inches off my waist in about 6 months. I'm thrilled.
The one important thing I can't remember him mentioning is that as you lose weight excercise will become easier, and you will lose weight faster. It becomes a self-reinforcing loop.
Now all I need to do is to port this to the Newton.:-(
I am assuming here that you actually did mean "bit" in the original post and not "byte", but even if you made a mistake, most of this holds.
I'm also going to ignore/why/ you would want to do this; the more obvious thing would be to use PKE to exchange a shared secret and use a traditional streaming algorithm.
Now for your first question: can you encrypt a bit-at-a-time using public key methods? Yes. The best way to do this would probably be to pad each 1 bit message out to whatever the size that the PKE algorithm takes with a truly-random bitstream, and on the decryption end, you can just throw away the other random bits.
Is this "viable"? Well, yes, but it seems an awful waste of both bandwidth and computing power; PKE computations are expensive! Nevertheless, this would provide the desired "public-key based stream encryption algorithm" with "consistent security throughout the entire bit string".
If I must use a password, my favorite way to make one up is to use a generator which produces pronounceable nonsense. The one I currently use can be found at:
It reads in/usr/dict/words, produces a tree of trigram probabilities, and does a number of random walks of that tree. The only thing you sortof have to watch out for is the tendency to alternate vowels and consonants.
As is, the generated words are fair (only about 30 bits of entropy). Spice with numbers and punctuation, and that's about as secure as you can get using human-memorable passwords.
Actually, it's
http://research.lumeta.com/ches/map/index.html
What are you talking about? The only serious advertising on PHC is from Land's End. There are, I think, two commercials in the show. The Powdermilk Biscuits and Beeboparoobop Rhubarb Pie commercials are gags.
Do you really think that Sandy Beach, Amanda Reconwith, and Pete Moss (mentioned at the end of the broadcast) are real people also?
--
I started back when this came out and have lost 50 pounds and 6 inches off my waist in about 6 months. I'm thrilled.
:-(
The one important thing I can't remember him mentioning is that as you lose weight excercise will become easier, and you will lose weight faster. It becomes a self-reinforcing loop.
Now all I need to do is to port this to the Newton.
Great. How long until we see the inevitable "Export a lifeform in 20 lines of DNA" tshirts?
--
I am assuming here that you actually did mean "bit" in the original post and not "byte", but even if you made a mistake, most of this holds.
/why/ you would want to do this; the more obvious thing would be to use PKE to exchange a shared secret and use a traditional streaming algorithm.
I'm also going to ignore
Now for your first question: can you encrypt a bit-at-a-time using public key methods? Yes. The best way to do this would probably be to pad each 1 bit message out to whatever the size that the PKE algorithm takes with a truly-random bitstream, and on the decryption end, you can just throw away the other random bits.
Is this "viable"? Well, yes, but it seems an awful waste of both bandwidth and computing power; PKE computations are expensive! Nevertheless, this would provide the desired "public-key based stream encryption algorithm" with "consistent security throughout the entire bit string".
--
If I must use a password, my favorite way to make one up is to use a generator which produces pronounceable nonsense. The one I currently use can be found at:
w
/usr/dict/words, produces a tree of trigram probabilities, and does a number of random walks of that tree. The only thing you sortof have to watch out for is the tendency to alternate vowels and consonants.
http://www.multicians.org/thvv/tvvtools.html#gp
Its output looks like:
rdervent
agissoak
irogabra
crungled
tranderf
sonapoki
cildebum
nareamew
pheateek
sitorack
It reads in
As is, the generated words are fair (only about 30 bits of entropy). Spice with numbers and punctuation, and that's about as secure as you can get using human-memorable passwords.
--