Re: ECC Encryption / Decryption

Jesper Louis Andersen <[email protected]>
Newsgroups gmane.comp.lang.erlang.general
Message-ID <CAGrdgiUQANV-M3Wr+0As=XSd7Rf82ALzN4=vcxkMjRr+eQn0aQ@mail.gmail.com>
One particular problem is that `public_key:encrypt_private` is the RSA
algorithm, and not ECC. You need `crypto:private_encrypt/4` if you want to
do ECC.

On Wed, May 5, 2021 at 4:38 AM Sanath Prasanna <[email protected]> wrote:

> Tx Jesper for your kind response.  Here attached my sample test file &
> following one is not working. That is the expected other Encoding scheme.
> (ShaXxxx)
> EncryptMsg = public_key:encrypt_private(Msg, ECPublicKey), (line 64)
> Can you give some guide to over come this ?
> br,
> Robert
>
> On Tue, May 4, 2021 at 8:48 PM Jesper Louis Andersen <
> [email protected]> wrote:
>
>> On Sun, May 2, 2021 at 1:33 PM Sanath Prasanna <[email protected]>
>> wrote:
>>
>>> Hi,
>>> I want to encrypt a text message using ECC & need to decrypt. Can
>>> someone give me a sample for that process ?
>>>
>>
>> You will probably have to give more information.
>>
>> There are several different types of ECC methods, and inside these, there
>> are a couple of different elliptic curves you can choose from, and some of
>> them are standardized requirements for certain applications.
>>
>> Furthermore, ECC is often used as a tool in a larger toolbox. It's used
>> to agree on a (shared) secret key for an underlying block or stream cipher,
>> and in some situations also for agreeing on message authentication (which
>> protects the message integrity against tampering).
>> Getting this toolbox / tooling construction wrong can result in the
>> proposed solution being insecure, so beware.
>>
>>
>> --
>> J.
>>
>

-- 
J.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.