PEM格式RSA 秘钥转bin格式

原创 2016年08月28日 21:19:28
公钥
    PUBKey.bits = 1024;
    for(int tmp=0;tmp<128;tmp++)
    {
        PUBKey.modulus[tmp]=decode[29+tmp];
    }

    PUBKey.exponent[127]=decode[159];

     FILE *tmpFp=fopen("R_pub.key","wb");
     fwrite(&PUBKey,1,sizeof(PUBKey),tmpFp);
     fclose(tmpFp);

私钥
PrivateKey.bits = 1024;
    for(int tmp = 0;tmp <128;tmp++)
    {
        PrivateKey.modulus[tmp]=decode[11+tmp];
    }

    PrivateKey.publicExponent[128-1]=decode[141];

    for(int tmp=0;tmp<128;tmp++)
    {
        PrivateKey.exponent[tmp] = decode[145+tmp];
    }

    for(int tmp=0;tmp<64;tmp++)
    {
        PrivateKey.prime[0][tmp] = decode[276+tmp];
    }

    for(int tmp=0;tmp<64;tmp++)
    {
        PrivateKey.prime[1][tmp] = decode[343+tmp];
    }

    for(int tmp=0;tmp<64;tmp++)
    {
        PrivateKey.primeExponent[0][tmp] = decode[410+tmp];
    }

    for(int tmp=0;tmp<64;tmp++)
    {
        PrivateKey.primeExponent[1][tmp] = decode[477+tmp];
    }
    for(int tmp=0;tmp<64;tmp++)
    {
        PrivateKey.coefficient[tmp]=decode[543+tmp];
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

RSA之格式转换

有个需求:iOS客户端给密码RSA加密,传到java后台,解密。JAVA和IOS各自找了RSA的算法实现代码,都能正常根据密钥对加解密。问题是各自使用对方的密钥对就不能加解密成功。 原来在用mac自带...
  • LVXIANGAN
  • LVXIANGAN
  • 2015年08月31日 22:57
  • 8833

RSA私钥和公钥文件格式 (pkcs#7, pkcs#8, pkcs#12, pem)

RSA Public Key file (PKCS#1) The RSA Public key PEM file is specific for RSA keys. It starts and ...
  • tuhuolong
  • tuhuolong
  • 2015年01月16日 16:37
  • 19242

RSA私钥文件(PEM-PKCS#1)解析

在PKCS#1 RSA算法标准中定义RSA私钥语法RSAPrivateKey ::= SEQUENCE { version Version, //版本 modulus INTEGER, // RSA合...
  • jingcheng345413
  • jingcheng345413
  • 2017年02月10日 13:26
  • 1116

RSA公钥文件(PEM)解析

RSA Public Key文件(PEM)生成。
  • mxiaomi
  • mxiaomi
  • 2016年06月16日 10:27
  • 14937

iOS RSA加密 以及生成公钥 秘钥 pem文件

在iOS中使用RSA加密解密,需要用到.der和.p12后缀格式的文件,其中.der格式的文件存放的是公钥(Public key)用于加密,.p12格式的文件存放的是私钥(Private key)用于...
  • zhangmengleiblog
  • zhangmengleiblog
  • 2016年05月10日 14:11
  • 3799

RSA密钥格式

public static void generateRSAKey() { try { SecureRandom sr = new SecureRandom(); KeyPairGenerator k...
  • yu670538949
  • yu670538949
  • 2016年08月04日 16:04
  • 758

SSH的密钥转换

转载地址:http://www.ibm.com/developerworks/cn/java/j-lo-opensshppk/ Secure Shell(SSH) 是建立在应用层和传输层基础上的安全...
  • just0307
  • just0307
  • 2016年05月10日 19:46
  • 1307

RSA私钥文件(PEM)解析

已知RSA私钥各数据域,生成PEM文件。
  • mxiaomi
  • mxiaomi
  • 2016年06月15日 11:12
  • 6075

使用openSSL对RSA私钥文件(PEM格式)进行解析

使用openssl对RSA私钥进行解析
  • KAlbertLee
  • KAlbertLee
  • 2017年05月03日 08:34
  • 662

PEM文件格式详细解析

PEM文件格式存档 Author:Roson sun sunxiao@tomonline-inc.com Time:2006-4-11 1.  描述: Open...
  • liguo9860
  • liguo9860
  • 2014年11月08日 17:48
  • 3056
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PEM格式RSA 秘钥转bin格式
举报原因:
原因补充:

(最多只允许输入30个字)