Proveedores de seguridad | Java

La clase java.security.Provider encapsula la noción de un proveedor de seguridad en la plataforma Java. Especifica el nombre del proveedor y enumera los servicios de seguridad que implementa. Se pueden configurar varios proveedores al mismo tiempo y se enumeran en orden de preferencia. Cuando se solicita un servicio de seguridad, se selecciona el proveedor de mayor prioridad que implementa ese servicio.

Las aplicaciones se basan en el método getInstance, es relevante para solicitar un servicio de seguridad de un proveedor subyacente.

Por ejemplo, la creación de resumen de mensajes representa un tipo de servicio disponible de los proveedores. Para solicitar una implementación de un algoritmo de resumen de mensajes específico, llame al método java.security.MessageDigest.getInstance. La siguiente declaración solicita una implementación de resumen de mensajes SHA-256 sin especificar un nombre de proveedor
MessageDigest md = MessageDigest.getInstance("SHA-256");
Todo lo descrito aquí es tomado de la documentación oficial de Oracle, por tal motivo si requieres detalles completos puedes dirigirte ahí.

Comentarios

Entradas populares