Help finding portable cryptography APIs There are a significant number of cryptographic modules, both hardware and software. I am trying to find libraries that implement a common API as wrappers for a wide variety of cryptographic modules. Any recommendations and library findings will help my research.
I am especially interested in libraries supported in the UNIX and similar systems. Microsoft already has documented an interface for cryptograpic service provider modules, and gives a common set of APIs for application software development. I am looking for libraries of common APIs developed in the open-source communities that interface with a wide variety of cryptographic service provider modules. The libraries need not implement their own cryptography, but use the services of system-protected cryptographic modules. Sincerely, Steven J. Hathaway