По сути, я хочу знать, какой алгоритм шифрования сегодня самый сильный (самый сложный для взлома). То же самое касается алгоритма хеширования. Допустим, я тоже выбрал сверхсильный пароль (бонус: как долго это безопасный пароль с алгоритмом шифрования?) Для части алгоритма шифрования. Мне все равно, сколько времени это займет, или является ли это "стандартом" сегодняшнего дня (например: я слышал, что AES является "стандартом", но это не самый безопасный алгоритм там), просто до тех пор, пока это непробиваемо.
ОБНОВЛЕНИЕ: я понимаю, что это очень общий вопрос, поэтому позвольте мне немного сузить его. Допустим, я пытаюсь безопасно переписываться с кем-то или просто не хочу, чтобы кто-нибудь расшифровал мой текст, и я хочу, чтобы он был настолько безопасным, насколько это возможно в настоящее время. Какой тип алгоритма шифрования мне следует рассмотреть, какой размер ключа, какой битовый размер и какой конкретный алгоритм следует использовать? То же самое касается хеширования.
ОБНОВЛЕНИЕ: Чтобы сузить это, скажем, что у «Боба» в этом случае есть закрытый ключ, который знает только он. Допустим, всем в мире была предоставлена копия зашифрованного сообщения, но только «Боб» должен был иметь возможность его расшифровать.
(Я понимаю, что это может показаться сомнительным, но это все гипотетическая ситуация.)