| Llave Kit de herramientas para una criptografía segura y simple |
Descargar ahora |
Llave Clasificación y resumen
- Licencia:
- The Apache License 2.0
- Nombre del editor:
- Steve Weis
- Sitio web del editor:
- http://www.keyczar.org/
Llave Etiquetas
Llave Descripción
Toolkit para una criptografía segura y simple. KeyCzar es un kit de herramientas criptográficos de código abierto diseñado para facilitarlo y más seguro para los devlopers para usar la criptografía en sus aplicaciones. Admite la autenticación y el cifrado con teclas simétricas y asimétricas. ¿Por qué KeyCzar? La criptografía es fácil de obtener mal. Los desarrolladores pueden elegir modos de cifrado inadecuados, use algoritmos obsoletos, compongan primitivos de manera insegura, o no anticipen la necesidad de rotación clave. El keyCzar abstrae algunos de estos detalles al elegir los valores predeterminados seguros, etiquetando las salidas de etiquetado automáticamente con la información de la versión clave y proporcionando una interfaz de programación simple.KeyCzar está diseñada para ser abierta, extensible y compatible con la plataforma cruzada. No está destinado a reemplazar las bibliotecas criptográficas existentes como OpenSSL, Pycrypto o la Java JCE, y, de hecho, se basa en estas bibliotecas. Casas de uso ilustrativo, una aplicación, una aplicación necesita cifrar un valor de parámetro URL con una llave simétrica. Normalmente, un desarrollador debería decidir qué algoritmo usar, la longitud de la llave para usar, el modo de operación, cómo manejar los vectores de inicialización, cómo rotar las teclas y cómo firmar los textos de cifrado. KeyCzar simplifica estas opciones. Usando un teclado existente, un desarrollador de Java solo tendría que llamar a lo siguiente: Crypter Crypter = nuevo crypter ("/ ruta / a / tus / claves"); Cadena cifrattext = crypter.encrypt ("Mensaje secreto"); De manera similar, un desarrollador de Python simplemente llamaba a lo siguiente: Crypter = Crypter.Read ("/ ruta / a / tus / claves"); cifreText = Crypter.Encrypt ("Mensaje secreto"); KeyCzar fue desarrollado originalmente por miembros del equipo de Google Security y se publicó bajo una licencia Apache 2.0. Aquí hay algunas características clave de "KeyCZAR": · Una api simple · Rotación y versiones clave. · Algoritmos, modos y longitudes de llave predeterminadas seguras. · Generación automatizada de vectores de inicialización y firmas de texto cifrado. · Implementaciones de Java y Python (C ++ próximamente) · Apoyo internacional en Java (Python próximamente) Requisitos: · Java 2 Edición estándar Medio de ejecución
Llave Software relacionado