为了账号安全,请及时绑定邮箱和手机立即绑定
  • 第三方Java扩展: Bouncy Castle---两种支持方案:1.配置 2.调用 security.provider.1=sun.security.provider.Sun
    查看全部
  • 相关Java包,类
    查看全部
  • Java的安全组成 JCA(java加密体系结构) JCE(java加密扩展包),DES、AES、RSA算法通过JCE提供 JSSE(java安全套接字扩展包):提供基于SSL的加密功能,主要用于网络传输 JAAS(java鉴别与安全服务):提供在Java这个平台上的身份认证功能 相关java包、类 java.security(信息摘要) javax.crypto(安全信息摘要,消息认证(鉴别)码) java.net.ssl(安全套接字)主要用到的类:HttpsURLConnection、SSLContext (第三方扩展) Bouncy Castle是一种用于Java平台的开放源码的轻量级密码术包.它支持大量的密码术算法,并提供JCE的实现. Commons Codec(apache提供的包) 支持Base64、二进制、十六进制、字符集编码、Url编码/解密. JDK内部也提供了Base64算法.但通常还是使用Commons Codec下提供的Base64算法. 使用第三方提供的加密算法可以在JDK目录下的资源文件中添加,或者在程序中调用Security的addProvider()或者insertProviderAt()方法来添加,这样可以为JDK添加新的算法.如果没有此操作,可以直接导入第三方jar包来使用即可. JAVA安全相关的包. (JDK提供) java.security(消息摘要):为安全框架提供类和接口.(简单加解密) javax.crypto:安全消息摘要,消息认证码.(严瑾复杂加解密) java.net.ssl:安全套接字包,主要作用是与网络传输数据相关的一些加解密操作.
    查看全部
  • JSSE提供基于SSL的加密功能,主要用于网络传输 Java安全组成
    查看全部
  • Java实现Base64加密——JAVA安全组成 JCA(Java Cryptography Architectrue)JAVA加密体系。 JCE(Java Cryptography Extension)JAVA加密拓展:DES 、AES 、RSA算法通过JCE提供。 JSSE(Java Secure Socket Extesion)JAVA套接字安全拓展:提供基于SSL的加密功能,主要用于网络传输。 JAAS(Java Authentication and Authentication Service)JAVA鉴别与安全服务。 Ps:使用第三方的加密算法: -第一种在JDK的根目录下的jre7--lib--security--java.security中的: security.provider.1=sun.security.provider.Sun security.provider.2=sun.security.rsa.SunRsaSign security.provider.3=sun.security.ec.SunEC ... 是引进其他公司的加密包的,属于JAVA加密拓展。可以自己拓展算法实现,例如:security.provider.11=com.imooc.Provider //属于自己添加的拓展。 -第二种方法使用第三方的加密算法可以通过Security中的addProvider或者insertProviderAt的方法初始化在上列加密算法实现类,像是反射机制动态生成。
    查看全部
  • tcp/ip安全体系
    查看全部
  • tcp/ip安全体系
    查看全部
  • OSI模型是(Open System Interconnection): 开放式系统互联,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架. OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层. 安全服务:安全服务指的是加强网络信息系统安全性,对抗安全攻击而采取的一系列措施. 安全机制:安全服务采取一系列措施使用的机制. 安全机制会对应网络通信的某一层,或某几层.针对每一层的处理方式未必一样. TCP/IP传输控制协议,是一个协议族,它分为4层:网络接口层、网络层、传输层、应用层,每层又有各自的协议. 网络接口层(以太网、令牌环网、FDDI、IEEE802.3等) 网络层(IP/ICMP/IGMP) 传输层(TCP传输控制协议和UDP用户数据报协议) 应用层(Telnet/FTP/HTTP/DNS/SNMP/SMTP等) 各层协议完成不同功能
    查看全部
  • 数字签名
    查看全部
    0 采集 收起 来源:密码分类

    2016-10-06

  • 散列函数相关的算法
    查看全部
    0 采集 收起 来源:密码分类

    2016-10-06

  • 散列函数特点
    查看全部
    0 采集 收起 来源:密码分类

    2016-10-06

  • 散列函数的作用
    查看全部
    0 采集 收起 来源:密码分类

    2016-10-06

  • 密码分类-----明文处理方法
    查看全部
    0 采集 收起 来源:密码分类

    2016-10-06

  • 密码分类-----密码体制
    查看全部
    0 采集 收起 来源:密码分类

    2016-10-06

  • 密码分类-----保密内容算法
    查看全部
    0 采集 收起 来源:密码分类

    2016-10-06

举报

0/150
提交
取消
课程须知
只需要具备Java面向对象基础就可以啦!
老师告诉你能学到什么?
1、学习加密解密的基础知识 2、能够使用Base64算法实现加解密

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!