【C语言】维吉尼亚密码加密解密

维吉尼亚密码是一种以移位代换为表明的周期代换密码。26个英文字符a-z的编号一次为0,1,2-25。 代码: 运行结果: 算法思路: 给出一串明文先判断是否在26个英文字母,而后用明文加上去密钥的得出的数值就是向后移位的位数,用此能够得出密文。而与这种方法相反得出解密的明文。判断给出的字母是否是在26个大小英文字母内,需保证是在26个字母内,使得明文,密钥,密文均在26个字母内。 注意:在编程过程
相关文章
相关标签/搜索