自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

三個(gè)方面探討電子商務(wù)數(shù)據(jù)庫(kù)加密技術(shù)

數(shù)據(jù)庫(kù)
安全問(wèn)題一直以來(lái)都是人們關(guān)注的的熱門話題之一,數(shù)據(jù)庫(kù)加密技術(shù)也是在不斷發(fā)展,本文中將從三個(gè)方面探討電子商務(wù)數(shù)據(jù)庫(kù)加密技術(shù)。

導(dǎo)讀:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)電子商務(wù)的基礎(chǔ),其保存著重要的商業(yè)信息,因此保證網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的安全是電子商務(wù)系統(tǒng)中的一個(gè)核心問(wèn)題。未來(lái)確保數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全性,數(shù)據(jù)庫(kù)加密技術(shù)就應(yīng)運(yùn)而生,數(shù)據(jù)庫(kù)加密是保證網(wǎng)絡(luò)數(shù)據(jù)中數(shù)據(jù)安全的最有效方法之一,文章從三個(gè)方面對(duì)數(shù)據(jù)庫(kù)加密技術(shù)進(jìn)行了探討。

  安全問(wèn)題是電子商務(wù)應(yīng)用中最令人擔(dān)心的問(wèn)題,如何保證電子商務(wù)活動(dòng)的安全,將一直是電子商務(wù)的核心研究領(lǐng)域。作為一個(gè)安全的電子商務(wù)系統(tǒng),首先必須有一個(gè)安全可靠的通訊網(wǎng)絡(luò),以保證交易信息安全、迅速地傳遞;其次必須保證數(shù)據(jù)庫(kù)中的數(shù)據(jù)絕對(duì)安全,防止黑客闖入網(wǎng)絡(luò)盜取數(shù)據(jù)。

  網(wǎng)絡(luò)數(shù)據(jù)庫(kù)是電子商務(wù)的基礎(chǔ),其保存著重要的商業(yè)信息,因此對(duì)于電子商務(wù)系統(tǒng)來(lái)說(shuō),保證其網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的安全尤為重要。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全是指數(shù)據(jù)庫(kù)信息的保密性、完整性、一致性和可用性。數(shù)據(jù)庫(kù)不僅儲(chǔ)存數(shù)據(jù),還要為使用者提供信息。應(yīng)該確保合法用戶在一定規(guī)則的控制和約束下使用數(shù)據(jù)庫(kù),同時(shí)應(yīng)該防止入侵者或非授權(quán)者非法訪間數(shù)據(jù)庫(kù)。

  對(duì)于一般的數(shù)據(jù)庫(kù)系統(tǒng),我們可以采用訪問(wèn)控制、用戶身份認(rèn)證、授權(quán)控制、監(jiān)視跟蹤、安全審計(jì)、備份與恢復(fù)、反病毒等安全管理技術(shù)來(lái)構(gòu)筑其安全體系,以保證數(shù)據(jù)的安全性和可靠性。由于電子商務(wù)系統(tǒng)中的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)保存著重要的商業(yè)信息,但某些用戶尤其是一些內(nèi)部用戶仍可能非法獲取用戶名、口令字或利用其他方法越權(quán)使用數(shù)據(jù)庫(kù),甚至可以直接打開數(shù)據(jù)庫(kù)文件來(lái)竊取或篡改信息,所以僅靠上述的安全措施難以完全保證其數(shù)據(jù)的安全性,因此有必要對(duì)數(shù)據(jù)庫(kù)中存儲(chǔ)的重要數(shù)據(jù)進(jìn)行加密處理。

  與傳統(tǒng)的數(shù)據(jù)加密技術(shù)相比,數(shù)據(jù)庫(kù)加密技術(shù)有其自身的要求和特點(diǎn)。傳統(tǒng)的加密以報(bào)文為單位,加密、解密都是從頭至尾順序進(jìn)行。而數(shù)據(jù)庫(kù)中的數(shù)據(jù)必須以字段為單位進(jìn)行加密,否則該數(shù)據(jù)庫(kù)將無(wú)法被操作。同時(shí)由于數(shù)據(jù)庫(kù)中的數(shù)據(jù)是共享的,有權(quán)限的用戶隨時(shí)需要知道密鑰來(lái)查詢、修改、刪除和插入數(shù)據(jù),這樣就要隨時(shí)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行加解密處理。

  一、數(shù)據(jù)庫(kù)的加密方式
  數(shù)據(jù)庫(kù)的加密方式很多,可以是軟件加密,也可以是硬件加密。軟件加密可以采用庫(kù)外加密,也可以采用庫(kù)內(nèi)加密。

  1.庫(kù)外加密。庫(kù)外加密方式即采用文件加密的方法,它把數(shù)據(jù)庫(kù)作為一個(gè)文件,把每一個(gè)數(shù)據(jù)塊當(dāng)作文件的一個(gè)記錄進(jìn)行加密,文件系統(tǒng)與數(shù)據(jù)庫(kù)管理系統(tǒng)交換的就是塊號(hào)。

  庫(kù)外加密方法比較簡(jiǎn)單,密鑰管理也相對(duì)簡(jiǎn)單。

  2.庫(kù)內(nèi)加密。庫(kù)內(nèi)加密按加密的方式,可以進(jìn)行記錄加密,也可以進(jìn)行字段加密,還可以對(duì)數(shù)據(jù)元素進(jìn)行加密。

  記錄加密方式,實(shí)質(zhì)上是把數(shù)據(jù)庫(kù)的每一行作為一個(gè)文件來(lái)進(jìn)行加密。此時(shí),每一個(gè)記錄必須有一個(gè)密鑰與之匹配。因此,產(chǎn)生和管理記錄密鑰比較復(fù)雜。

  字段加密方式,就是把一個(gè)數(shù)據(jù)庫(kù)的每一列作為一個(gè)文件來(lái)進(jìn)行加密。此時(shí),每一個(gè)字段必須有一個(gè)密鑰與之匹配。它的缺點(diǎn)與記錄加密相同,密鑰的產(chǎn)生和管理比較復(fù)雜。

  數(shù)據(jù)元素加密方式即將每個(gè)元素當(dāng)作一個(gè)文件進(jìn)行加密。數(shù)據(jù)元素是數(shù)據(jù)庫(kù)加密的最小粒度。這種加密方式具有更好的靈活性和適應(yīng)性,完全支持?jǐn)?shù)據(jù)庫(kù)的各種功能(如記錄、數(shù)據(jù)項(xiàng)查詢、修改)。它把每個(gè)數(shù)據(jù)元素看作一個(gè)文件進(jìn)行加密,每個(gè)被加密的元素有一個(gè)與之對(duì)應(yīng)的加密密鑰。由于它的加密粒度小,因此加密效率低,而且元素密鑰的產(chǎn)生和管理比記錄加密方式和字段加密方式還要復(fù)雜。

  3.硬件加密。硬件加密是在物理存儲(chǔ)器(磁盤)與數(shù)據(jù)庫(kù)系統(tǒng)之間加一硬件裝置,使之與實(shí)際的數(shù)據(jù)庫(kù)系統(tǒng)脫離。這種方式首先要求數(shù)據(jù)庫(kù)應(yīng)保存在專一磁盤上,并且對(duì)控制信息不加密,而只對(duì)數(shù)據(jù)加密。

  二、數(shù)據(jù)庫(kù)加密的范圍
  數(shù)據(jù)庫(kù)管理系統(tǒng)要完成對(duì)數(shù)據(jù)庫(kù)文件的管理和使用,必須具有能夠識(shí)別部分?jǐn)?shù)據(jù)的條件。因此,只能對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行部分加密。

  1.索引字段不能加密。為了達(dá)到迅速查詢的目的,數(shù)據(jù)庫(kù)文件需要建立一些索引,索引的建立和應(yīng)用必須是明文狀態(tài),否則將失去索引的作用。

  2.關(guān)系運(yùn)算的比較字段不能加密。數(shù)據(jù)庫(kù)管理系統(tǒng)要組織和完成關(guān)系運(yùn)算,參加并、差、積、商、選擇和連接等操作的數(shù)據(jù)項(xiàng)必須是明文,否則數(shù)據(jù)庫(kù)管理系統(tǒng)將無(wú)法進(jìn)行比較篩選。

  3.表間的連接碼字段不能加密。數(shù)據(jù)模型規(guī)范化以后,數(shù)據(jù)庫(kù)表之間存在著密切的聯(lián)系,這種相關(guān)性往往是通過(guò)“外碼”聯(lián)系的,這些外碼若加密就無(wú)法進(jìn)行表與表之間的連接運(yùn)算。

  三、數(shù)據(jù)庫(kù)的加密層次
  對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行加密處理可以考慮在三個(gè)不同層次實(shí)現(xiàn),這三個(gè)層次分別是操作系統(tǒng)層、數(shù)據(jù)庫(kù)管理系統(tǒng)內(nèi)核層和數(shù)據(jù)庫(kù)管理系統(tǒng)外層。

  由于在操作系統(tǒng)層無(wú)法辨認(rèn)數(shù)據(jù)庫(kù)文件中的數(shù)據(jù)關(guān)系,從而無(wú)法產(chǎn)生合理的密鑰,對(duì)密鑰合理的管理和使用也很難。所以,對(duì)于大型數(shù)據(jù)庫(kù)來(lái)說(shuō),在操作系統(tǒng)層對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行加密很難實(shí)現(xiàn)。

  在數(shù)據(jù)庫(kù)管理系統(tǒng)內(nèi)核層對(duì)數(shù)據(jù)庫(kù)文件加密,是指數(shù)據(jù)在物理存取之前完成加密、解密工作。這種加密方式的加密功能強(qiáng)且加密功能幾乎不影響數(shù)據(jù)庫(kù)管理系統(tǒng)的功能;但其是在服務(wù)器端進(jìn)行加密、解密工作,加重了數(shù)據(jù)庫(kù)服務(wù)器的負(fù)載。

  在數(shù)據(jù)庫(kù)管理系統(tǒng)外層對(duì)數(shù)據(jù)庫(kù)文件加密,是將數(shù)據(jù)庫(kù)加密系統(tǒng)做成數(shù)據(jù)庫(kù)管理系統(tǒng)的外層工具,根據(jù)加密要求自動(dòng)完成對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的加密、解密處理。這種加密方式中加密、解密運(yùn)算可以在客戶端完成,可以減輕數(shù)據(jù)庫(kù)服務(wù)器的負(fù)載并能實(shí)現(xiàn)網(wǎng)上傳輸加密,但加密功能會(huì)受到一定限制。

  數(shù)據(jù)加密,是將明文數(shù)據(jù)通過(guò)算法和密鑰變成難以直接辨認(rèn)的密文數(shù)據(jù)。數(shù)據(jù)庫(kù)密碼系統(tǒng)就是將明文數(shù)據(jù)加密成密文數(shù)據(jù),數(shù)據(jù)庫(kù)中存儲(chǔ)密文數(shù)據(jù),查詢時(shí)將密文數(shù)據(jù)取出,解密得到明文信息。數(shù)據(jù)加密技術(shù)是保證網(wǎng)絡(luò)數(shù)據(jù)庫(kù)中數(shù)據(jù)安全最有效的技術(shù)之一。數(shù)據(jù)庫(kù)加密的目的是保護(hù)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)的數(shù)據(jù)、文件、口令和控制信息,防止數(shù)據(jù)的非授權(quán)泄露,從而大大提高了數(shù)據(jù)庫(kù)中數(shù)據(jù)的完全性。

