IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2024/05/24
~R4SAS
~orignal
~villain
@onon
&N00B
+Xeha
+r00tobo
+relaybot
+whothefuckami
AreEnn
HackerMan
KabaOS
Leastr
Most2
Nausicaa
Orion
Vort
WayBest
WebClient54
`
acetone
anon2
b3t4f4c3
karamba_i2p
nemiga
not_bob
osoznayka
poriori
profetikla
segfault
soos
teeth
tensor
tolik
un
weko
gimonchik подскажите пожалуйста, а ключ какой длины возвращает функция CreateGOSTR3410RandomKeys?
orignal смотря с какими параметрами
WayBest 256/512 должно судя по госту
orignal GOSTR3410ParamSet paramSet
orignal что туда передашь то и будет
orignal или 32 байта или 64
WayBest Лось, а как гостовая крипта задействована в ш2з?
WayBest ее типа надо как то специально включать?
orignal можешь сделать клинетский тоннель с поддисью по госту
orignal это в общем то все что ты можешь
orignal тип подписи у тоннеля задаешь
gimonchik спасибо
WayBest удобно
orignal да его надо будет выпилить
WayBest тебя просто за гост этот почему то не любят)))
orignal ну не будут любить за что нибудь другое
WayBest главное не добавляй nist p256)))
WayBest а то разрыв мозга у народа будет
orignal ты думаешь до того как я гост сделал было не то же самое?))
orignal так есть же p256
orignal ECDSA
WayBest будут считать что вообще на все спецслужбы воркаешь :D
WayBest nist?
WayBest ecdsa то вроде норм
WayBest вроде secp-256 звалась уязвимая условно
orignal typedef ECDSAVerifier<SHA256Hash, NID_X9_62_prime256v1, ECDSAP256_KEY_LENGTH> ECDSAP256Verifier;
orignal typedef ECDSASigner<SHA256Hash, NID_X9_62_prime256v1, ECDSAP256_KEY_LENGTH> ECDSAP256Signer;
orignal она?
orignal NID_X9_prime256v1
WayBest ага
WayBest 62 которая
WayBest хотя
WayBest вот конченный нейминг
orignal ну это не я ее туда добавил
orignal это еще до меня было
WayBest а теоретически же можно минимизировать риски меняя чаще ключи?
orignal без понятия
orignal да его тоже мало используют
orignal счас почти везде 25519
WayBest А в спецификации отражена текущая реализация крипты?
orignal потому что много быстрее
WayBest Имеет смысл ее курить?
orignal в спецификаиях все перечислены
orignal но на практике счас только 25519
WayBest ага
WayBest а там для каждого транспорта получается своя спецификация?
orignal нет
orignal для транспортов там вообще нет подписей
orignal там x25519 и Poly1305
orignal роутеры подписываются только EdDSA
WayBest да я просто открыл на сайте список спецификаций и офигел от количества
orignal зоопарк подписией только для дестинейшинов
orignal да там охуеешь сколько всего да
orignal я в курсе
WayBest не оч понятно какой именно смотреть
orignal думаешь почему никто больше альтернативную реализацию нисалил?
WayBest чтобы понять как данные ходят и шифруются
orignal это только такой душнила как я может ))
WayBest да я представляю титаничиский труд
orignal какой? все
orignal там же несколько уровней
WayBest звучит как необходимость структуировать
WayBest типа описывать по принципу работы
WayBest типа вот стартует роутер начинает куда то лезть
WayBest и т д и т п
WayBest или не прокатит?
WayBest просто хочется понять как устроено, чтобы понимать код)
WayBest ну хотя там не все так плохо как показалось
WayBest можно пробежаться для начала по design файлам
WayBest для базового представления
orignal ну я так и начал
orignal при старте если netdb пустая то лезе к ресидам
WayBest не хочешь свою спецификацию написать?
WayBest структуированную
WayBest или архитектурное описание мб
WayBest с ссылками на спеки
orignal я пытался на хабре есть статья
orignal примерно что к чему
orignal более 10 лет назад
gimonchik помогите пожалуйста
WayBest ооо полезное
orignal чего тебе?
gimonchik я решил потестить подпись по госту, написал код, а он не работает. можете пожалуйста посмотреть (http://privatebin.i2p/?55bbdc11b3c22d9c#Ei2PpQC7ZKMKxKA9LytdiqYtReLbRZu5mNorBpVmpApW)
orignal WayBest ну это вот история моих мучений с i2p ))
gimonchik он почему-то фолс возврашает
orignal некогда
orignal в код смотреть не будет я устал за сегодня
orignal от вида кода уже блевать тянет
gimonchik ну ладно
WayBest лось, как так получилось открыл сайт по проксе и отвалилась ирка
WayBest gimonchik: есть подозрение что надо поменять ключ проверки или подписи
WayBest если меня не глючит
WayBest ну типа махнуть приватный на публичный
orignal а ирк на отдельном тоннеле?
WayBest ну туннель в i2pd
WayBest тот же инстанс
WayBest или я удачно попал в истекший туннель просто?)
WayBest а новый не успел построиться
orignal у тебя ирк и прокси на одном дестинейшене что ли?
WayBest ага
WayBest это чем то черевато?
WayBest просто казалось что туннели и прокси должны независимо друг от друга работать
gimonchik WayBest: чёт не работает
orignal так у тебя там одни и те же тоннели что ж ты хотел
WayBest а как пробовал еще?
WayBest ааа, т е он через тот же тоннель запрос шлет?
WayBest емае, я думал под прокси отдельный генерится когда надо
gimonchik заработало
WayBest скинь как сделал
WayBest интересно даже че не так было
gimonchik я просто хэш на 256 битный заменил
gimonchik там походу ключи только под него генерятся
WayBest а 512 не воркает?
gimonchik не работает
WayBest погоди
WayBest а поч у тебя signature размером в 128
WayBest и при этом 512 проверяльщик
WayBest или так надо?
WayBest проектик бы целиком
gimonchik вроде так надо
WayBest интересно потыкать стало
WayBest ну как то по логике мало
WayBest будто сигнатура обрезанной будет
WayBest а в сами функции не проваливался?
WayBest не смотрел сколько там ячеек юзается?
gimonchik там атрибут у класса есть GetSignatureLen
gimonchik он 128 возврашает
gimonchik вроде все
WayBest чет как то мало
gimonchik я под 256 битный сделал сигнатуру 64 и ему норм
gimonchik по логике для 512 битного сигнатура должна быть в 2 раза больше
WayBest меня смущает что подпись меньше ключа
WayBest что для подписи уже другой тип используется
WayBest в отличие от ключа
WayBest или я путаю?
gimonchik почему?
gimonchik там сигнатура 128 и публичный ключ 128
WayBest аааа
WayBest это хеш же
WayBest точно
WayBest тупняк уже)
gimonchik я в коде генератора ключа пошаманил
gimonchik и он заработал
gimonchik я был прав по поводу ключей
WayBest напильник помог?)
gimonchik если keyLen в CreateGOSTR3410RandomKeys на 64 поменять, то норм становиться
gimonchik это можно наверное даже за баг считать
WayBest а если урезать до 32 выделение?
WayBest и попробовать еще раз
WayBest ключи же одинаковой длины должны быть не?
WayBest приватный и публичный
gimonchik там публичный в 2 раза больше приватного
WayBest интересно что это дает
WayBest большую защиту приватного ключа?
gimonchik думаю, что это из за эллептических кривых
WayBest а этот гост разве на их базе?
gimonchik Blinded message
orignal под прокси да отдельный должен быть
orignal но может у тебя конфиг такой
WayBest конфиг сток
WayBest просто включил прокси http и илиту туннель
orignal ну так они должны быть разные