Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been searching but I cant find anything about this... only EC Diffie-Hellman with symmetric cryptography, which is exactly what I do not want :(

Imagine this:

  • generate a random private key, k
  • then calculate a "public key" with ECC, d=kG

The algorithm I'm looking for is this: any message cyphered with the public key will "only" be decyphered by the owner of the private key.

Does this exists? Has anything like this been developed yet?

share|cite|improve this question
Have you looked at Elliptic Curve Cryptography? – JSchlather Oct 2 '12 at 9:11
yes... I havent found solution yet – ffunenga Oct 5 '12 at 19:14
I'm a little confused. Did you look at the section on ECDSA which is a public key algorithm based on ECC? – JSchlather Oct 6 '12 at 20:16
yes i have... In section "Key and signature size comparison to DSA" its written: "Suppose Alice wants to send a signed message to Bob.". Also in "Signature verification algorithm" step 2 has: "e=HASH(m)" That m is the plain text message. This means that ECDSA is only used to check the message integrity. As far as the algorithm is concerned, the trasnmission can be: "plain_text_message+signature"... :( – ffunenga Oct 7 '12 at 8:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.