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

Internet和數據庫加密

Internet和數據庫加密

定 價:¥39.00

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

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

內容簡介

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

作者簡介

暫缺《Internet和數據庫加密》作者簡介

圖書目錄

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

本目錄推薦

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