私钥的数据采用TLV数据格式,
以数据为例:
生成的私钥pem文件内容如下:
308204BE020100300D06092A864886F70D0101010500048204A8308204A40201000282010100D49A0BB080842EC4EBA7B7575EB605173C2484CE18C6D52AA03859ACAE6615FA1DCB6EC1264BB67533487B417975A277A00AF75C2D70405369D883992626DE0D0EB5A3DBAC43FB04BCFA5832E119FA216E19632E1A82691E46A27C066C1D48FBF390544DC87567C83DD968054B1949F34D9169881A367BD83E5676348A53C8FF4FA7BA54CAF82A2A49BF947769E2F62E6AE995AFCE0942F162B9EF89D9D738FE9B1C3A48633905737603EE2BA9C1019678CBFCAC9A5C98AB6F85CC14893C781E221A1A55C6E793811BAE83E8ADE78D63C6CBAB187CC1547C7FA9FD47F1AF5AB011E0271F7FC7D12A9DB6397966D1E7B2494483C13108C838A1D3D3DB87D4E5D1020301000102820100055B3B8D29B26ADD3CEA0A55520662FAC80CA17DF1CE31F908CAB2A90647287EEC8E3F644565E5F06E522C0225206B6F4E771D995319BF67CFEF0BB869922973B46F00C9B192E58EF92B3E2FF5FA3F678FE1BADD22AA2E2226F9C4072E0FCF7D6D905C2CB8D96066814C6A1C56B289E9993189DCF5D01BEF01A465B102DA83E2031399C2603738926768080B3C0D9829466F1AD5112661647D459AA2461CE208B4F330A5EEF76515B0756E719F47111003C54E844F783C6080F29036586E2370CCC0B6DCA59C8F0A4F08C46ED84F8241EC7B8D74D54617E493957F975AB66549F9692B84B3261111DE2837F628C0123D9488CCEE01C7739F874FF2CD14AA9A7B02818100F26EF7F7014F5E75D2980CD6CC86E5AC4E1D6A4FF6329795F85D4B6E6D6D3FB9483601A044D71C0E511660E30E838C0C8520293BDA10DF0F4FECBF64FE35D8C12C32FE9F152D9DC7F34BEB3EC3ED7FCE113F53615A9E2EB2750D3066A5F7127EF2F7F361A6DE995BC4D73B6726F72F6844D1E6F69644C708B4641C04CE13CC6B02818100E07FB7634BAC3D54CED7333112A6453E234019775C4DDD3926CD02643AA5A45F16CF8B4CFCEB877FBA29B2897BA24977F0EF186A795B61D847F3351D368E6EF2ACD99A1186EDC5A11022984F76009481EE108D17E53E3A6F65B020A6BF0841EECF3171CDEB8024ABA4AFA275E1F774AAD99F7A10E8D5ED584CD10A7F56B4A5B302818100EF011B90F647AB167951D1868A088BB0FD29DEBF8A36825F2585C471CF8B9F012901A544BDD95C1D792F98C100740BC3E412BAD3F8BE1D4A593F4BC9631CEEDE3296EB93262BDC9B5D6E813355B1750850D49F7D20FB458A45FF84B20DF8B0D15AF3BB8B901970139AD19E0CA9CB937F3629C18B64C5D57AED6CAC7AC837989502818100899A7EE3A3FC7CD340BCF329BF0E9F1E8928BEF344668D947C4DE88B5ACF30C3000E5289EBF4C9E6E64AAC9E4C639AB8A3BB49B1E994B39287F770B4E93DC08F8A970E32740BC5B90554CF1AD56F61978A3E26DD60AC15D135F910EA63E941D088BAFBD085EAD38F49B045DA0F9947AF7918A10F4047EFE4D1A0C7D86962ECB50281806B093CB73CEE3F53AC0359FEE24008A82D92C39DBCB3F106961C00B66B025DD1C08E465D229A41CEE057A530F01AB9195033913550133A4A106E92E0D1830344F3B6775E2060314E4ABF9F19FD9BEB04F3C98889CC2CDFBF1291A09F01409B339975B3F1F0FC97663907DABB475A127608D0BEB07BAF0AFEB35BBBE0FF59398D
Tag:30
Len:8204BE
Tag:02
Len:01
Value:00
Tag:30
Len:0D
06092A864886F70D0101010500
Tag:04
Len:8204A8
Tag:30
Len:8204A4
Tag:02
Len:01
Value:00
公钥:
TAG: 02 Value:00D49A0BB080842EC4EBA7B7575EB605173C2484CE18C6D52AA03859ACAE6615FA1DCB6EC1264BB67533487B417975A277A00AF75C2D70405369D883992626DE0D0EB5A3DBAC43FB04BCFA5832E119FA216E19632E1A82691E46A27C066C1D48FBF390544DC87567C83DD968054B1949F34D9169881A367BD83E5676348A53C8FF4FA7BA54CAF82A2A49BF947769E2F62E6AE995AFCE0942F162B9EF89D9D738FE9B1C3A48633905737603EE2BA9C1019678CBFCAC9A5C98AB6F85CC14893C781E221A1A55C6E793811BAE83E8ADE78D63C6CBAB187CC1547C7FA9FD47F1AF5AB011E0271F7FC7D12A9DB6397966D1E7B2494483C13108C838A1D3D3DB87D4E5D1
指数:
TAG: 02 Value:010001
私钥:
TAG: 02 Value:055B3B8D29B26ADD3CEA0A55520662FAC80CA17DF1CE31F908CAB2A90647287EEC8E3F644565E5F06E522C0225206B6F4E771D995319BF67CFEF0BB869922973B46F00C9B192E58EF92B3E2FF5FA3F678FE1BADD22AA2E2226F9C4072E0FCF7D6D905C2CB8D96066814C6A1C56B289E9993189DCF5D01BEF01A465B102DA83E2031399C2603738926768080B3C0D9829466F1AD5112661647D459AA2461CE208B4F330A5EEF76515B0756E719F47111003C54E844F783C6080F29036586E2370CCC0B6DCA59C8F0A4F08C46ED84F8241EC7B8D74D54617E493957F975AB66549F9692B84B3261111DE2837F628C0123D9488CCEE01C7739F874FF2CD14AA9A7B
P:
TAG: 02 Value:00F26EF7F7014F5E75D2980CD6CC86E5AC4E1D6A4FF6329795F85D4B6E6D6D3FB9483601A044D71C0E511660E30E838C0C8520293BDA10DF0F4FECBF64FE35D8C12C32FE9F152D9DC7F34BEB3EC3ED7FCE113F53615A9E2EB2750D3066A5F7127EF2F7F361A6DE995BC4D73B6726F72F6844D1E6F69644C708B4641C04CE13CC6B
Q:
TAG: 02 Value:00E07FB7634BAC3D54CED7333112A6453E234019775C4DDD3926CD02643AA5A45F16CF8B4CFCEB877FBA29B2897BA24977F0EF186A795B61D847F3351D368E6EF2ACD99A1186EDC5A11022984F76009481EE108D17E53E3A6F65B020A6BF0841EECF3171CDEB8024ABA4AFA275E1F774AAD99F7A10E8D5ED584CD10A7F56B4A5B3
DP:
TAG: 02 Value:00EF011B90F647AB167951D1868A088BB0FD29DEBF8A36825F2585C471CF8B9F012901A544BDD95C1D792F98C100740BC3E412BAD3F8BE1D4A593F4BC9631CEEDE3296EB93262BDC9B5D6E813355B1750850D49F7D20FB458A45FF84B20DF8B0D15AF3BB8B901970139AD19E0CA9CB937F3629C18B64C5D57AED6CAC7AC8379895
DQ:
TAG: 02 Value:00899A7EE3A3FC7CD340BCF329BF0E9F1E8928BEF344668D947C4DE88B5ACF30C3000E5289EBF4C9E6E64AAC9E4C639AB8A3BB49B1E994B39287F770B4E93DC08F8A970E32740BC5B90554CF1AD56F61978A3E26DD60AC15D135F910EA63E941D088BAFBD085EAD38F49B045DA0F9947AF7918A10F4047EFE4D1A0C7D86962ECB5
U:
TAG: 02 Value:6B093CB73CEE3F53AC0359FEE24008A82D92C39DBCB3F106961C00B66B025DD1C08E465D229A41CEE057A530F01AB9195033913550133A4A106E92E0D1830344F3B6775E2060314E4ABF9F19FD9BEB04F3C98889CC2CDFBF1291A09F01409B339975B3F1F0FC97663907DABB475A127608D0BEB07BAF0AFEB35BBBE0FF59398D