为了账号安全,请及时绑定邮箱和手机立即绑定
  • Java实现Base64加密——相关Java包、类 注意:java.net.ssl--安全套接字(HttpsURLConnection、SSLContext网络的加解密常用的)。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 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的方法初始化在上列加密算法实现类,像是反射机制动态生成。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Java实现Base64加密——TCP/IP安全体系 II 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Java实现Base64加密——TCP/IP安全体系 I 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Java实现Base64加密——OSI安全体系 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Java实现Base64加密——数字签名 主要是针对以数字的形式存储的消息进行的处理。 Ps:执行签名数字的实体被称为签名者,执行签名当中的算法被称为签名算法。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    1 采集 收起 来源:密码分类

    2016-08-26

  • Java实现Base64加密——散列函数(哈希函数或单向函数) -作用:用来验证数据的完整性。 -特点:1、长度不受限制;2、哈希值容易计算;3、散列运算过程不可逆(被称为单向函数的原因)。 -相关算法:1、消息摘要算法MD5等;2、SHA:安全散列算法;3、MAC:消息认证码算法。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    1 采集 收起 来源:密码分类

    2016-08-26

  • Java实现Base64加密——密码分类 II 三、密码分类--密码体制:如图。 四、密码分类——明文处理方法: -分组密码:指加密时将名为分成固定长度的组,用同一密钥和算法对每一块加密,输出也是固定长度的密文。多用于网络加密。 -流密码:也称序列密码。指加密时每次加密一位或者一个字节明文。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    1 采集 收起 来源:密码分类

    2016-08-26

  • Java实现Base64加密——密码分类 I 一、密码分类--时间: 古典密码:以字符为基本加密单元。 现代密码:以信息块为基本加密单元。 二、密码分类--保密内容算法:如图。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    1 采集 收起 来源:密码分类

    2016-08-26

  • Java实现Base64加密——密码的常用术语 密码常用术语(一) 明文:待加密信息。 密文:经过加密后的明文。 加密:明文转换为密文的过程。 加密算法:明文转为密文的转换算法。 加密密钥:通过加密算法进行加密操作用的密钥。 解密:将密文转为明文的过程。 解密算法:密文转为明文的算法。 解密密钥:通过解密算法进行解密操作用的密钥。 密码常用术语(二) 密码分析:截获密文者试图通过分析截获的密文从而推断出原来的明文或密钥的过程。 主动攻击:攻击者非法入侵密码系统,采用伪造、修改、删除等手段向系统注入假消息进行欺骗。(对密文有破坏作用) 被动攻击:对一个保密系统采取截获密文并对其进行分析和攻击。(对密文没有破坏作用) 密码体制:由明文空间、密文空间、密钥空间、加密算法和解密算法五部分构成。 密码常用术语(三) 密码协议:也称安全协议,指以密码学为基础的消息交换的通信协议,目的是在网络环境中提供安全的服务。 密码系统:指用于加密、解密的系统。 柯克霍夫原则:数据的安全基于密钥而不是算法的保密。即系统的安全取决于密钥,对密钥保密,对算法公开。--现代密码学设计的基本原则。 Ps:柯克霍夫原则公开算法是为了让这算法有更好的发展或是否存有一些BUG,而对密钥保密是为了保护已加密的信息的安全。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • java安全组成
    查看全部
  • OSI安全体系
    查看全部
  • 密码分类
    查看全部
    0 采集 收起 来源:密码分类

    2016-07-23

  • wiki百科
    查看全部
  • Base64算法实现的三种方法: --JDK --Commons Codec --Bouncy Castle
    查看全部
    0 采集 收起 来源:实现Base64算法

    2016-07-17

举报

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

微信扫码,参与3人拼团

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

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