实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一
阅读更多...
一、数字证书 数字证书是一段经CA签名的、包含拥有者身份信息和公开密钥的数据体。数字证书和一对公、私钥相对应。公钥以明文形式放到数字证书中,私钥为拥有者秘密掌握。CA确保数字证书中信息的真实性,可以作
一、签名算法 设待签名的消息为M,为了获取消息M的数字签名(r,s),作为签名者的用户A应实现以下运算步骤: A1:置M’=ZA||M; A3:用随机数发生器产生随机数k∈[1,n-1]; A4:计算
文章目录 SM2加密算法 SM2解密算法 SM2加解密实例 一、加密算法 SM2加密是指使用公钥对数据明文进行加密计算,生成相应密文的过程。 加密算法如下: 设需要发送的消息为比特串M,klen为M的
在IntelliJ IDEA中使用lombok框架不生效,很大的可能就是没有安装lombok插件!!! 解决办法: 打开 file 》 settings 》 plugins,在marketplace中
一、ASN.1是什么 在电信和计算机网络领域,ASN.1(Abstract Syntax Notation One) 是一套抽象语法标准,是描述数据的表示、编码、传输、解码的灵活的记法。它提供了一套正
一、环境 JDK1.8、IDEA、BouncyCastle1.62 二、密钥对生成 1.生成SM2密钥对: @Slf4j public class CryptoTest { static {
本文主要列举国密SM2推荐的椭圆曲线参数,并简要说明各参数项的意义。 一、椭圆曲线参数说明 通常将Fp(有限域)上的一条椭圆曲线描述为T=(p,a,b,G,n,h),其中: p为大于3的素数。 a,b
1. 打开config目录下的logback.xml文件。 2. 将以下内容: <property name="log_dir" value=".logs"
如果我们把大脑比作是一个容器,设想一下,我们如果不断地往容器里填满知识、信息,意味着我们将会懂得更多,因为我们懂得更多,也意味着我们可以轻松应对和处理很多事情,理应我们会得到更多,更加幸福。但是结果往