【Java安全技术探索之路系列:Java可扩展安全架构】之六:JCE(二):JCE类和接口

来源:互联网 发布:mysql最近执行语句 编辑:程序博客网 时间:2024/05/17 03:42

作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell

【Java安全技术探索之路系列:Java可扩展安全架构】章节目录

【Java安全技术探索之路系列:Java可扩展安全架构】之一:Java可扩展安全架构开篇
【Java安全技术探索之路系列:Java可扩展安全架构】之二:JCA(一):JCA架构介绍
【Java安全技术探索之路系列:Java可扩展安全架构】之三:JCA(二):JCA类和接口
【Java安全技术探索之路系列:Java可扩展安全架构】之四:JCA(三):JCA编程模型
【Java安全技术探索之路系列:Java可扩展安全架构】之五:JCE(一):JCE架构介绍
【Java安全技术探索之路系列:Java可扩展安全架构】之六:JCE(二):JCE类和接口
【Java安全技术探索之路系列:Java可扩展安全架构】之七:JCE(三):JCE编程模型
【Java安全技术探索之路系列:Java可扩展安全架构】之八:JCP(一):JCP架构介绍
【Java安全技术探索之路系列:Java可扩展安全架构】之九:JCP(二):JCP类和接口
【Java安全技术探索之路系列:Java可扩展安全架构】之十:JCP(三):JCP编程模型
【Java安全技术探索之路系列:Java可扩展安全架构】之十一:JSSE(一):JSSE架构介绍
【Java安全技术探索之路系列:Java可扩展安全架构】之十二:JSSE(二):JSSE类和接口
【Java安全技术探索之路系列:Java可扩展安全架构】之十三:JSSE(三):JSSE编程模型
【Java安全技术探索之路系列:Java可扩展安全架构】之十四:JAAS(一):JAAS架构介绍
【Java安全技术探索之路系列:Java可扩展安全架构】之十五:JAAS(二):JAAS类和接口
【Java安全技术探索之路系列:Java可扩展安全架构】之十六:JAAS(三):JAAS编程模型
【Java安全技术探索之路系列:Java可扩展安全架构】之十七:JGSS(一):JGSS架构介绍
【Java安全技术探索之路系列:Java可扩展安全架构】之十八:JGSS(二):JGSS类和接口
【Java安全技术探索之路系列:Java可扩展安全架构】之十九:JGSS(三):JGSS编程模型
【Java安全技术探索之路系列:Java可扩展安全架构】之二十:SASL(一):SASL架构介绍
【Java安全技术探索之路系列:Java可扩展安全架构】之二十一:SASL(二):SASL类和接口
【Java安全技术探索之路系列:Java可扩展安全架构】之二十二:SASL(三):SASL编程模型

一 JCE提供者类

JCE使用JCA的提供者类。

二 JCE引擎类

2.1 javax.crypto.Cipher

Cipher(加密算法类)为加密算法提供加密和解密的功能。

2.2 javax.crypto.CipherInputStream

安全流。

2.3 javax.crypto.Mac

Mac类提供算法功能,通过密钥检查网络传输的消息或存储在不可靠介质中的消息的完整性。

2.4 javax.crypto.KeyGenerator

KeyGenerator(密钥生成器类)提供对象密钥的生成。

2.5 javax.crypto.SecretKeyFactory

SecretKeyFactory(密钥工厂类)用于生成对称密钥。

2.6 javax.crypto.SealedObject

SealedObject(封装对象类)用于创建序列化对象并使用加密算法保护其机密性。

2.7 javax.crypto.KeyAgreement

KeyAgreement(密钥协商类)提供使用密钥协商协议的功能,允许为参与密钥协商的各方创建一个KeyAgreement对象。

0 0
原创粉丝点击