gpg를 사용하여 암호화하려고하지만 경로를 명시 적으로 지정했는데이 오류가 발생합니다 .. 도와 주실 수 있습니까? Starksoft.Cryptography.OpenPGP를 사용하고 있습니다. gpg.exe 파일을 얻기 위해 gpg4win-light-2.1.0.exe를 설치했습니다 ..gpg encryption fails : 파일 열기 오류
나는 누락 된 것이 있습니까?
오류 : GPG 실행 파일을 찾을 수 없습니다. @C : \ Program Files \ GNU \ GnuPG \ gpg.exe \ gpg2.exe.
GnuPG gpg = new GnuPG();
gpg.BinaryPath = "@C:\\Program Files\\GNU\\GnuPG\\gpg.exe";
gpg.Recipient = "[email protected]";
FileStream sourceFile = new FileStream(sourcePath, FileMode.Open);
FileStream outputFile = new FileStream(Destinationpath, FileMode.Create);
gpg.Encrypt(sourceFile,outputFile);
sourceFile.Close();
outputFile.Close();
심지어 openBlackboxPGP 라이센스가 있습니다. gpg를 사용하여 암호화 할 수 있습니까 ??
만약 내가 뭔가를 놓치고 도와주세요! 미리 감사드립니다.
(의견에서 대답으로 변경됨, 아래 참조) –