Die Vigenere-Chiffre ist eine polyalphabetische Substitutionschiffre, bei der ein Schlüsselwort die Verschiebung jedes Buchstabens der Nachricht bestimmt. Anders als die Caesar-Chiffre mit einer einzigen festen Verschiebung verwendet Vigenere je nach zugehörigem Schlüsselbuchstaben unterschiedliche Verschiebungen.
Wenn das Schlüsselwort kürzer als die Nachricht ist, wird es wiederholt, bis der gesamte Text verarbeitet wurde. Jeder Schlüsselbuchstabe legt eine Verschiebung im Stil der Caesar-Chiffre fest, sodass sich die Ersetzungen innerhalb der Nachricht fortlaufend ändern.
Dieser Ansatz erschwert eine einfache Häufigkeitsanalyse. Historisch zählte die Vigenere-Chiffre zu den wichtigsten klassischen Verschlüsselungsverfahren.