https://bugzilla.novell.com/show_bug.cgi?id=444291
Summary: Allow use of NSS certificate stores
Product: Mono: Class Libraries
Version: 2.0
Platform: Other
OS/Version: Other
Status: NEW
Severity: Enhancement
Priority: P5 - None
Component: Mono.Security
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
QAContact: [email protected]
Found By: ---
A mono binding to NSS to allow X.509 Certificate management (CRUD into
certificate store and validation) would allow reuse of a well established
certificate store used by Firefox. Today on Windows, if you add a certificate
in IE, it is recognized in Outlook because the same certificate store is used
CryptoAPI. If Firefox and Evolution used the same store, the same would be
possible. Mono applications should have the ability to reuse the Firefox
(Mozilla) certificate store. This would allow sharing without having to export
to P12 and import on the other end.
This would be the beginning of a full binding to NSS which will be defined in
another enhancement request.
If verification is part of this effort, it would follow that you would
implement bindings for the necessary algorithms to sign and verify signatures
i.e. hash (SHA1), encrypt (RSA 1024, RSA 2048).
Furthermore, since this will certainly be used for SSL and TLS, it would follow
that all cryptographic functions needed to to create an SslStream have Mono
bindings as well. This would give consumers of this library the ability to use
a FIPS 140 validated library for most cryptographic functions related to X.509
certificates.
Thanks!
Vlad
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs