2)私鑰加密:
消息摘要只能檢查消息的完整性,但是單向的,對明文消息并不能加密,要加密明文的消息的話,就要使用其他的算法,要確保機密性,我們需要使用私鑰密碼術來交換私有消息。
這種最好理解,使用對稱算法。比如:A用一個密鑰對一個文件加密,而B讀取這個文件的話,則需要和A一樣的密鑰,雙方共享一個私鑰(而在web環境下,私鑰在傳遞時容易被偵聽):
使用私鑰加密的話,首先需要一個密鑰,可用javax.crypto.KeyGenerator產生一個密鑰(java.security.Key),然后傳遞給一個加密工具(javax.crypto.Cipher),該工具再使用相應的算法來進行加密,主要對稱算法有:DES(實際密鑰只用到56位),AES(支持三種密鑰長度:128、192、256位),通常首先128位,其他的還有DESede等,jdk1.5種也提供了對對稱算法的支持,以下例子使用AES算法來加密:
Java代碼
/**
*PrivateExmaple.java
*Copyright 2005-2-16
*/
import javax.crypto.Cipher;
import javax.crypto.KeyGenerator;
import java.security.Key;
/**
*私 主站蜘蛛池模板: 欧美国产一区二区在线观看 | 国产黄av | 日韩av一区二区三区在线观看 | 成人自拍视频 | 国产依人在线 | 国产精品久久久久久久久动漫 | 日韩av在线播 | 国产午夜视频 | 日本免费视频在线观看 | 伊人网av | 日本阿v视频高清在线中文 日本在线观看 | 国产在线中文字幕 | 精品日韩一区二区三区 | 亚洲成人免费影院 | 在线不卡一区 | 91精品视频在线播放 | 日韩福利在线 | 一级片在线观看网站 | 亚洲黄色av网站 | 欧美日韩精品一区二区在线播放 | 日韩中文字幕 | 欧美成人一级视频 | 成年免费视频黄网站在线观看 | 一级黄色片在线 | 日韩av一区在线观看 | 色呦呦免费观看 | 91亚洲国产成人久久精品网站 | 色综久久 | 黄色在线免费观看 | 欧美精品一区二区三区在线 | 国产精品毛片一区二区三区 | 久久激情五月丁香伊人 | 看久久毛片 | 欧美一级片在线播放 | 日本精品视频 | 久久久久久久久久国产 | 国产精品污www在线观看 | 精品一区二区三区在线视频 | 国产色网 | 午夜影院18 | 成人免费毛片aaaaaa片 |