Хочу сделать чат для двоих. Идея такая, генерирую себе gpg-ключ, друг делает то же самое. Затем при встрече обмениваемся открытыми ключами (которые gpg --export --armor > pub.key). Сама идея программы такова, в папке лежит его публичный ключ. Я читаю его, подписываю свое сообщение этим ключом, затем передаю по net.Dial(«tcp», ip). Он его расшифровывает своим ключом и читает. Ну вот, я еще не начал писать, пока продумываю как это все должно быть, с сокетами (net.Dial) я уже имею опыт, чтение файлов, консольный интерфейс тоже. Затык на библиотеке https://golang.org/x/crypto/openpgp Там предлагают генерировать ключ и постоянно вводить пароль. Если кто-то работал с этой библиотекой, покажите, плиз, пример как использовать свой готовый ключ после msg := bufio.NewReader(os.Stdin)
Похожие темы
- Форум чат (2005)
- Форум ЧАТ (2005)
- Форум ЧАТ (2005)
- Форум Чаты!!!!!!!!!!!!!!!! (2002)
- Форум Чат (2003)
- Форум Чат (2003)
- Форум Чат (2004)
- Форум ЧАТ (2001)
- Форум чат (1999)
- Форум прокрутка чата (2011)