333.i2p

Форум, посвященный разработке и поддержке i2pd
Регистрация хоста на stats.i2p « Книга жалоб и предложений « Разработка i2pd
 
Sun, 19 Jan 2020, 10:07pm #1
anon
Участник
Registered: March 2017
Последний раз: Tue, 26 Oct 2021
Сообщения: 40

На ресурсе stats.i2p есть форма регистрации имени хоста (stats.i2p/i2p/addkey.html). Чтобы зарегистрировать имя, сейчас там требуется вести некую "Authentication String (from Hidden Services Manager Registration Helper)", которая есть только в официальном java-роутере. Существует ли способ рассчитать эту строку, имея лишь i2pd ?

Offline
Tue, 21 Jan 2020, 11:33pm #2
orignal
Директор
Wlm
Registered: February 2016
Последний раз: день назад
Сообщения: 209

https://github.com/PurpleI2P/i2pd-tools

regaddr и regaddr_3ld

Offline
Thu, 30 Jan 2020, 07:57pm #3
anon
Участник
Registered: March 2017
Последний раз: Tue, 26 Oct 2021
Сообщения: 40

Этот способ с Authentication String натолкнул на идею. Сейчас ни один регистратор в i2p не позволяет менять публичный ключ (destination) уже зарегистрированым *.i2p именам. Объясняют они это тем, что нельзя никак идентифицировать владельца destination, а регистрация домена проводилась анонимно без логина и пароля. Но ведь у владельца есть ещё приватный ключ. Что если новый публичный ключ подписать старым приватным. Тогда сервис регистрации смог бы по уже имеющемуся у него старому публичному ключу проверить подпись, если она сходится, то выполнить у себя в базе замену старого destination на новый (и соответственно публиковать новый в hosts.txt). Вроде же очевидная идея, почему до сих пор нигде так не сделали? Или же есть какие-то технологические ограничения, из-за которых так нельзя сделать?

Offline
Sun, 02 Feb 2020, 11:52pm #4
orignal
Директор
Wlm
Registered: February 2016
Последний раз: день назад
Сообщения: 209

Вроде бы на stats.i2p можно так менять

Offline