? Elíptica curva de la criptografía es un método de codificación de archivos de datos para que sólo determinadas personas pueden decodificarlas. ECC se basa en las matemáticas de las curvas elípticas y utiliza la ubicación de los puntos de una curva elíptica para cifrar y descifrar la información . ECC ofrece a la aplicación eficaz de las funciones de seguridad inalámbricas , como el correo electrónico seguro y la navegación por la Web , pero tiene algunas desventajas en comparación con otras técnicas de criptografía . Historia
Victor Miller de IBM y Neal Koblitz de la Universidad de Washington primera propuesta ECC , de manera independiente, a mediados de 1980 . ECC no es una nueva tecnología y ha demostrado su seguridad al soportar una generación de ataques. En los últimos años , ya que la industria inalámbrica ha crecido , ECC ha sido adoptado por muchas empresas como una innovadora tecnología de seguridad . ECC ha sido normalizados por el Instituto Americano de Estándares Nacionales , el Instituto Nacional de Estándares y Tecnología y el Federal Information Processing Standard .
Ventajas
ECC emplea un tiempo relativamente corto cifrado clave - un valor que debe ser alimentado en el algoritmo de cifrado para descifrar un mensaje cifrado . Este breve clave es más rápido y requiere menos potencia de cálculo que otros algoritmos de cifrado de clave pública de primera generación . Por ejemplo , una clave de cifrado ECC 160 bits proporciona la misma seguridad que una clave de cifrado RSA de 1.024 bits y puede ser hasta 15 veces más rápido , dependiendo de la plataforma en la que se implementa . RSA es una técnica de criptografía de clave pública de primera generación inventado por Ronald Rivest , Adi Shamir y Leonard Adleman en los años 70 . Tanto RSA y ECC son de uso generalizado . Las ventajas de la ECC más de RSA son particularmente importantes en los dispositivos móviles, donde la potencia de cálculo , la memoria y la duración de la batería es limitado .
Desventajas
Uno de los principales desventajas de ECC es que aumenta el tamaño del mensaje cifrado significativamente más que el cifrado RSA . Además , el algoritmo ECC es más compleja y más difícil de aplicar que RSA , lo que aumenta la probabilidad de errores de implementación , reduciendo así la seguridad del algoritmo .
Pública frente a la privada de criptografía de clave
ECC es una forma de criptografía de clave pública , en la que una de las claves de encriptación, conocida como clave privada se mantiene en secreto , mientras que otro, conocido como una clave pública, se distribuye libremente. Criptografía de clave pública es computacionalmente más costosa que el cifrado de clave privada , que emplea una clave de cifrado compartida única . En los dispositivos inalámbricos , el cifrado de clave pública puede acortar la vida útil de las baterías o de los propios dispositivos.