Pregunta

¿hay algún soporte en Mac OS X para firmar datos usando tarjetas inteligentes? Miré a través de los encabezados del sistema y encontré solo referencias vagas al soporte de tarjetas inteligentes (en SecKeychain.h), que realmente no me llevaron a ninguna parte.

Si no hay soporte integrado, ¿cuáles son mis opciones (es decir, qué bibliotecas gratuitas / no gratuitas existen que pueden ayudarme)?

¿Fue útil?

Solución 3

Estoy respondiendo mi propia pregunta aquí, como referencia. Las OpenSC proporcionan todo lo que necesita para manejar tarjetas inteligentes, y es multiplataforma (Windows, Linux y Mac), y su licencia es buena para proyectos comerciales.

Otros consejos

La Lista de correo Apple-CDSA es probablemente el mejor lugar para preguntar esto; CDSA significa Arquitectura de seguridad de datos común, que incluye toda la infraestructura de seguridad / llavero / firma en Mac OS X, incluido cualquier soporte para la seguridad de tarjetas inteligentes.

Muchas personas que usan y trabajan en CDSA estarán allí. Probablemente también valdrá la pena revisar los archivos; es posible que alguien ya haya hecho lo que intentas hacer.

El material MUSCLE también proporciona un módulo API, PKCS # 11, etc., y funciona en OS X.

MUSCLE Framework y OpenSC pueden admitir tarjetas diferentes, por lo que depende del tipo que esté utilizando.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top