Hi,
Is it possible to use complicated encryption algorithm like triple DES,RSA,Blowfish,Twofish,AES in application level
Hi,
Is it possible to use complicated encryption algorithm like triple DES,RSA,Blowfish,Twofish,AES in application level
It is possible to use the AES block to do electronic codebook mode encryption (ECB) at the application level, please take a look at this answer. Please note, that you're only able to do encryption, and not decryption.
The bootloader's cryptography library supports ECDSA (Elliptic Curve Digital Signature Algorithm) and ECDH (Elliptic Curve Diffie-Hellmann) which can be used to sign and encrypt data respectively.
As for the other encryption methods you're mentioning, e.g. DES, Twofish, Blowfish, RSA, then the answer is no, it is not supported at the application level.
-Bjørn
Can we use other encryption RSA,Blowfish,Twofish,AES,ECC?????
So by using ECDH we can encrypt the data in sender side and using the same algorithm we can decrypt the data in receiver side.
Yes, that should be possible.
So, i assume that the application file itself is encrypted with ECDH isn't it?