Does partial public key pre-sharing and partial public key exchange improve security vs one-sided public key sharing [migrated]

I have a small ARM M0 SoC and a smartphone as actors. Encryption keys used are Elliptic curve.
My current security is implemented such that:

the SoC has 128 bit hashes of phone public keys (vs 512 bit – due to storage space constraints)
t… Continue reading Does partial public key pre-sharing and partial public key exchange improve security vs one-sided public key sharing [migrated]

Is it secure to have constant initialization vector for symmetric block cipher when using hybrid encryption scheme?

I use hybrid encryption. AES CBC as a symmetric cipher. The key is derived from shared secret using curve25519 (receiver’s public key is known). The sender’s private key is randomly generated, the public key is sent along with the encrypte… Continue reading Is it secure to have constant initialization vector for symmetric block cipher when using hybrid encryption scheme?

SafeNet eToken 5110CC w/ IDPrime 940MD: Generating ECC384/521 Errors + ICC/CVC Authentication

I am trying to utilize the SafeNet eToken 5110CC, which basically has the IDPrime 940MD with the applet 4.4.2.A., to generate ECC keys with lengths 384bits and 521bits to no avail.
The product brief says that ECDSA and ECDH of 384/521bits … Continue reading SafeNet eToken 5110CC w/ IDPrime 940MD: Generating ECC384/521 Errors + ICC/CVC Authentication