Взято из:
Похоже, SDC продолжал жить с нашим решением для hashToEC.
https://i.imgur.com/S9Q3t7l.png
Они перешли от создания нового генератора, обсуждаемый здесь:
Что это значит?
Мы являемся лидерами дети.
Это сердце нашего алгоритма, ушедшее публично 9 дней назад:
Это shadowcash подтолкнула их репо 3 дня назад:
Это их совершить после того, как они читают нашу критику своего метода:
https://github.com/shadowproject/shadow/commit/106afc6975cf41090ca2a0c47877de0cc8a16f1a
https://i.imgur.com/S9Q3t7l.png
Они перешли от создания нового генератора, обсуждаемый здесь:
Что это значит?
Мы являемся лидерами дети.
Это сердце нашего алгоритма, ушедшее публично 9 дней назад:
Код:
для (J = 0, J < К; ++ J)
{
если (J == 0)
х = у;
еще
{
secp256k1_fe_set_int (&I, J);
secp256k1_fe_add (&Икс, &я);
}
если (secp256k1_ge_set_xquad_var (&Q, &Икс))
{
успех = 1;
ломать;
}
}
{
если (J == 0)
х = у;
еще
{
secp256k1_fe_set_int (&I, J);
secp256k1_fe_add (&Икс, &я);
}
если (secp256k1_ge_set_xquad_var (&Q, &Икс))
{
успех = 1;
ломать;
}
}
Это shadowcash подтолкнула их репо 3 дня назад:
Код:
в то время как (! EC_POINT_set_compressed_coordinates_GFp (ecGrp, ptRet, bnTmp, 0, bnCtx) && подсчитывать < 100)
{
рассчитывать + = 1;
если (счетчик == 100)
вернуться errorN (1, "% S: Не удалось найти правильную точку для открытого ключа.", __func__);
BN_add (bnTmp, bnTmp, bnOne);
}
{
рассчитывать + = 1;
если (счетчик == 100)
вернуться errorN (1, "% S: Не удалось найти правильную точку для открытого ключа.", __func__);
BN_add (bnTmp, bnTmp, bnOne);
}
Это их совершить после того, как они читают нашу критику своего метода:
https://github.com/shadowproject/shadow/commit/106afc6975cf41090ca2a0c47877de0cc8a16f1a