Возможно, имелось в виду хранилище ключей и сертификатов (keystore). java-online.ru Это специализированное хранилище секретных данных, которое используется Java-приложениями для шифрования, аутентификации и установки HTTPS-соединений. java-online.ru
Хранилище ключей и сертификатов позволяет хранить ключи и сертификаты, которые применяются для идентификации владельца ключа (клиента или сервера). java-online.ru Информацию в хранилище можно разделить на две категории: ключевые записи (пары ключей private/public) и доверенные сертификаты. java-online.ru
Алгоритм работы RSA включает в себя четыре основных этапа: moluch.ru nerc.itmo.ru
- Генерация ключей. moluch.ru nerc.itmo.ru Пользователь создаёт и публикует открытый ключ, основанный на двух больших простых числах вместе со вспомогательным значением, причём сами числа должны храниться в тайне. moluch.ru en.wikipedia.org
- Распределение ключей. moluch.ru Открытый ключ может использоваться всеми, кто нуждается в отправке зашифрованных сообщений получателю, а закрытый ключ держится в безопасности и известен только получателю. www.techtarget.com
- Шифрование. www.techtarget.com nerc.itmo.ru Отправитель использует открытый ключ получателя, чтобы преобразовать сообщение в зашифрованный текст. www.techtarget.com Это делает сообщение нечитаемым для всех, у кого нет закрытого ключа. www.techtarget.com
- Дешифрование. www.techtarget.com nerc.itmo.ru Получатель использует свой закрытый ключ, чтобы расшифровать зашифрованный текст и получить исходное сообщение. www.techtarget.com Таким образом, только предполагаемый получатель может прочитать сообщение. www.techtarget.com