| Mycrypto API de criptografía de alto nivel de código abierto para Mac OS X y iPhone |
Descargar ahora |
Mycrypto Clasificación y resumen
- Nombre del editor:
- Jens Alfke
- Sitio web del editor:
- http://mooseyard.com/Jens/
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 128 KB
Mycrypto Etiquetas
Mycrypto Descripción
Una API de criptografía de alto nivel de código abierto para Mac OS X y iPhone MyCrypto es una API de criptografía de alto nivel gratuita y abierta (licencia BSD) para Mac OS X y iPhone. MyCrypto es una envoltura objetiva-C alrededor de las API de CSSM y el llavero del sistema, que son notoriamente difíciles de usar, así como en común, lo que es más fácil, pero bastante limitado. Mycrypto le proporciona interfaces fáciles orientadas a objetos a: · Criptografía simmétrica (claves de sesión y cifrado basado en contraseña) · Criptografía asimétrica (claves públicas y privadas; firmas digitales) · Certificados de identidad (para usar con SSL y CMS) · Digestes criptográficos / hashes (ID de datos eficaces de los datos) · El llavero (un seguro, cifrado Sistema de almacenamiento para llaves y contraseñas) · Sintaxis de mensajes criptográficos para firmar / cifrar datos Nota: MyCrypto 0.3 es un código nuevo y aún no se ha utilizado en ningún proyecto real. Esperar errores Limitaciones: · No hay API para acceder a las contraseñas; Afortunadamente, hay varias otras bibliotecas de servicios públicos que proporcionan esto. Y si su código está haciendo operaciones criptográficas, probablemente necesita almacenar las teclas en sí, no las contraseñas. · No hay evaluación de la confianza en los certificados (es decir, Sectrust y API relacionadas). · El informe de errores es demasiado limitado. La mayoría de los métodos indican un error al devolver NIL, NULL o NO, pero no proporcionan el parámetro NSError "OUT" estándar para proporcionar más información. Espere que la API se refactore en un futuro próximo para remediar esto.
Mycrypto Software relacionado