00:00
1347
More
See all Show me
61. The Great Train Robbery
1 month ago
60. The Bifid and Vigenère ciphers and Sage
1 month ago
50. Coppers and Brass / Clonco
2 months ago
49. A trip to the moon
2 months ago
48. Shift ciphers and Sage
2 months ago
47. Lost World, 6
2 months ago
46. Lost World, 5
2 months ago
45. Lost World, 4
2 months ago
44. Lost World, 3
2 months ago
43. Lost World, 2
2 months ago
42. Lost World, 1
2 months ago
This is a screencast showing how to use Sage to work with two classical ciphers, the Bifid cipher and the Vigenère cipher.

The Bifid cipher [1] was invented around 1900 by Felix Delastelle. According to Helen Gaines' book ``Cryptanalysis'', this type of cipher was used in the field by the German Army during World War I.

The Vigenère cipher [2] is named after Blaise de Vigenère, a sixteenth century diplomat and cryptographer, by a historical accident. (Vigenère actually invented a different and more complicated cipher.) The so-called ``Vigenere cipher '' cipher was actually invented by Giovan Batista Belaso in 1553. The Confederacy used the Vigenère cipher during the American Civil War.

References:
[1] en.wikipedia.org/wiki/Bifid_cipher
[2] en.wikipedia.org/wiki/Vigenere_cipher


You can download Sage from sagemath.org/. It is a cross-platform free, open-source mathematics software program similar to the (expensive commercial programs) Mathematica, Maple or Matlab.

You can download the Sage notebook worksheet for this screencast from boxen.math.washington.edu/home/wdj/teaching/crypto-sage/

This screen-cast and the sws worksheet are both licensed under the Creative Commons 3.0 BY-SA license.
creativecommons.org/licenses/by-sa/3.0/

Screencast and editing done by me.

Feel free to re-use and redistribute.
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

About this video

MP4
00:22:27
  • 1280x720, 622.34MB
  • Uploaded Sun January 08, 2012
  • Please join or log in to download
  • License:
2 Related collections

Statistics

Date Plays Comments
Totals 8 0 0
Feb 23rd 0 0 0
Feb 22nd 0 0 0
Feb 21st 0 0 0
Feb 20th 0 0 0
Feb 19th 0 0 0
Feb 18th 0 0 0
Feb 17th 0 0 0