import Ġav b . alg . Algorithms Ċ import Ġc fig . Key Util Ċ import Ġorg . apache . commons . codec . binary . Hex Ċ import Ġorg . junit . Assert .* Ċ import Ġorg . junit . Test Ċ import Ġjava . io . FileInputStream Ċ import Ġjava . nio . file . Files Ċ import Ġjava . nio . file . Paths Ċ Ċ class ĠKey Util Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġparse Keys () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġkey File Ġ= Ġ"../ " Ġ+ ĠAlgorithms . get (" SHA 2 5 6 _ RSA 2 0 4 8 ") !!. default Key ĊĠĠĠĠĠĠĠ Ġval Ġk Ġ= ĠKey Util . parse Pk 8 PrivateKey ( Files . read All Bytes ( Paths . get ( key File . replace (" pem ", Ġ" pk 8 ")) )) ĊĊĊĠĠĠĠĠĠĠ Ġval Ġk 2 Ġ= ĠKey Util . parse Pem PrivateKey 2 ( FileInputStream ( key File )) ĊĠĠĠĠĠĠĠ Ġprintln ( Hex . encode HexString ( k . encoded )) ĊĠĠĠĠĠĠĠ Ġprintln ( Hex . encode HexString ( k 2 . encoded )) ĊĠĠĠ Ġ} Ċ } Ċ