创建签名对象
hash算法名称. 注意: MD5, SHA1是不安全的hash算法
创建签名对象
生成rsa的密钥对。支持1024, 2048, 3072, 4096位。
密钥位越大,安全性越高,可加密的数据内容越长,加密的时间越长。建议设置位大于等于2048
密钥位数
填充模式
获取支持的AES加密算法类型, 目前支持: aes-ecb, aes-cbc, aes-gcm
获取支持的hash算法列表,目前支持:md5 sha1 sha256 sha512
create a cert manager
create a jwt parser
create a pfx manager
使用rsa私钥解密
私钥,备注:敏感信息,请不要在代码中写明文。
密文
填充模式, 默认值为PKCS1
使用rsa公钥加密
公钥, 备注:敏感信息,请不要在代码中写明文。
明文, 备注:敏感信息,请不要在代码中写明文。
填充模式, 默认值为PKCS1。
生成安全随机字符串
生成安全随机字符串的长度
创建对称加密对象