PKCS #7 / S/Mime

Der Unterschied zwischen PKCS #1 und PKCS #7 ist, dass PKCS #7 zusätzlich das Signaturzertifikat und optional die signierten Daten enthält. PKCS #7 ist auch bekannt unter S/Mime und p7m.

Ein Codebeispiel darüber wie man eine  PKCS #7 oder PKCS #1 Signatur erzeugt, finden Sie in unserer Sektion Aloaha CSP API

Ein Beispiel eines Standalone S/Mime Mailers ist im Pfad
samplesSMime von der  Aloaha PDF Suite, Aloaha PDF Signator und Aloaha PDF Saver enthalten.

Mime 2 S/Mime Konverter

Die Funktion SignMessage_native konvertiert mime Objekte in S/Mime Objekte.
Die Variable reader legt fest welcher Kartenleser dazu verwendet wird. Mögliche Werte sind 0 für den zuerst angeschlossenen Kartenleser bis 9 für den zehnten Kartenleser.

dim mime

set mime = createobject("aloaha_smime.mailer")

          if mime.SignMessage_native(ByRef oMsg As CDO.Message, true, reader As Long) = true then
                    msgbox "sucess"
          else
                    msgbox "problem"
          end if

set mime = nothing



Anstatt das CDO Objekt zu übergeben, ist es auch möglich die mime Email als String zu übergeben!

dim mime

set mime = createobject("aloaha_smime.mailer")

call msgbox(cstr(mime.mime2smime(ByVal mime As String, reader As Long)))

set mime = nothing



Aber auch das einfache Übergeben der Dateinamen von den .eml Dateien ist möglich!

dim mime

set mime = createobject("aloaha_smime.mailer")

if mime.mime_eml2smime(EML_Path As String, SMime_path As String, reader As Long) = true then
          msgbox "sucess"
else
          msgbox "problem"
end if

set mime = nothing





Beispiel S/Mime Email herunterladen:

 Beispiel.eml (8,05 KB)Sollten dazu weitere Fragen entstehen kontaktieren Sie bitte unser Support-Team!

Firma
Ansprechpartner  
E-Mail
Telefon
Fax
Kommentar:

Als Spamschutz bitten wir Sie den links angegebenen Code in das folgende Feld einzugeben:


Aloaha Software / Produkte / Aloaha Smartcard SDK / PKCS #7 / S/Mime
PDF erstellen Software

PKCS #7 / S/Mime

Noch Fragen?
Aloaha Software - PKCS #7 / S/Mime
ProdukteDigitale SignaturSupportPresseShop
Deutsche VersionEnglish version