數(shù)據(jù)庫(kù)加密技術(shù)更是個(gè)嚴(yán)密的工作,要特別注重細(xì)節(jié),所謂是細(xì)節(jié)決定成敗,在數(shù)據(jù)庫(kù)加密技術(shù)中得到最為充分的詮釋,希望上文中講到的內(nèi)容能夠幫助到大家。

【編輯推薦】

  1. 數(shù)據(jù)庫(kù)安全解析
  2. 企業(yè)數(shù)據(jù)庫(kù)安全四大策略
  3. 數(shù)據(jù)庫(kù)安全防護(hù)幾點(diǎn)介紹

 

責(zé)任編輯:迎迎 來(lái)源: IT168
相關(guān)推薦

2010-09-17 20:04:21

2011-07-05 10:37:43

2011-03-10 11:01:24

電子商務(wù)數(shù)據(jù)庫(kù)營(yíng)銷

2012-06-19 15:56:55

2011-03-17 12:33:56

面向?qū)ο髷?shù)據(jù)庫(kù)電子商務(wù)

2011-03-17 13:00:27

面向?qū)ο髷?shù)據(jù)庫(kù)電子商務(wù)

2009-11-11 10:47:01

2010-09-10 11:41:16

2023-10-04 11:03:30

Java技術(shù)

2011-07-05 11:06:52

2019-04-03 05:04:50

2009-03-04 09:01:54

2011-03-08 11:37:26

2013-05-06 10:59:11

數(shù)據(jù)庫(kù)服務(wù)器硬件

2015-05-13 13:13:34

2024-10-18 12:13:55

數(shù)據(jù)飛輪數(shù)據(jù)中臺(tái)

2013-12-18 13:06:33

數(shù)據(jù)庫(kù)安全安全審計(jì)啟明星辰

2011-05-19 11:00:44

數(shù)據(jù)庫(kù)加密

2013-03-20 10:30:22

2009-04-29 09:49:56

LookupshardingDBA
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)