转自:http://flychao88.iteye.com/blog/2187854 你是山西的一个煤老板,你 …
分类存档:算法
公钥基础设施中的密钥格式及密钥结构
缘起 同一个密钥可以保存成多种格式,不同的语言对密钥的格式还有偏好,不都是一段字符嘛,干嘛整这么多名词? &n …
今天最郁闷的事(RC4)
缘起 由于需要,引入了rc4加密算法,网上搜到了一些PHP实现,Java实现,当然,对于PHP来讲,还有ope …
JAVA使用openssl生成的公私钥做加密解密
使用openssl生成密钥对:
1 2 3 4 5 6 |
>openssl genrsa -out private.key >openssl rsa -in private.key -pubout -outform PEM -out public.key // 因为java里面不识别x509格式的私钥,所以必须转换为 pkcs8格式方可使用 // java异常描述为: java.security.spec.InvalidKeySpecException: Only RSAPrivate(Crt)KeySpec and PKCS8EncodedKeySpec supported for RSA private keys // 虽然RSAPrivate(Crt)KeySpec 也支持,但是目前还不知道怎么用 >openssl pkcs8 -topk8 -inform PEM -outform PEM -in private.key -out pkcs8_priv.pem -nocrypt |
…
crc32算法原理
Cyclic Redundancy Check循环冗余检验,是基于数据计算一组效验码,用于核对数据传输过程中是 …