>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Quais são as vantagens e desvantagens da criptografia de curva elíptica para segurança sem fio?


A criptografia de curva elíptica é um método de codificação de arquivos de dados para que apenas indivíduos específicos possam decodificá-los. O ECC é baseado na matemática das curvas elípticas e usa a localização de pontos em uma curva elíptica para criptografar e descriptografar informações. O ECC oferece uma implementação eficiente de recursos de segurança sem fio, como correio eletrônico seguro e navegação na Web, mas apresenta algumas desvantagens quando comparado a outras técnicas de criptografia.

História


Victor Miller, da IBM, e Neal Koblitz, da Universidade de Washington, propuseram pela primeira vez o ECC, independentemente, em meados da década de 1980. O ECC não é uma tecnologia nova e provou sua segurança ao resistir a uma geração de ataques. Nos últimos anos, com o crescimento da indústria sem fio, o ECC foi adotado por várias empresas como uma tecnologia de segurança inovadora. O ECC foi padronizado pelo American National Standards Institute, o National Institute of Standards and Technology e o Federal Information Processing Standard.

Vantagens


O ECC emprega uma chave de criptografia relativamente curta -- um valor que deve ser inserido no algoritmo de criptografia para decodificar uma mensagem criptografada. Essa chave curta é mais rápida e requer menos poder de computação do que outros algoritmos de chave pública de criptografia de primeira geração. Por exemplo, uma chave de criptografia ECC de 160 bits oferece a mesma segurança que uma chave de criptografia RSA de 1024 bits e pode ser até 15 vezes mais rápida, dependendo da plataforma na qual é implementada. RSA é uma técnica de criptografia de chave pública de primeira geração inventada por Ronald Rivest, Adi Shamir e Leonard Adleman no final dos anos 70. Ambos RSA e ECC estão em uso generalizado. As vantagens do ECC sobre o RSA são particularmente importantes em dispositivos sem fio, onde o poder de computação, a memória e a duração da bateria são limitados.

Desvantagens


Uma das principais desvantagens do ECC é que ele aumenta o tamanho da mensagem criptografada significativamente mais do que a criptografia RSA. Além disso, o algoritmo ECC é mais complexo e mais difícil de implementar que o RSA, o que aumenta a probabilidade de erros de implementação, reduzindo assim a segurança do algoritmo.

Criptografia de chave pública versus criptografia de chave privada


ECC é uma forma de criptografia de chave pública, na qual uma chave de criptografia, conhecida como chave privada, é mantida em segredo, enquanto outra, conhecida como chave pública, é distribuída gratuitamente. A criptografia de chave pública é computacionalmente mais cara do que a criptografia de chave privada, que emprega uma única chave de criptografia compartilhada. Em dispositivos sem fio, a criptografia de chave pública pode reduzir a vida útil das baterias ou dos próprios dispositivos.