|
|
一、设计原则
安全服务独立于具体的应用,应用不需要单独实现,只需通过请求就可以获得安全服务;
应用无需绑定到某一特定的安全的服务提供者,安全服务的提供者也不需要指定为特定的应用提供服务;
支持通过新的安全服务提供者提供新的安全算法;
二、安全技术
支持消息摘要、数字签名、对称的块加密、对称的流加密、非对称加密、密码加密、椭圆曲线加密、密钥协商算法、密钥生成、消息认证码、伪随机数生成等算法;
支持X.509数字证书;
提供基于JAAS的验证和授权技术;
支持SSL/TLS、SASL、GSS-API和Kerberos等安全通讯协议或技术;
通过java.lang.SecurityManager 来控制Java平台对敏感资源或敏感代码的访问
|
|