встроить сообщение на эллиптическую c кривую - PullRequest
0 голосов
/ 26 апреля 2020

Может ли кто-нибудь ответить мне по кривой Элгамаля Эллипти c, если я смогу встроить сообщение при преобразовании его в значение ASCII в точки на кривой Эллипти c E (Fp) путем умножения значения ASCII на основание точка B?

Например, у меня есть E (F31): y2 = x3 + x + 3 mod31, базовая точка B = (1,6) и порядок кривой эллипти c N = 41.

Чтобы преобразовать текст «Hello» в значения ASCII, мы получаем {72,101,108,108,111} и встраиваем их для получения точек l ie на E (F31) следующим образом:

[ 72] B = 72 (1,6) = (26,11), [101] B = (27,11) .. и т. Д.

и может восстановить значение ASCII, решая дискретный логарифм проблема.

Это правда? или должны быть значения ASCII ∈ [0, N-1].

...