Size: a a a

Node.js — русскоговорящее сообщество

2021 January 12

C

Chris in Node.js — русскоговорящее сообщество
Future
видел) про логарифм что-то забыли
Меня не покидает ощущение, что вы что-то делаете не так, или где-то свернули не туда
источник

N

Nikita in Node.js — русскоговорящее сообщество
Chris
Меня не покидает ощущение, что вы что-то делаете не так, или где-то свернули не туда
кстати да, это же либа для генерации каких -то ключей, зачем там логарифм
источник

C

Chris in Node.js — русскоговорящее сообщество
Если это задача дискретного логарифмирования — с ней в принципе проблемы
источник

C

Chris in Node.js — русскоговорящее сообщество
Nikita
кстати да, это же либа для генерации каких -то ключей, зачем там логарифм
Многие криптосистемы основаны на сложности вычисления дискретного логарифма, тут как раз ничего удивительного нет
источник

F

Future in Node.js — русскоговорящее сообщество
Chris
Меня не покидает ощущение, что вы что-то делаете не так, или где-то свернули не туда
возможно, мне просто нужны любые эл. кривые, умножить сначала на одно рандомное число, потом на второе, и сравнить результаты логарифмирования переставляя эти числа, сначала с одным основанием, потом другим (результаты должны быть равны).
эти либы выдают либо buffer либо uint8array, а мне надо как-то высчитать)
если бы было либа для dleq отдельно, было бы неплохо, для го она есть здесь:  go.dedis.ch/kyber/v3/proof/dleq, тут увы не нашел ничего (для ноды)
источник

C

Chris in Node.js — русскоговорящее сообщество
Какая цель преследуется?
источник

F

Future in Node.js — русскоговорящее сообщество
Chris
Какая цель преследуется?
zero knowledge proof реализовать, готовые либы я некоторые пробовал, там либо всё слишком усложненно, либо не на логарифмах, либо не на эл кривых, а на чём-то другом
источник

C

Chris in Node.js — русскоговорящее сообщество
Ооо :)
источник

F

Future in Node.js — русскоговорящее сообщество
если бы для dleq либа была сильно бы жизнь упростило)
источник

C

Chris in Node.js — русскоговорящее сообщество
А почему бы не взять более подходящий инструмент? JS довольно медленно ворочает всю эту криптографию
источник

F

Future in Node.js — русскоговорящее сообщество
Chris
А почему бы не взять более подходящий инструмент? JS довольно медленно ворочает всю эту криптографию
Надо Js именно, ну или в wasm, но я не особо с ним работал
источник

N

Nikita in Node.js — русскоговорящее сообщество
Future
Надо Js именно, ну или в wasm, но я не особо с ним работал
вызывай из js через child_process )
источник

C

Chris in Node.js — русскоговорящее сообщество
Какой протокол ZKP используется?
источник

C

Chris in Node.js — русскоговорящее сообщество
Chris
Какой протокол ZKP используется?
Понял, почему именно он?
источник

F

Future in Node.js — русскоговорящее сообщество
Chris
Какой протокол ZKP используется?
Dleq
Смотрел ещё снарки булетпруфы, показалось что этот проще, да и в спецификации именно он выбран
источник

C

Chris in Node.js — русскоговорящее сообщество
Я так понимаю, это оно. Но для проверки не нужно физически вычислять логарифм
источник

C

Chris in Node.js — русскоговорящее сообщество
Future
Dleq
Смотрел ещё снарки булетпруфы, показалось что этот проще, да и в спецификации именно он выбран
А что доказывать?
источник

C

Chris in Node.js — русскоговорящее сообщество
Не сочтите за грубость, но, мне кажется, стоит немножко подтянуть математику, стоящую за всем этим, ZKP non penis canis est,
источник

R

Riclud in Node.js — русскоговорящее сообщество
есть такая штука или кто нибудь так делает, например есть библиотека, ты создаешь в ней как всегда базовый класс указываешь конфиг и она при запуске анализирует модули которые ей нужны (где ты поставил true например) и сама тянет из инета модули для работы ?

типо автоматический middleware
источник

R

Riclud in Node.js — русскоговорящее сообщество
или фигня идея ?
источник