![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
加密技术
zlh313_01
这个作者很懒,什么都没留下…
展开
-
JAVA RSA非对称加密详解
一、概述 1.RSA是基于大数因子分解难题。目前各种主流计算机语言都支持RSA算法的实现 2.java6支持RSA算法 3.RSA算法可以用于数据加密和数字签名 4.RSA算法相对于DES/AES等对称加密算法,他的速度要慢的多 5.总原则:公钥加密,私钥解密 / 私钥加密,公钥解密 二、模型分析 RSA算法构建密钥对简单的很,这里我们还是以甲乙双方发送数据为模型 1.甲方在本地构建密钥对(公钥...原创 2018-09-06 11:11:32 · 235 阅读 · 0 评论 -
JAVA 对称加密与非对称加密
JAVA 对称加密与非对称加密 加密方式大致分为两种,对称加密和非对称加密。对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。非对称加密为数据的加密与解密提供了一个非常安全的方法,它使用了一对密钥,公钥(public key)和私钥(private key)。私钥只能由一方安全保管,不能外泄,而公钥则可以发...原创 2018-09-06 14:11:08 · 1265 阅读 · 0 评论 -
Rest API: 基本认证和摘要认证
用spring security实现Rest API的基本认证(Basic)和摘要认证(Digest): Basic 认证 1. server - spring security配置 package com.pechen.config; import org.springframework.beans.factory.annotation.Autowired; import org.s...转载 2019-01-21 16:51:26 · 1046 阅读 · 0 评论