Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

downgoon/pemkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

2 Commits

Repository files navigation

display pem key file in bigint hex format

how to run

java -jar pemkey-0.1.0-all.jar $path-to-file.pem

for help, run java -jar pemkey-0.1.0-all.jar

for example java -jar pemkey-0.1.0-all.jar /tmp/passport-pri-1024-test.pem

NOTE

a precompiled package is available at v0.1.0 Releases, you can go to this page and download it directly.

how to build

git clone https://github.com/downgoon/pemkey.git
cd pemkey
mvn clean package
java -jar target/pemkey-0.1.0-all.jar $path-to-file.pem

Example

generate pem key pairs

  • generate private key: $ openssl genrsa -out prikey.pem 1024
  • export public key from private key: $ openssl rsa -in prikey.pem -pubout -out pubkey.pem

display pem key in bigint hex format


	$ java -jar pemkey-0.1.0-all.jar /tmp/prikey.pem
RSA Private CRT Key
 modulus: bc49bde6e795ff77a4e79e1fe33b9af612cf408989ee5ab75e1e9af44b502766402a67fb4ddefd1a9fcd92b18beb865961bb1e290fbd968cefee0203e3dadab9406e9eb595f844bc4833f99ebdadfe85f47fcc7eeb5d8bc35ba91b6953ccf311e845f0aa6a9bd5a42f12a88067b2ffebe6e21eff63911cebd437867f343a6c2d
 public exponent: 10001
 private exponent: 7b036e976a1c3ca0ad5349a2a9b1ea86f439058016666c4c3aa8a23212f656175eba95dec0bc7bfe260387e0897aa1f6c97c17b359fe525ad7f256ccb5d3e96b59b3bffb0b914de371310c0153432f736f8a8d1494625b738d724e6ab4b31759bacfb1dfa8fb076386cc357961ab6010fd1a221351c8421e6c33c4089c1a58bd
 primeP: e067ec0204a662f87e40d8b6921400b917880a8ba3566b522dd90908ee1b87d8896c5d8a98cf70e4460f08c13133c9b540d2d1b8a823b697854f764d9b38a697
 primeQ: d6cc0d767edc5cfc74eb9e29d141bcf2f2f24a062a811603f03fa0a6b3ec3103a7a10100c5944f1733974a43388c950e1c49569b512472039a4823281bb97fdb
 primeExponentP: bb88fda9de1af2e0fa19d542162813469b8cbc4b60104b961ceca0e94e9bc1564bda3cfe23a05096e49991d669f8fe9bb3f5bb0057bba8cf4dc04f7ca1b8a137
 primeExponentQ: ce7dedf75b6fc7289fd21f03be7a7f05e40e8ea12cdd59e7c15fb9b668c3883f26383eb99a37c06ce298efb87db59059b751bda3a4b6efb08cf20a72356cf7ff
 crtCoefficient: a6f28ef3a9f79a1cf6762c70072dd05c0c010485c21978921445dd64c8d4074eb83c3bf26c504b363fc9a8878a26f294a3c50a885ce11c503198afc3b4299e7f

About

display pem key file in bigint hex format

Topics

Resources

Stars

Watchers

Forks

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /