gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNU ELPA] Vigenere version 1.0


From: ELPA update
Subject: [GNU ELPA] Vigenere version 1.0
Date: Wed, 24 Apr 2024 05:04:54 -0400

Version 1.0 of package Vigenere has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.

Vigenere describes itself as:

  ==========================================
  Run a vigenere cipher on a block of text ;
  ==========================================

More at https://elpa.gnu.org/packages/vigenere.html

## Summary:

  A vigenere cipher is similar to a series of shift ciphers.  A key is repeated
  through the plain text, then a shift cipher is used for each letter depending
  on the letter in the key at that position.

  Example:

  The following uses the key EMACS (because what else would my example key be?).

  Plain text: This is some plain text

  First, we repeat the key through the plain text

  This is some plain text
  EMAC SE MACS EMACS EMAC

  Then each letter in the plain text is shifted based on the key character at
  that point:

  This is some plain text
  EMAC SE MACS EMACS EMAC
  Xtiu aw eoow txakf xqxv

  The specific shift amount for each character is the 0-based offset from A.
  Therefore, A is 0, B is 1, etc.

  The key in our case is case-insensitive.  EMACS is Emacs is emacs is EmACs.

## Recent NEWS:

[Not provided 🙁]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]