2015-02-20 00:35:01 -05:00
|
|
|
{{omit from|GUISS|would need to install an application that could do this}}
|
|
|
|
|
{{omit from|Openscad}}
|
|
|
|
|
|
2016-12-05 22:15:40 +01:00
|
|
|
;Task:
|
|
|
|
|
Implement a [[wp:Vigen%C3%A8re_cipher|Vigenère cypher]], both encryption and decryption.
|
2015-02-20 00:35:01 -05:00
|
|
|
|
|
|
|
|
The program should handle keys and text of unequal length,
|
|
|
|
|
and should capitalize everything and discard non-alphabetic characters. <br>
|
|
|
|
|
(If your program handles non-alphabetic characters in another way,
|
|
|
|
|
make a note of it.)
|
2013-04-11 01:07:29 -07:00
|
|
|
|
2016-12-05 22:15:40 +01:00
|
|
|
|
|
|
|
|
;Related tasks:
|
|
|
|
|
* [[Caesar cipher]]
|
|
|
|
|
* [[Rot-13]]
|
|
|
|
|
* [[Substitution Cipher]]
|
|
|
|
|
<br><br>
|