189 читали · 1 год назад
Алгоритм RSA. Китайская теорема об остатках. Формула Гарнера. Умножение по модулю. Генерация ключей RSA. Шифрование и подписи
Алгоритм RSA, названный в честь его создателей Рональда Ривеста, Ади Шамира и Леонарда Адлемана, является одним из самых известных и широко используемых методов в области асимметричного шифрования и цифровой подписи. С момента его открытия в 1977 году RSA остается основой многих безопасных коммуникационных систем. RSA широко используется в различных областях, включая защиту конфиденциальной информации, электронную коммерцию, защиту данных и многие другие. Его применение варьируется от базового шифрования и цифровой подписи до сложных систем защиты данных...
129 читали · 2 месяца назад
Генерируем ключи для WireGuard
При подготовке конфигурационных файлов wg встаёт вопрос генерации приватного и публичного ключей. Вы можете это сделать с помощью встроенных средств WireGuard или утилит, доступных в каждом популярном дистрибутиве Linux. Этот способ удобен в случаях, когда wg уже установлен. Достаточно просто выполнить: wg genkey | tee private.key | wg pubkey > public.key *в файле private.key будет сохранён приватный ключ, в public.key - публичный. Если по какой-то причине вам необходимо сгенерировать ключи на машине без установленного WireGuard, этот вариант для вас...