in reply to Vigenere Cipher: Encode and Decode

FYI: I noticed today that the above mentioned perl module was just released, but It's spelled wrong: Crypt::Vignere

It has no documentation, and I haven't tried it out, but after skimming the code, it looks like the real thing.

Pass the keyword to the constructor, call the encodeMessage, or decodeMessage to cipher/decipher.

Replies are listed 'Best First'.
Re: Re: Vigenere Cipher: Encode and Decode
by grinder (Bishop) on Jan 28, 2002 at 19:07 UTC
    Actually, no, Vignere is the correct spelling. Vigenere is the typo. Alas, according to Google, this error also appears to be very widespread.

    The cypher was invented by one Blaise de Vignere. In English, you would pronounce his last name as roughly vin-yeah.

    hmm, no, actually, that is wrong. It is Vigénère. No lesser authority than Bruce Schneier, in Applied Cryptography has it this way. I should have checked there first. Oh well, if I ever run into the teacher who taught it that way, I'll be sure to update him.

    For what it's worth, the name would be pronounced visj-en-air, where the sj sound is like the s in Asia or measure.

    Man I hate when this happens

    --
    g r i n d e r
    print@_{sort keys %_},$/if%_=split//,'= & *a?b:e\f/h^h!j+n,o@o;r$s-t%t#u';
      Spelling of people names varies from language to language even if the orginal one is written in the latin alphabet.

      And it seems that a language is not even consistant in the way it spells something. Old arabic mathematicians are spellt in French "ibn something". For example we write ibn Musa al-Khawarizmi: this is the guy from which name the word "algorithm is derived (sorry of my convoluted English). But we say "Ben Laden". So much for rm -f /bin/laden in French. Go figure.

      (OT) Anyway, like any human being, if captured, Ben Laden is entitled to a fair trial. Very strange, America spoke of war before it was clear countries were involved but once it got people captured in what it called itself a war, it does not apply the Geneva convention. Probably good to read Chomsky to get things straight.

      -- stefp -- check out TeXmacs wiki