Tag Info

Hot answers tagged

3

I guess the answer is no, as long as you are using ECIES then this protocol does not work - you cannot trust the public key of Bob, which is required for ECIES. You could however use ephemeral-static Diffie-Hellman, using ECDH as cryptographic algorithm. Alice would supply the static part as her public key is trusted, Bob may use any key pair. That means ...


2

It depends on exactly what protocol you're asking about. ECIES as design gives no assurance to Bob that the message really came from Alice. This is, with standard ECIES, Alice does not use her private key -- instead, everything that Alice does (encrypt using Bob's public key) could have been done equally well by someone else - hence, Bob has no ...


1

Can $A$ assume that only $B$ can read the message? Only someone with the private key corresponding to $P_B$ can read the message. If $A$ can assume that only $B$ has it, that works. As $B$ does not know anything about $A$ what is the cryptographic purpose of the MAC? So that someone else cannot modify the encrypted message. What we want to ...


1

I'm answering based on the protocol in your question, which seems to be (EC) Diffie-Hellman. My question is; if Bob is confident that Alice's public key really belongs to Alice, then can he be confident that it was Alice who encrypted the message? If Bob is confident no one else has access to either secret key or the shared secret, then yes, ...



Only top voted, non community-wiki answers of a minimum length are eligible