Cryptography 如何将libnail私钥转换为与OpenPGP兼容的私钥包?
libnaude是一个非常棒的加密库,GnuPG是一个非常棒的密钥管理和签名软件 我想通过GnuPG离线使用web应用程序生成的密钥。这将使我不必在每次签名时用我的私钥信任服务器,也不必在我的客户机上使用特殊软件(即使我必须编写),因为我已经拥有并信任GnuPGCryptography 如何将libnail私钥转换为与OpenPGP兼容的私钥包?,cryptography,elliptic-curve,openpgp,nacl-cryptography,Cryptography,Elliptic Curve,Openpgp,Nacl Cryptography,libnaude是一个非常棒的加密库,GnuPG是一个非常棒的密钥管理和签名软件 我想通过GnuPG离线使用web应用程序生成的密钥。这将使我不必在每次签名时用我的私钥信任服务器,也不必在我的客户机上使用特殊软件(即使我必须编写),因为我已经拥有并信任GnuPG 我怎样才能做到?如何将libnaid私钥转换为与OpenPGP兼容的私钥包?libnaid使用xsalsa20算法进行加密。PGP目前不支持此算法,而GnuPG也不支持此算法。我甚至找不到libp的密钥格式规范。很高兴知道,现代加密库
我怎样才能做到?如何将libnaid私钥转换为与OpenPGP兼容的私钥包?libnaid使用xsalsa20算法进行加密。PGP目前不支持此算法,而GnuPG也不支持此算法。我甚至找不到libp的密钥格式规范。很高兴知道,现代加密库在这方面可能比旧的库更糟糕。这里有一个公钥:
\xef'\x07Ga\xfe\xbc7\x8a\x00\xb3o\xbe\x92}k\uxa8\x8aH\x99cEN\x84\xf7@MaartenBodewes我认为利伯纳也使用同样的方法。i、 e.与公钥连接的种子。通过使用SHA-512对种子进行散列,您将获得用于确定性散列的256位秘密前缀和256位值,在操作一些位后,这些值将成为私有标量。我担心要找到这个问题,需要阅读源代码并亲自执行实际转换。我会称之为一个项目。不确定是什么,但为了500的声誉,我今天会学到一些新东西lol