Startseite > Archiv > Digitale Signatur von PDF-Dokumenten

Digitale Signatur von PDF-Dokumenten

dotnetpro 01/2009 Von Milan Spalek erschienen in dotnetpro 01/2009 auf Seite 102
Code: A0901PDFsignieren
Keine Bewertung

Das .NET Framework ab Version 2.0 vereinfacht das Signieren von Dokumenten erheblich. Doch es gibt Fälle, die besondere Aufmerksamkeit erfordern. Das gilt unter anderem für PDF-Dateien. Mit den Funktionen der Open-Source-Bibliothek iTextSharp lassen sich aber auch diese im Handumdrehen elektronisch signieren.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_Digitale   102dnp_PDFsign   2008   2009   2315   4000   8192   A0901PDFsignieren   Abbildung   aber   abgesehen   Abkürzungen   Abkürzungs   Acro6Layers   Acrobat   ADBE_PKCS7_SHA1   addAuthor   AddCreationDate   AddCreator   AddHeader   AddKeywords   addTitle   Adobe   ADOBE_PPKMS   Algorithmen   Alias   aliases   aller   Allerdings   also   anderem   anderen   anderer   angege   anhängen   ankündigen   Anlegen   anpassen   anschließend   Anwender   Anwendungsentwickler   anzu   Append   Application   arbeitet   args   Array   Artikel   Artikels   Assis   Assistenten   AsymmetricKeyParameter   asymmetrische   auch   auffallend   Aufmerksamkeit   Aufwand   Auslesen   Ausschnitt   Außerdem   auswaehlen   Auswäh   auswählen   Authentizität   Author   BackgroundColor   befindet   begehen   begrüßt   beim   Beispiel   Beispiele   bekommen   benen   benötigen   Berechnung   bereit   bereits   bereitstellen   beruhen   beruhende   beruht   beschäftigt   besondere   besteht   betrug   Betrüger   Bibliothek   bietet   bildet   bitte   Blick   bool   Bordmitteln   Botschaft   BouncyCastle   break   Brief   Briefgeheimnis   buff   byte   Card   catch   cert   Certificate   Certificates   CertMgr   certPassword   certPath   certStore   Chain   cher   class   Close   CmsSigner   Code   Collections   color   ComputeSignature   Const   Contact   ContentInfo   contents   Copy   count   Create   CreatePdf   CreateSignature   Creator   Crypto   CryptoDictionary   cryptographic   Cryptography   csize   CSPs   Current   CurrentUser   dabei   dagegen   damals   dann   dargestellt   darin   dass   dasTool   Date   Datei   Dateien   Daten   DateTime   davon   dazu   Demo   demonstriert   denken   denn   denselben   dern   detached   deutlich   dic2   Dictionary   Dienst   dient   diese   diesem   dieser   dieses   digital   digitale   digitalen   Digitaler   Digitales   digitaleWelt   Digitalisierung   dings   Directory   direkt   direkte   direkten   dnpCode   doch   Document   Dokument   Dokumente   Dokumenten   Dokuments   dotnetpro   Dschungel   durch   Dynamic   eben   eigene   eigenen   eigener   eignet   eine   einem   einen   einer   einerseits   einfach   einfache   einfacher   einfaches   Einfügen   eingeben   Einsatz   einsetzen   einst   Eintrag   elektronisch   elektronische   elektronischen   Encode   Engineering   enthalten   entry   entsprechend   entstehen   entwickelte   erfahren   erfassen   erfordern   erfordert   ergänzt   Ergebnis   erheblich   erklärt   Erlass   erledigen   erledigt   erreichen   erstellen   erwähnten   erzeugen   erzeugt   etwas   Exception   exportieren   exportierten   fach   Fall   Falle   Fälle   Fälschbarkeit   false   fasst   Fazit   feiert   fertig   fertige   festlegen   Festplatte   festzule   fikat   FileAccess   FileMode   FileStream   finden   fläche   Folgenden   Force   Form   Format   Forms   Fortsetzung   Framework   freut   fröhliche   Fuer   fügte   fügung   führen   fünf   Funktion   Funktionen   geben   geeignetes   Geheim   geheimen   geheimer   Geheimniskrämerei   geht   gelesen   Generic   genügt   gerade   gespeichert   GetCertificate   getCertificateChain   GetEnumerator   GetField   GetInstance   GetKey   getMetaData   getStreamedMetaData   GetSubjectFields   gewählte   gewor   gibt   gilt   gitale   gramm   grauen   Grundlage   gültige   haben   halt   handelt   Handumdrehen   hängen   Hans   Hash   HashAlgorithm   hashen   Hashtable   hatte   hätte   häufig   hauptsächlich   Hecht   Heft   heißt   herankommen   heute   heutzutage   hier   Hilfe   Hintergrund   Hintergrundfarbe   hinzu   hinzufuegen   Hinzufügen   hinzugefügt   ideal   IEnumerator   Ihrer   info   Informa   Informationssysteme   Infrastructure   Infrastruktur   Inhalt   innerhalb   input   inputPDF   Integrität   Internet   IsKeyEntry   iText   iTextSharp   iTextSharpSign   Java   jetzt   kann   kate   kein   keine   Kennwort   Kern   kette   Keywords   Kindern   Klasse   Klassen   kleine   Klick   Klicken   kommen   komplizierter   König   königliches   Königs   können   Konstanten   Kryptogra   kryptografi   Kryptografie   kryptografischen   Kürzelwahn   lange   Lasche   lassen   lässt   laufen   lauten   Layout   Leben   Legen   leichte   leider   Length   Lesen   Lettern   library   ließ   Liest   LIGHT_GRAY   Link   Linux   Listing   Location   lösen   Lösung   macht   Main   makecert   Manager   Markie   Mechanismen   Medium   mehr   meist   meistens   MemoryStream   Message   MessageBox   Meta   Metadata   Metadaten   Methode   Milan   MIME   Mindest   mithilfe   Mittel   mitVerschlüsselungsverfahren   möchte   Modus   möglich   möglicher   Möglichkeit   MoreInfo   MoveNext   mspalek   muss   müssen   myCert   myDocument   MyMD   Nachrichten   nächsten   Nachteile   nachvoll   nachweisen   nachzumachen   Name   NameAndDescription   Namen   Namens   Namensraum   Namespace   natürlich   neuen   nicht   niederschreiben   nieren   noch   normalerweise   nterschriften   Nuernberg   null   Nürnberg   nutzen   oben   Obermenge   oder   oeffnen   öffentliche   öffentlichen   öffnen   Ohne   Open   OpenFlags   Optionen   Ordner   Orientierung   outc   output   outputPDF   PageSize   Paragraph   Parameter   parat   Partnern   Password   Passwort   Path   PdfCmsSign   PdfDate   PdfDictionary   PdfMetaData   PdfName   pdfPath   PdfPKCS7   PdfReader   PDFs   pdfsign   PdfSignature   PdfSignatureAppearance   PdfSignatureCms   PdfSigner   PdfStamper   PdfString   PdfWriter   pk12   PKCS   Pkcs12Store   Point   Portierung   Praxis   PreClose   priva   private   privaten   privater   Problem   Probleme   Problems   Producer   professionellen   Programm   Programmzeilen   Projektmappe   Provider   Providers   prüfen   public   QdnpLinkSL0901PDFsignieren1   qualifi   RangeStream   Raum   RawData   Read   ReadCertificate   reader   ReadOnly   Reason   Rectangle   Redenschreiber   reicht   Reihe   reit   Render   return   richtigen   ring   Rotate   rufen   Sache   Schalt   schen   schenzeitlichvoneinemBetrügerverändertwurde   schiedeneWege   schliessen   schließen   schließend   Schluessel   Schluss   Schlüssel   schlüsseln   Schlüsselpaar   Schlüssels   Schlüsselzertifikat   schnell   schön   Schrift   schwer   Security   sehen   Sehr   sein   seine   seinemVolk   Seit   Seite   Seiten   Seitenformat   selbst   SelectFromCollection   selung   sende   separates   Server   Service   SetCrypto   SetHexWriting   SetVisibleSignature   setzt   setzten   SHA1CryptoServiceProvider   sharp   shen   Show   sich   sicheren   Sicherheit   sicherzustel   Siegel   Siegelring   siehe   sigCertificate   SigContact   SigLocation   Signatur   Signature   SignatureAppearance   Signaturen   SignatureRender   Signaturzer   Signaturzerti   Signaturzertifikat   signCertifcate   SignDate   SignedCms   signedPdfPath   signer   signerCert   signie   signieren   signierenden   SignMsg   SignPdf   SignVisible   SigReason   SingleSelection   Smart   Smartcard   Sodann   sogenannte   Solange   soll   sollen   Sollte   sollten   sondern   source   Spalek   speichern   speichert   speziell   Spezifikationen   stammende   stammt   Stamper   Standard   Standards   starten   STAThread   static   steht   Stelle   stellen   stellt   Steuererhöhung   steuert   Store   StoreLocation   StoreName   Stream   string   Struktur   Subject   Suchen   SUMMARY   Syntax   system   Task   tatsächlich   Teil   teme   tenten   terschrift   Test   testihnalt   testSigned   testSignedCms   Testzwecke   Text   Thema   this   tifikat   ting   tionsaustausch   Titel   title   ToArray   ToCharArray   Tool   TransformBlock   TransformFinalBlock   true   trüger   über   überlassen   überwachten   uebernehmen   umfangreiches   Umfeld   Umgang   Umständen   Umwege   Unsicheres   unter   Unternehmen   ursprünglich   Urständ   using   Value   Variante   Vater   verändert   vereinfachen   vereinfacht   Verfahrens   Verfasser   Verfuegung   Verfügung   verlassen   Verschlüs   verschlüsselte   Verschlüsselungssys   Version   verstärkt   Verwaltung   verwenden   verwendet   vieler   vier   Vista   void   Volk   Vorgang   vorliegen   Wahl   wählen   Wahrhaftigkeit   wäre   waren   weise   weiter   welche   Welt   wenden   Wenn   werden   while   wichtigsten   wieder   wiederum   WINCER_SIGNED   WINDOWS   wird   wobei   wohlge   wollte   Write   Wünschenswert   wurde   X509   X509Certificate   X509Certificate2   X509Certificate2Collection   X509Certificate2Enumerator   X509Certificate2UI   X509CertificateEntry   X509CertificateParser   X509Certificates   X509SelectionFlag   X509Store   XmpMetadata   XmpWriter   Zeichen   Zeichenket   zeigt   Zertifi   Zertifikat   Zertifikate   Zertifikats   zeugt   ziehen   zierte   zufälligen   zugehörige   Zugriff   zurecht   zurückgeben   zusammen   Zwecke   zwei

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen