GPGME-raamwerk

Hiermee kunt u ondersteuning voor cryptografie toevoegen aan een programma.
Download nu

GPGME-raamwerk Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mac GPG Dev Team
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X 10.0 or later
  • Bestandsgrootte:
  • 181 KB

GPGME-raamwerk Tags


GPGME-raamwerk Beschrijving

Hiermee kunt u ondersteuning voor cryptografie aan een programma toevoegen. `GNUPG MAAKT EASY '(GPGME) is een objectief-C Framework Warming LibGPGME, een C-taalbibliotheek, waarmee u ondersteuning voor cryptografie kunt toevoegen aan een programma.GPGME is ontworpen om toegang te krijgen tot CRYPTO-motoren zoals GNUPG of GPGSM eenvoudiger voor toepassingen. GPGME biedt een High-level CRYPTO API voor codering, decodering, ondertekening, handtekeningverificatie en sleutelbeheer.GPGME maakt gebruik van GNUPG en GPGSM als de backends om OpenPGP te ondersteunen en de cryptografische berichtenyntaxis (CMS). GPGME biedt een gegevensabstractie die wordt gebruikt Gegevens doorgeven aan de Crypto-motor en ontvang geen geretourneerde gegevens van. De informatie kan worden gelezen van bestanden of van het geheugen, maar het kan ook worden verstrekt door een gegevensbron. De werkelijke cryptografische operaties worden altijd ingesteld in een context. Een context biedt configuratieparameters die het gedrag definiëren van alle uitgevoerde bewerkingen. Slechts één bewerking per context is op elk moment toegestaan, maar wanneer een bewerking is voltooid, kunt u de volgende bewerking in dezelfde context uitvoeren. Er kan meer dan één context zijn en alle kunnen verschillende bewerkingen tegelijkertijd worden uitgevoerd.Furthermore, GPGME heeft rijke belangrijke managementfaciliteiten, waaronder vermeldingssleutels, het opvragen van hun attributen, het genereren, importeren, exporteren, exporteren en verwijderen van sleutels, en het verwerven van informatie over het vertrouwen PATH.VOER: Het GPGME-raamwerk is niet draadveilig. Het zal in de toekomst tot op zekere hoogte zijn, maar er moet momenteel veel zorg worden gemaakt als GPGME wordt gebruikt in een multi-threaded-omgeving. Je moet op zijn minst voorzichtig zijn dat geen enkele gpgcontext noch GPGDATA gelijktijdig is toegankelijk en dat slechts één draad op elk moment belt + of - . Hier zijn enkele belangrijke kenmerken van "GPGME Framework": · Het is gratis software - iedereen kan het gebruiken, wijzigen en herdistribueren onder de voorwaarden van de GNU Lesser General Public License. · Het is flexibel - GPGME biedt transparante ondersteuning voor verschillende cryptografische protocollen door verschillende motoren. Momenteel ondersteunt GPGME het OpenPGP-protocol met GNUPG als de backend en de syntaxis van de cryptografische berichten met GPGSM als de backend. Opmerking: GPGSM is nog niet geporteerd naar MacOS X. · Het is gemakkelijk - GPGME verbergt de verschillen tussen de protocollen en motoren van de programmeur achter een eenvoudig te gebruiken interface. Op deze manier kan de programmeur zich concentreren op de andere delen van het programma en nog steeds sterke cryptografie in zijn aanvraag integreren. Zodra ondersteuning voor GPGME is toegevoegd aan een programma, is het eenvoudig om ondersteuning voor andere Crypto-protocollen toe te voegen zodra GPGME backbacks hen bieden. Klassen: · GPGCONTEXT · GPGDATA · GPGENGINE · GPGKEY · GPGKEYGROUP · GPGKEYSIGNATE · GPGOBJECT · GPGOPTIONS · GPGSignature · GPGSUBKEY · GPGTRUSTITEM · GPGUSERID · Nsexception (GPGEXCeptions) Protocollen: · Nsobject (GPGCONTEXTDELEGE) · Nsobject (GPGDATASOURCE) Functies: · GPGPRETTYINFO


GPGME-raamwerk Gerelateerde software

Addstyle

Gratis Coda-plug-in voor het toevoegen van een sterke of EM-stijl aan de geselecteerde tekst ...

158 11 KB

Downloaden