百練2913 加密技術

2021-09-23 05:54:04 字數 809 閱讀 4388

描述

編制程式,將輸入的一行字元加密解密。加密時,每個字元依次反覆加上「4962873」中的數字,如果範圍超過ascii碼的032(空格)~122(『z』),則進行模運算。解密和加密的順序相反。編制加密解密函式,列印各個過程的結果。

例如:如果是this is a book!

密文應該是:

『t』+4,『h』+9,『i』+6,『s』+2,』 『+8,『i』+7,『s』+3,』 『+4,『a』+9,』 『+6,『b』+2,『o』+8,『o』+7,『k』+3,』!』+4

輸入

輸入一行字串,其中包含了若干空格。

輸出

對輸入字串進行加密,並輸出加密結果。

再對輸入字串進行解密,並在換行後輸出解密結果。

樣例輸入

aghi lrtq haha

樣例輸出

epnk(suxz&"phke

aghi lrtq haha

#include

#include

using

namespace std;

int a[7]

=;intmain()

} cout << str << endl;

for(

int i =

0; i < len; i++

) cout << str << endl;

return0;

}

資料加密技術

1.1.在傳統上,我們有幾種方法來加密資料流 1.2.幸運的是,在所有的加密演算法中最簡單的一種就是 置換表 演算法 1.3.對這種 置換表 方式的乙個改進就是使用2個或者更多的 置換表 1.4.與使用 置換表 相類似,變換資料位置 也在計算機加密中使用 1.5.但是,還有一種更好的加密演算法,只有...

檔案加密技術

檔案加密技術 給檔案加密的技術很多,其中又分為不同等級,以適合不同場合的需要.這裡給出最簡單的檔案加密技術,即採用檔案逐字節與密碼異或方式對檔案進行加密,當解密時,只需再執行一遍加密程式即可.編乙個例項程式,能對任意乙個檔案進行加密,密碼要求使用者輸入,限8位以內 當然你可以再更改 程式要有很好的容...

php加密技術

1.效果展示 php中常用的加密函式 1.md5加密 string md5 string str bool raw output false 1 md5 預設情況下以 32 字元十六進製制數字形式返回雜湊值,它接受兩個引數,第乙個為要加密的字串,第二個為raw output的布林值,預設為false...