funnyman
Июль 28, 2012 21:34:44
Есть желание написать мессенджер для начала на двоих, с шифрованием сообщений..Нашел библиотеку
Your text to link here… задумался какой алгоритм выбрать? Знаком с работой RSA алгоритма и MD5, остальные только названия слышал.. у каго какое мнение на этот счет? и нет ли из собственных закромов своих каких нибудь нароботок в плане мессенджеров? Пока наткнулся на jabberpy, не слишком ли избыточна библеотека для клиент серверного мессенджера на двоих?
slav0nic
Июль 28, 2012 22:12:15
MD5 - алгоритм хеширования, bcrypt сейчас в моде
В джаббере юзается pgp/gpg шифрование (RSA +плюшки). Короче тебя должно интересовать Crypto.PublicKey. Только советую произвести ликбез по криптографии%).
Но с учётом фразы “клиент серверного мессенджера”, может хватит обычного ssl до сервера?
GPG в джаббере юзается для невозможности расшифровки в случае доступа злоумышленника к “кишкам” сервера.
Глянь ещё E2E (end-to-end) шифрование, в gajim'e реализовано.
funnyman
Июль 28, 2012 22:52:05
сервером будет выступать мой домашний комп, на нем у меня все скрипты крутятся.. получается под ОС нужно будет какой то сервер SSL поднимать или это будет реализовано только по каналу клиент сервер мессенджера, т.е. по средствам python библиотек? ушел курить мануалы
slav0nic
Июль 28, 2012 23:03:00
шифроваться канал связи между клиент-сервер для избежания возможности перехвата данных из открытого канала .
ну у нас форум о питоне, очевидно что посредством его)
funnyman
Июль 28, 2012 23:26:36
как можно самому сгенерировать файл сертификат для сервера? клиент серверного мессенджера?
slav0nic
Июль 28, 2012 23:41:53
ssl self-signedэто в howto есть
есть ещё
http://www.cacert.org/ с бесплатными сертификатами
funnyman
Июль 29, 2012 01:50:50
slav0nic
ssl self-signed
это в howto есть
есть ещё http://www.cacert.org/ с бесплатными сертификатами
кодировка на сайте сбитая, пробовал регнуться, указал два имейла на разных доменах, пишет что некоректные
ну что нибудь придумаю, спасибо.
odnochlen
Июль 29, 2012 04:40:44
Велосипеда на двух колесах мало, хочется своего, на трех и квадратных? Или просто попрограммировать хочется?
slav0nic
Июль 29, 2012 10:25:25
funnyman
там есть англ версия
funnyman
Июль 30, 2012 13:53:18
Меня все время сбивает с толку то что где упоминаются сертификаты то это обязательно веб и браузеры, домены и сайты.. все время не покидает чувство что где то подвох.. Я ведь правильно понял что SSL сертификат можно использовать в своем прикладном приложении в том же мессенджере для юзанья в нем протокола SSL для передачи сообщений по шифрованному каналу посредствам именно SSL?
to slav0nicвот к стати еще один ресурс нашел по бесплатным сертификатам:
startssl.com