考虑以下密钥对:
个人: FC0EB454EAD538D54C36E1FB715D81F02410B832CB5AD9356C99306E3C65D856F7FB43BDBA3129C25758188E0F4751C58DAB9FA607C3ECC9D15A5D587C485265E20A3FF208F5FA5069AAB5C6371BD79507297F873F2B5511DA95D0E142C68CCBB58B7F45023845ACABFE1117FCDD5F99F6F92E9101AAECE0301CF5BA21A3D76B
公开: DE8F12BBEFBB6CBBC182717029E2ADCBC013AF2C078A1D7CCA6F07D6FBF0E2E0C2A04EF819BDD29334D5E3FFA7526271F3E000E4F5732203A6FBC1CEAD1F00958018A7D39FFA99914A938741838832DC15A380BE330561DB290E1F38A4FD997DA923542BB6338A78004B619756A26397B332471E7E8646B6B2F94F6A2ABC4337
有没有办法分别将它们作为私钥和公钥加载?
这些密钥是由第三方软件生成的,我需要使用它来加密某些文件。
提前谢谢
答案 0 :(得分:0)
抱歉,我的不好。
我不太了解糟糕的政府文件。实际上,不可能通过公钥来确定具有相同字符数的私钥。案例是使用模块和公共指数。
答案 1 :(得分:-1)
您可以使用方法parseHexBinary from the class DatatypeConverter将密钥作为字节数组。
然后你需要使用java加密架构来进行加密。