This small helper library adds support for reading certificates from system stores such as those containing Root, CertificateAuthority or personal certificates. This gets around the limitation of the System.Security.Cryptography.X509Certificates.X509Certificate class which only has a constructor from a byte array.
This is an initial release and will be refreshed at a later date with further functionality. The object model has been designed to follow the desktop .NET framework and should work equally well on .NETCF v1.0 and v2.0 Beta. Once you have created and opened an X509Store you can enumerate it's Certificates collection to retrieve the desired certificate.
Documentation for the assembly is included in the library.