0
有什么方法可以在BouncyCastle PGP加密Java实现中指定文本模式?BouncyCastle Java实现中的PGP文本模式不会转换为CR/LF
我试过,但没有运气(加密结尾UNIX线和解密在Windows中):
PGPLiteralDataGenerator pgpldg = new PGPLiteralDataGenerator(false);
OutputStream ldout = pgpldg.open(compout, PGPLiteralData.TEXT, name, data.length, PGPLiteralData.NOW);
是否设置文本模式位('gpg --list-packets')?如果您在命令行上使用GnuPG('gpg --textmode --encrypt'),行为会有所不同吗? –
是的,我试过GnuPG。我用文本模式用'** LF **'加密文件并在Windows中解密。如预期的那样,该文件具有'** CRLF **'。 – user3295565