ADSIB

Agencia para el Desarrollo de la Sociedad de la Información en Bolivia

  • Librería #bouncy_castle
    http://blog.adsib.gob.bo/2015/08/10/libreria-bouncy-castle.html

    JCE (Java Cryptography Extension)

    Framework para criptografía que forma parte de la distribución estándar de la JVM (máquina virtual de #java). Ofrece un API (application programming interface) que permite:

    generación de claves (claves secretas y pares de claves pública y privada) cifrado simétrico (DES, 3DES, IDEA, etc) cifrado simétrico (RSA, DSA, Diffie-Hellman, ElGamal...) funciones de resumen (MD5 y SHA1 ) y algoritmos MAC (Message Authentication Code) acuerdo de claves

    Funcionamiento:

    Las implementaciones de los algoritmos de cifrado, generación de claves, etc son ofertadas por paquetes externos llamados providers. La distribución básica incluye por defecto el provider «SUN» con implementaciones de los algoritmos más representativos. Otros fabricantes ofrencen providers adicionales que (...)

    #firma_digital