注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)通信綜合Internet和數(shù)據(jù)庫加密

Internet和數(shù)據(jù)庫加密

Internet和數(shù)據(jù)庫加密

定 價:¥39.00

作 者: (美)Nick Galbreath著;曾振宇 等譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 加密與解密

ISBN: 9787505387607 出版時間: 2003-06-01 包裝: 平裝
開本: 23cm 頁數(shù): 349 字數(shù):  

內(nèi)容簡介

  本書介紹了如何用Java的加密技術(shù)提高數(shù)據(jù)的安全性。重點介紹了存儲、消息完整性和身份驗證密碼學。全書包括7章:第1:4章介紹了密碼學的基礎(chǔ)知識,第5章介紹了Java密碼API,第6章介紹了短消息的編碼和加密,第7章是前面6章內(nèi)容和實際應(yīng)用。本書的特點是用簡單實用的示例程序來闡述理論問題和實現(xiàn)方法,并為數(shù)據(jù)庫和Web應(yīng)用程序的安全提供了詳細的Java語言實現(xiàn)指南和代碼示例。全書內(nèi)容翔實、清晰、概念性強、論述深入淺出,適合于從事密碼系統(tǒng)研究的軟件工程師閱讀,也可作為大專院校相關(guān)專業(yè)的教學參考書。

作者簡介

暫缺《Internet和數(shù)據(jù)庫加密》作者簡介

圖書目錄

