E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
bouncycastle
Android中SSL通信中使用的bks格式证书的生成
一般来说,我们使用jdk的keytool只能生成jks的证书库,如果生成bks的则需要下载
BouncyCastle
库。搜集了各方资料,整理了以下如何将服务端提供的crt格式证书转换
天才木木
·
2020-06-28 02:23
JeeSite相关技术摘点(六)
Utils工具类:AES256EncryptionUtils:加密算法由算法+模式+填充组成java-ios加密解密之间的问题:java端用PKCS7Padding填充,需要用到
bouncycastle
黑森森
·
2020-06-27 06:46
javaEE
Java生成SM2证书基于
BouncyCastle
(cer)
Java生成SM2证书基于
BouncyCastle
(cer)可以先加QQ783021975咨询相关问题。
小帅丶
·
2020-06-26 23:16
算法
Java 加密技术
Java加密算法JDK中带有部分加密算法的实现类,主要的是java.security和javax.crypto包下的类,还可以使用
BouncyCastle
(丰富JDK中加密算法的不足)jar包是:bcprov-jdk15on
威威貓
·
2020-06-26 13:10
转载与分享
关于Android Glide加载图片不出来,但网络上能显示的问题
javax.net.ssl.SSLHandshakeException(com.android.org.
bouncycastle
.jce.exception.ExtCertPathValidatorException
旈虬
·
2020-06-25 08:35
问题
使用Sm2进行签名验签
需要的jar包bcprov-jdk15on-1.59.jarcommons-lang3-3.1.jar代码packagecom.ggp.sqy42d;importorg.
bouncycastle
.asn1
宫先生家的小灰灰
·
2020-06-25 07:00
PKI
用bc做国密sm2加解密、SM3withSM2签名验签等
importorg.
bouncycastle
.asn1.ASN1EncodableVector;importorg.
bouncycastle
.asn1.ASN1Integer;importorg.
bouncycastle
.asn1
伊利杀猪
·
2020-06-24 20:19
前端使用CryptoJS的AES解密,Java后端加密实现
CryptoJS的AES输出使用的是openssl格式,所以处理起来有一些不一样,详细代码如下:importorg.
bouncycastle
.jce.provider.BouncyCastleProvider
eventer123
·
2020-06-23 06:14
java
.NET Core加解密实战系列之——RSA非对称加密算法
格式互转PKCS1与PKCS8私钥中提取公钥PEM操作PEM格式密钥读取PEM格式密钥写入RSA加解密获取非对称秘钥参数(AsymmetricKeyParameter)RSA加解与解密RSA密文算法编码算法
BouncyCastle
福禄网络技术团队
·
2020-06-12 18:00
JS实现国密算法SM2加密,后端Java解密
Java版比较好办,较新版本的
bouncycastle
就支持了SM2/SM3/SM4,麻烦在于JS版,找了很多都有问题,直到遇到了这个项目:https://github.com/S
BoyTNT
·
2020-06-10 16:28
SM2
国密
Java开发
兼容JAVA的RSA加密解密类
一、算法依赖于Org.
BouncyCastle
包,首先选择自己的项目,右键点击管理“NuGet程序包”.image.png二、搜索“
BouncyCastle
”,下载最多的就是啦。
不吸血滴蚊子
·
2020-04-14 02:45
AES和RSA加密的组合使用(三)
一般加密都可以使用三种加密方式,JDK自带API(JDK),Apache的commoncodes(CC),用
bouncycastle
(BC)实现。
Dora404
·
2020-04-04 21:17
JAVA加解密6-消息摘要算法-bouncy castle支持的MD4算法扩展
sun本身支持MD2和MD5,但是缺少进制转换与支持
bouncycastle
对sun进行支持补充,提供了对MD4的算法,同时对十六进制转换提供了支持。
K1024
·
2020-04-02 18:08
Base64算法不一致可能会导致的坑
简述笔者工作中常用的Base64算法的实现有三种方式,第一种是sun公司提供的Base64算法,第二种是
bouncycastle
提供的加密算法(以下简称BC包),第三种是apache的codec包(以下简称
noexceptionsir
·
2020-03-24 18:56
分组密码算法的填充模式
斜体表示SunJCE支持,非斜体为
BouncyCastle
支持NoPadding不填充,在此填充下原始数据必须是分组大小的整数倍,非整数倍时无法使用该模式PKCS5Padding/PKCS7Padding
frankiegao
·
2020-03-17 11:14
Bouncy Castle 配置.
一,配置方法:1、官方站点下载
BouncyCastle
的JCEProvider包bcprov-ext-jdk15-145.jar2、把jar文件复制到$JAVA_HOME$\jre\lib\ext目录下面
WangShijun
·
2020-03-16 03:17
关于javax.net.ssl.SSLHandshakeException的报错
1.前言今天在魅蓝note上测试的时候,发现怎么都获取不到数据,错误提示如下onFailure:javax.net.ssl.SSLHandshakeException:com.android.org.
bouncycastle
.jce.exception.ExtCertPathValidatorException
Mqlittleluck
·
2020-03-10 21:13
魅族mx网络请求bug
魅族mxokhttp请求网络错误日志05-2406:56:45.55372627262Dxxx:com.android.org.
bouncycastle
.jce.exception.ExtCertPathValidatorException
比目鱼26
·
2020-03-10 07:09
tomcat - 解决 org.
bouncycastle
.asn1.ASN1Boolean 非法循环依赖的错误
背景记录遇到一次奇怪的错误,在发布war包到Tomcat的时候,出现了org.
bouncycastle
.asn1.ASN1Boolean非法循环依赖的错误。
C君。
·
2020-02-20 11:00
OkHttp 访问https问题
http:变成了https:在测试中发现了问题如果手机的系统时间不正确,请求接口的时候会抛出异常javax.net.ssl.SSLHandshakeException:com.android.org.
bouncycastle
.jce.except
RunMoonlight
·
2020-02-15 23:44
java实现双向ECC + AES加密
不过
bouncycastle
库实现了,下面的代码需要
bouncycastle
库。
终结者_8d5e
·
2020-02-13 09:27
微信退款回调加密串AES解析
importjava.security.Security;importjavax.crypto.Cipher;importjavax.crypto.spec.SecretKeySpec;importorg.
bouncycastle
.jce.provider.BouncyCastleProvider
武小寺
·
2020-02-09 18:16
Android 6.0 SSL通信
要扩展,则需要下载
BouncyCastle
库。JKS和JCEKS是Java密钥库(KeyStore)的两种比较常见类型,JKS的Provider是SUN,在每个版本的JDK中都
咖枯
·
2020-02-02 23:59
JAVA加解密19-数字签名算法DSA
一、概述1.DSA是以RSA为基础形成的2.java6提供了DSA的实现,但是java6只提供了SHA1withDSA的实现3.
bouncycastle
扩展提供了其他的DSA实现方式4.遵循“私钥签名,
K1024
·
2020-01-08 14:48
53.android:Caused by: java.io.IOException: Duplicate zip entry
这导致在打包时报错,报错信息如下:Causedby:java.io.IOException:Duplicatezipentry[425.jar:org/
bouncycastle
/crypto/AsymmetricCipherKeyPair.class
TensorFlow开发者
·
2020-01-08 11:46
用Bouncy Castle的C#版API产生公钥和私钥
开源API链接地址:http://www.
bouncycastle
.org/csharp/
BouncyCastle
,简称为BC,原本是java的一个开源JCE提供者,后来也提供了C#版本的API,我下载其编译好的
逆茪
·
2020-01-05 13:22
JAVA加解密13-对称加密算法-IDEA算法(对称分组密码-华人学者参与设计的)
BouncyCastle
提供了实现二、算法相关配置说明算法密钥长度密钥长度默认值工作模式填充方式
K1024
·
2020-01-01 18:12
IText异常 NoClassDefFoundError: org/
bouncycastle
/asn1/ASN1Encodable
根据Itext的版本,查看依赖库的版本maven地址:https://mvnrepository.com/artifact/com.itextpdf/itextpdfcom.itextpdfitextpdf5.3.2org.bouncycastlebcprov-jdk15on1.47org.bouncycastlebcmail-jdk15on1.47
杨-先森
·
2019-12-02 17:00
JAVA加解密2-常见的开源算法支持以及java默认支持的provider
1、这里
BouncyCastle
(http://www.
bouncycastle
.org)提供了一系列的算法实现,可以跻身于JCE的框架下,以提供者的方式纳入java安全实现的开源项目。
K1024
·
2019-12-01 16:54
keytool 错误: java.lang.ClassNotFoundException: org.
bouncycastle
.jce.provider.BouncyCastleProvider
keytool错误:java.lang.ClassNotFoundException:org.
bouncycastle
.jce.provider.BouncyCastleProvider解决方法下载地址
是Jonathan
·
2019-12-01 07:46
RSA加解密
usingSystem.Security.Cryptography;usingSystem.IO;usingSystem.Security.Cryptography.X509Certificates;usingSystem.Xml;usingOrg.
BouncyCastle
.Math
吉利DarJeely
·
2019-10-22 11:00
java PGP 加解密加验签实现
密钥信息生成参考博文:https://blog.csdn.net/fighterandknight/article/category/9423587
bouncycastle
参考文档:http://www.
bouncycastle
.org
Fighter168
·
2019-10-14 05:57
PGP
android 开发生成csr,并把私钥和ca认证的crt合并成p12
相关文章阅读记录:JAVA解析各种编码密钥对(DER、PEM、openssh公钥)https://blog.csdn.net/jiftlixu/article/details/19836405【Java密码学】使用
BouncyCastle
edmond999
·
2019-09-03 23:36
TLS
android
security
android研究
java学习
java PKCS12 证书生成
引入依赖org.bouncycastlebcprov-jdk15on1.49org.bouncycastlebcpkix-jdk15on1.49直接上代码packagetest;importorg.
bouncycastle
.asn1
北极冷冷冷
·
2019-08-23 10:27
p12证书生成
pdf签名证书生成
java
Java(三)- Hash算法
(计算上成立,数学上不成立)2.原像不可逆3.难题/谜题友好性(PuzzleFriendliness)一.hash算法HashUtilsimportorg.
bouncycastle
.crypto.digests.RIPEMD128Digest
证始
·
2019-08-17 17:40
Exception | java.security.NoSuchProviderException: no such provider: BC
背景今天在用PGPkey做JWT签名和验签的时候,转换报了如下错误:org.
bouncycastle
.openpgp.PGPException:exceptiononsetup:java.security.NoSuchProviderException
EvanLeung
·
2019-08-04 16:00
Exception | java.security.NoSuchProviderException: no such provider: BC
背景今天在用PGPkey做JWT签名和验签的时候,转换报了如下错误:org.
bouncycastle
.openpgp.PGPException:exceptiononsetup:java.security.NoSuchProviderException
Evan_Leung
·
2019-08-04 16:43
异常处理
base64加密后无法解密
记录一个问题:使用java,或者命令行base64命令加密图片文件成加密数据后无法还原成图片深入:使用javabase64工具(sunbase64或
bouncycastle
)加密的数据替换掉空行符以及加上解析头
但行好事-莫问前程
·
2019-07-03 16:00
java使用RSA与AES加密解密的实例代码详解
比如RSA•先看代码(先会用在研究)相关依赖:org.bouncycastlebcprov-jdk15on1.581,RSA工具类:packagecn.wangtao.utils;importorg.
bouncycastle
.jce.provi
孤独患者的病态
·
2019-06-28 11:29
Crypto前后端加密解密
:PKCS7PaddingCBC模式需要添加一个参数iv,秘钥偏移量介于java不支持PKCS7Padding,只支持PKCS5Padding要实现在java端用PKCS7Padding填充,需要用到
bouncycastle
WebFrontEnd_TL
·
2019-06-17 13:30
Javascript
Java
2019 课程设计个人报告
整理所需实现功能根据计划进行程序设计实现程序设计所需代码,并进行调试寻找实现功能过程中所需参考资料并进行学习二、设计问题与解决方法调用OpenSSL生成用户公私钥依赖于外部环境,我们希望能够实现代替用户生成的功能利用
bouncycastle
AOI
·
2019-05-27 02:00
Java下使用
BouncyCastle
制作证书(RSA/ECC/SM2)
简介首先简单介绍下什么是数字证书,所谓数字证书,就是互联网通讯中的“身份证”。通常的数字证书是由权威机构CA证书授权中心发行的,能提供在Internet上进行身份验证。数字证书的认证原理基于非对称加密算法。生成证书前首先需要生成一对非对称密钥,将颁发者身份信息、使用者身份信息、公钥、颁发者私钥对基本证书域的签名值以及一些算法标识符oid按照RFC2459所规定的形式组合成符合文档定义的ASN1结构
音愈香
·
2019-05-14 21:48
SM2加密解密工具
网上找的资源,具体地址忘了,请见谅Cipher类packagecom.zjxt.test_post_demo.sm2utils;importjava.math.BigInteger;importorg.
bouncycastle
.crypto.AsymmetricCipherKeyPair
嘿嘿哈嘻
·
2019-04-25 10:30
小技巧
SM2加密解密
AES解密
importorg.
bouncycastle
.jce.provider.BouncyCastleProvider;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory
FJcsdn
·
2019-03-25 16:47
java
Java 使用AES/CBC/PKCS7Padding 加解密字符串
介于java不支持PKCS7Padding,只支持PKCS5Padding但是PKCS7Padding和PKCS5Padding没有什么区别要实现在java端用PKCS7Padding填充,需要用到
bouncycastle
cat_book_milk
·
2019-03-12 15:10
java
des加密算法java&c#
java版:16进制使用的是
bouncycastle
。
buguge
·
2019-02-19 19:00
Java代码使用BC库中org.
bouncycastle
.openssl.PEMWriter 的 代码示例
本文为翻译和转载自:https://www.programcreek.com/...以下是显示如何使用org.
bouncycastle
.openssl.PEMWriter的最佳投票示例。
EamonZzz
·
2019-01-07 00:00
解密
加密
java
JAVA获取服务器证书以及请求OCSP查询证书状态
JAVA需要用到的jar包,
bouncycastle
相关的包,大家自行下载。maven配置:org.bouncycastlebcprov-jdk15o
davenTsang
·
2019-01-03 14:47
HTTPS
JAVA SM2 密钥生成 签名验签 【快速入门】
文章目录BeforeStartBuildwithMavenQuickStart密钥对生成公钥验签证书验签BeforeStartSM2算法使用请参考:《GMT0009-2012SM2密码算法使用规范》在
bouncycastle
Cliven_ken
·
2018-12-20 11:16
C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之C#
前言C#有自己的一套生成密钥、加解密的库,但是跟其他文互通比较费劲,经过一翻比较后,笔者选择了
BouncyCastle
这套库,而这套库的缺点是文档很少,只能参考Java的代码才把需求的功能实现。
lhtzbj12
·
2018-12-04 21:31
C#
Des
Rsa
多语言
互通
C#
系统安全
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他