Вопрос

Есть ли какой-то способ напрямую использовать функции конфиденциальности GNU? Да, я знаю об перенаправлении потоков ввода / вывода из утилиты GPG.EXE, но, возможно, мы можем использовать некоторые неуправляемые библиотеки от распространения напрямую?

Это было полезно?

Решение

Я думаю, что могу ответить на мой вопрос. Я был указан на Starksoft .NET GNUPG компонент - Бесплатная библиотека, которая принимает взаимодействие с GPG на себе. Похоже, это работает нормально, даже если проект, кажется, не поддерживается некоторое время.

UPD: компонент, кажется, теперь доступен в качестве пакета Nuget в https://www.nuget.org/packages/starksoft.aspen.

Другие советы

Я также заинтересован в этом.

Вы прб знаете о этот класс обертки Это обертывает перенаправляющие потоки к GPG.EXE, но, похоже, не так много на пути библиотек.

Есть Ошибочность Но это было умерло некоторое время, я посмотрел на исходный код (из CodeProject), а логика презентации смешана с фактическим кодом - это необходимо много TLC. Страница SourceForge, потому что, похоже, тоже мертв.

Есть также Надувной замок Что может сделать работу, я еще не смотрел в это, хотя, я бы предложил его покраснеть, хотя - дайте мне знать, как вы находитесь, если вы преследуете это;)

Существуют также компоненты BoundycaCtlecle Carrience Cargency (BCPG) BUNCTCYCTCECLE CSHARP Library, доступную на http://www.bouncycecle.org/csharp/ Если вы ищете собственное взаимодействие CSHARP с GPG-зашифрованными потоками.

Я перевел проекты в CodeePlex. Эта библиотека теперь является частью библиотеки Biko и доступна в альфа-выпуске. http://biko.codeplex.com/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top