Привет! Если ты попал на этот сайт - то это явно было не случайно. Не удивляйся, здесь не будет цветов, картинок и даже хоть какого-то намека на оформление... Эдакий текстовый минимализм. Вкратце расскажу что это за проект.
Это шифрователь, дешифровщик и генератор ключей. Основан на открытом коде, так называемое "ассимитричное шифрование".
Я использовал криптосистему RSA. Подробнее про неё можно почитать тут. Но я все же вкратце опишу что это.
Два человека (или больше) генерируют ключи. Один ключ сохраняют у себя и никому не показывают, другой же передают напарнику. Сами, соответственно, тоже получают ключ напарника. Чтобы отправить напарнику сообщение нужно зашифровать то, что вы хотите ему написать его ключом (тем, который он вам сообщил). Расшифровать же это сообщение возможно только вторым ключом, который напарник держит в секрете. Соответственно никто, кроме вашего напарника, даже вы, не сможете расшифровать сообщение.
Основной плюс данной системы в том, что обмен ключами и сообщениями может проходить в открытую, по незащищенным каналам связи. Смена ключей - простое и быстрое действие, а процесс шифрования не остаётся в логах сервера, т.к проходит на стороне клиента.
Данный криптографический алгоритм считается довольно надёжным и часто используется для шифрования электронных подписей и передачи паролей в ненадёжных сетях.

Что ж, давайте ближе к делу:
Вначале я бы порекомендовал сгенерировать ключи - Вот здесь.
Если вы хотите зашифровать информацию, то вам Сюда.
А если вы уже получили что-то зашифрованное, то вам уже Вот сюда.

Позволю себе дать вам парочку советов. Без регистрации и смс, прошу заметить.
1) Не путать открытый и секретный ключи. Иначе вы рискуете рассказать всем то, что хотели сказать тайно. Благо я их подписал.
2) Не шифровать специальные символы и поэмы размером в несколько томов. В первом случае неизвестные знаки просто заменятся на известные, а во втором вы рискуете загрузить вашу систему. Программа поддерживает только кириллицу и латиницу, большие и маленькие буквы, цифры и базовый набор знаков препинания. Но если вы настаиваете... Я могу добавить новые. Как со мной связаться? Также, как вы узнали про этот сайт. Ну или вот я в вк.
3) Копируйте ключи в том виде, в каком я их представил. А лучше запишите на листочке. А то страница обновится и ключи уже будут новые...

Ну всё... Вроде все сказал... Удачи!