【摘要】 近年來,計算機網(wǎng)絡(luò)已經(jīng)深入到了各行各業(yè),成為人們工作、學(xué)習(xí)、生活的重要組成部分,而隨著計算機網(wǎng)絡(luò)的不斷發(fā)展,各種針對于網(wǎng)絡(luò)的攻擊和入侵行為也愈演愈烈。因此,計算機網(wǎng)絡(luò)安全已經(jīng)成為眾人所關(guān)注的問題。
對計算機網(wǎng)絡(luò)中的數(shù)據(jù)進行加密和解密是保證數(shù)據(jù)安全的重要手段之一,本文論述了利用DELPHI7.0開發(fā)的一種簡單的數(shù)據(jù)加密解密器。
【關(guān)鍵詞】 計算機網(wǎng)絡(luò) 加密解密器 DELPHI7.0
引言
近年來,計算機已經(jīng)成為經(jīng)濟生活中必不可少的工具之一。因此,針對于計算機的攻擊和入侵也層出不窮。為了防止用戶的各種資料被非法竊取,我們就要采取各種方法來增加計算機及其網(wǎng)絡(luò)的安全性。在眾多手段當(dāng)中,數(shù)據(jù)的加密和解密是其中最重要的一種。
本文借助工具DELPHI7.0,開發(fā)出了一種基于字符串的加密解密器。
1. 加密解密器功能介紹
本加密解密器采用DELPHI7.0進行開發(fā),開發(fā)的主要思想是利用字符串轉(zhuǎn)換函數(shù)完成字符串的各種轉(zhuǎn)換功能,從而達到加密和解密的目的。
數(shù)據(jù)的加密和解密有兩種方式,一種是對稱式加密和解密,另一種是非對稱式的加密和解密,本例中的算法主要實現(xiàn)的是對稱式的加密和解密,軟件的主要功能包括了原始數(shù)據(jù)(明文)的導(dǎo)入、明文的加密、密文的解密等功能。