前言                  
 緒論                  
 第1章  位和字節(jié)                  
 1. 1  一般運算                  
 1. 1. 1  數(shù)的基數(shù)                  
 1. 1. 2  位和字節(jié)                  
 1. 1. 3  有符號字節(jié)                  
 1. 1. 4  位運算符                  
 1. 1. 5  字群壓縮                  
 1. 1. 6  整數(shù)和結(jié)尾表示法                  
 1. 2  Java數(shù)值                  
 1. 2. l  基本類型                  
 1. 2. 3  使用字節(jié)                  
 1. 2. 4   BigInteger                  
 第2章  保密密鑰                  
 2. 1  對稱分組密碼                  
 2. 1. 1  密碼特性                  
 2. 1. 2  常用的分組密碼                  
 2. 1. 3  不應(yīng)使用的密碼                  
 2. 1. 4  填充                  
 2. 1. 5  運算模式                  
 2. 1. 6  電子密碼本模式(ECB)                  
 2. 1. 7  密碼分組鏈接模式(CBC)                  
 2. 1. 8  密鑰包裝                  
 2. 1. 9  把密碼轉(zhuǎn)變成密鑰                  
 2. 2  散列                  
 2. 2. 1  密碼散列                  
 2. 2. 2  運算法則                  
 2. 2. 3  散列函數(shù)標準和實踐                  
 2. 3  散列式信息鑒定代碼(HMAC)                  
 2. 3. 1  標準 HMAC                  
 2. 3. 2  HMAC標準和實踐                  
 2. 4  小結(jié)                  
 第3章  公開密鑰                  
 3. 1  公開密鑰密碼                  
 3. 1. 1  其他系統(tǒng)                  
 3. 2  公開密鑰安全性分類                  
 3. 3  數(shù)學基礎(chǔ)                  
 3. 3. 1  素數(shù)                  
 3. 3. 2  初等數(shù)值理論                  
 3. 4  公開密鑰加密和主要PKCS分類                  
 3. 4. 1  RSA和整數(shù)因子分解                  
 3. 4. 2  離散對數(shù)系統(tǒng)                  
 3. 4. 3  橢圓曲線                  
 3. 4. 4  其他公開密鑰密碼系統(tǒng)                  
 3. 5  小結(jié)                  
 第4章  隨機數(shù)                  
 4. 1  隨機和安全性                  
 4. 1. 1  隨機性實驗                  
 4. 2  偽隨機數(shù)發(fā)生器                  
 4. 2. 1  密碼系統(tǒng)PRNG                  
 4. 2. 2  流密碼                  
 4. 3  使用隨機性                  
 4. 3. 1  游戲隨機數(shù)的生成                  
 4. 3. 2  生成某個范圍內(nèi)的隨機數(shù)                  
 4. 3. 3  洗牌                  
 4. 3. 4  生成隨機排列                  
 4. 3. 5  隨機取樣                  
 4. 4  訪問熵                  
 4. 4. 1  操作系統(tǒng)服務(wù)                  
 4. 4. 2  “用戶方”服務(wù)                  
 4. 4. 3   TrueRand庫                  
 4. 4. 4  遠程服務(wù)                  
 4. 5  Java和隨機數(shù)                  
 4. 5. 1  類Random和 SecureRandom                  
 4. 5. 2  開發(fā)者問題                  
 4. 5. 3  重新設(shè)置種子                  
 4. 5. 4  收集熵                  
 第5章  Java密碼學                  
 5. 1  組織方式                  
 5. 1. 1  提供者和引擎類                  
 5. 1. 2  參數(shù). 密鑰和證書                  
 5. 1. 3  錯誤處理                  
 5. 2  提供者                  
 5. 2. 1  標準名稱                  
 5. 2. 2  標準Sun和SunJCE提供者                  
 5. 2. 3  其他提供者                  
 5. 2. 4  初始化提供者                  
 5. 2. 5  編寫自己的提供者                  
 5. 3  核心引擎類                  
 5. 3. 1  MessageDigest                  
 5. 3. 2  MAC                  
 5. 3. 3  SecureRandom                  
 5. 3. 4  Cipher                  
 5. 3. 5  Signature                  
 5. 3. 6  密鑰一致協(xié)議                  
 5. 4  參數(shù). 密鑰和證書                  
 5. 4. 1  算法參數(shù)                  
 5. 4. 2  密鑰                  
 5. 5  小結(jié)                  
 第6章  短消息編碼和加密                  
 6. 1  預(yù)處理                  
 6. 1. 1  把數(shù)字轉(zhuǎn)換成字節(jié)                  
 6. 1. 2  把7位數(shù)據(jù)壓縮成8位                  
 6. 1. 3  通用壓縮和java. util. zip.Deflater                  
 6. 1. 4  添加奇偶校驗位                  
 6. 2  短消息加密                  
 6. 2. 1  單分組加密                  
 6. 3  短消息編碼                  
 6. 3. 1  對客戶所用數(shù)據(jù)編碼                  
 6. 3. 2  機器和客戶可見的應(yīng)用程序的編碼                  
 第7章  應(yīng)用程序和數(shù)據(jù)框架                  
 7. 1  加密數(shù)據(jù)的數(shù)據(jù)庫框架                  
 7. 1. 1  選擇密碼                  
 7. 1. 2  數(shù)據(jù)                  
 7. 1. 3  查找. 索引和約束                  
 7. 1. 4  不對稱數(shù)據(jù)的使用                  
 7. 1. 5  空值和數(shù)據(jù)庫應(yīng)用程序                  
 7. 2  Java中的安全內(nèi)存管理                  
 7. 2. l  靈巧的數(shù)組類                  
 7. 2. 2  字符數(shù)組                  
 7. 2. 3  使用類SecureRandom                  
 7. 3  保密密鑰管理                  
 7. 3. 1  保密密鑰數(shù)據(jù)                  
 7. 3. 2  密鑰的生產(chǎn)                  
 7. 3. 3  對密鑰的加密                  
 7. 3. 4  存儲                  
 7. 3. 5  密鑰訪問和分發(fā)                  
 7. 3. 6  通過Cipher. MAC使用密鑰                  
 7. 4  口令                  
 7. 4. 1  啟動口令                  
 7. 4. 2  成員名和口令                  
 7. 5  日志                  
 7. 5. 1  嵌入式加密日志                  
 7. 5. 2  完全加密的日志文件                  
 7. 5. 3  公開密鑰日志文件                  
 7. 5. 4  拆分日志文件                  
 7. 5. 5  基于網(wǎng)絡(luò)的日志                  
 7. 6  密鑰記號和應(yīng)用程序                  
 7. 6. 1  記號設(shè)計                  
 7. 6. 2  URL記號                  
 7. 6. 3  Cookie記號                  
 7. 6. 4  訪問控制記號                  
 7. 7  小數(shù)值和貨幣值的計算                  
 7. 7. 1  雙精度值和浮點值                  
 7. 7. 2  BigDecimal                  
 附錄A  Java密碼類參考                  
                   
                   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號