【C語言】維吉尼亞密碼加密解密

維吉尼亞密碼是一種以移位代換爲表明的週期代換密碼。26個英文字符a-z的編號一次爲0,1,2-25。 代碼: 運行結果: 算法思路: 給出一串明文先判斷是否在26個英文字母,而後用明文加上去密鑰的得出的數值就是向後移位的位數,用此能夠得出密文。而與這種方法相反得出解密的明文。判斷給出的字母是否是在26個大小英文字母內,需保證是在26個字母內,使得明文,密鑰,密文均在26個字母內。 注意:在編程過程
相關文章
相關標籤/搜索