Hallo, ich möchte Herausfinden mit welchen Algorithmen eine Email verschlüsselt wurde, also Explizit die OID welche für Signaturalgorithmus, Hashverschlüsselung, Schlüsselverschlüsselung und Contentverschlüsselung verwendet wurde... Hierzu möchte ich mit meinem privaten Schlüssel. Die Email entschlüsseln und die Signatur auslesen. Das ganze möchte ich in C# bewältigen. Kennt jemand eine gute Bibliothek welche mit da hilft oder ganz schon Vorlagen um das ganze "umzusetzen"... C# & .net ist für mich okay bis gut... Kryptografie allerdings "eher ein neues Gebiet". Vielen Dank
Im System.Security Namespace gibt es ein paar Sachen. https://msdn.microsoft.com/de-de/library/system.security(v=vs.110).aspx Ansonsten ist die BouncyCastle Crypto-Lib relativ verbreitet meine ich. https://www.bouncycastle.org/csharp/index.html
Beitrag #5155039 wurde von einem Moderator gelöscht.
Beitrag #5155045 wurde von einem Moderator gelöscht.
Beitrag #5155153 wurde von einem Moderator gelöscht.
Programmiersprache ist egal... ne "schöne" lösung wäre nett... <- mit schön meine ich z.B. inkl Tutorial oder ner guten Doku. <- Tagelange Rechherche ist leider momentan nicht drin (dafür ist das Problem auch zu "unwichtig"). Die beispiele welche ich finde wollen alle auf POP oder EAS Konten zugreifen, ich habe aber BLOBS oder FILES => Ebenso will ich das Private Zertifikat auch nicht aus einem Zertifikatsspeicher nutzen, sondern ebenso als Blob oder File!
https://stackoverflow.com/questions/7514007/c-sharp-how-to-verify-digital-signature-from-email-encoding-sevebit Stichworte für MSDN u.a.: EnvelopedCms, SignedCms
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.