近年來,網路電子商務已成為民眾生活的一部分,「資訊安全」是電子商務成功的關鍵,而「數位憑證」技術是普遍應用於資訊安全的重要支柱。數位憑證是在網際網路中達成身分驗證、資料保密、資料完整性、不可否認性等資訊安全需求,不可或缺的基礎。本書除了介紹資訊安全、應用密碼學、編碼解碼、破解密碼、數位憑證應用、智慧卡等知識;也著重於加密、解密、簽章、驗章與公開金鑰基礎架構的實務技術。本書使用開放原始碼如OpenSSL等做實務操作,書中並逐步引導讀者實際作業的過程,從下載、安裝、建立CA、產生金鑰、簽發憑證、以及憑證的各種應用,都有詳細的介紹。
本書特色
本書深入介紹資訊安全、數位憑證及電子簽章技術,使用PHP及C#語言引領讀者建立數位憑證,並操作簽章及加密之應用,教導建置CA中心,應用智慧卡(Smart Card)來做登入、簽章。
使用此更能了解「自然人憑證」的程式開發,適用「資訊安全」等課程,對學生專題及研究所之實務研究亦非常適合。