Криптосистемы
Криптосистема — это завершенная комплексная модель, способная производить двусторонние крипто-преобразования над данными произвольного объема и подтверждать время отправки сообщения, обладающая механизмом преобразования паролей и ключей и системой транспортного кодирования.
Здесь я описываю криптосистемы, встречаемые в разнообразных crackmes.
Алгоритмы с открытым ключом
Криптосистема RSA
Алгоритм DSA (цифровая подпись)