文章浏览阅读215次。问题需要注意RC4连续加解密的状态问题(下述实现中的key的x、y值)。例如CS两端数据交互的加解密场景。官方实现// https://github.com/openssl/openssl/blob/master/crypto/rc4/rc4_enc.c/* * Copyright 1995-2020 The OpenSSL Project Authors......
2023-11-11 18:26 阅读 阅读全文文章浏览阅读1.1w次,点赞30次,收藏140次。文章目录1 生成证书的步骤与原理2 标准的CA签发流程2.1 创建私钥(.key)2.2 基于私钥创建证书签名请求(.csr)2.3 (可选)直接同时生成私钥和证书签名请求2.4 将证书申请请求(.csr)提......
2024-01-23 08:45 阅读 阅读全文文章浏览阅读1.1w次,点赞30次,收藏140次。文章目录1 生成证书的步骤与原理2 标准的CA签发流程2.1 创建私钥(.key)2.2 基于私钥创建证书签名请求(.csr)2.3 (可选)直接同时生成私钥和证书签名请求2.4 将证书申请请求(.csr)提......
2024-01-23 08:47 阅读 阅读全文文章浏览阅读965次。在企业微信会话存档中,需要自己去配置公钥,实现公钥加密,私钥解密,需要生成RSA公钥,私钥秘钥对 public static synchronized Map<String, String> generatePkcs1KeyPairMap() throws IOException { Map<String, String>......
2023-11-20 14:01 阅读 阅读全文文章浏览阅读900次。《OpenSSL中AES加密的用法》作者: 游蓝海原文链接: http://blog.csdn.net/you_lan_hai/article/details/50992719转载请注明出处使用API的时候,需要特别小心数据长度,我在初次使用的时候简直被弄的晕头转向,遂作此文留......
2023-11-13 20:57 阅读 阅读全文文章浏览阅读910次。《OpenSSL中AES加密的用法》作者: 游蓝海原文链接: http://blog.csdn.net/you_lan_hai/article/details/50992719转载请注明出处使用API的时候,需要特别小心数据长度,我在初次使用的时候简直被弄的晕头转向,遂作此文留......
2023-11-20 13:59 阅读 阅读全文文章浏览阅读1.5k次。在《Java实现RSA密钥对并在加解密、加签验签中应用的实例》中,我们有用Java代码生成RSA密钥对,其实在Linux操作系统中,用openssl也是很容易生成密钥对的。一.如果在ubuntu上要使用openssl的话需要先进行安装......
2024-01-24 19:56 阅读 阅读全文在前面,我们用了《JAVA RSA密钥对的生成与验证》和《Java&keytool生成RSA密钥》方法生成密钥对,其实在Linux操作系统中,用openssl也是很容易生成密钥对的。在ubuntu上要使用openssl的话需要先进行安装,命令如下:sudo apt-get install......
2023-10-10 03:57 阅读 阅读全文文章浏览阅读403次。1、DSA算法概述DSA算法是美国的国家标准数字签名算法,它只能用户数字签名,而不能用户数据加密和密钥交换。DSA与RSA的生成方式不同,RSA是使用openssl提供的指令一次性的生成密钥(包括公钥),而通常情况......
2023-11-13 20:54 阅读 阅读全文文章浏览阅读404次。1、DSA算法概述DSA算法是美国的国家标准数字签名算法,它只能用户数字签名,而不能用户数据加密和密钥交换。DSA与RSA的生成方式不同,RSA是使用openssl提供的指令一次性的生成密钥(包括公钥),而通常情况......
2023-11-20 13:56 阅读 阅读全文