Публикации по теме 'openssl'


Объяснение атаки HeartBleed
Протокол TLS имеет расширение HeartBeat и определено в RFC 6520 . Основное преимущество этого расширения заключается в том, что безопасное соединение остается активным, даже если обмен данными не происходит. Это сделано из-за того, что обмен SSL требует времени, и повторение этого снова и снова снижает производительность, а также удобство использования. Как работает расширение HeartBeat Это модель запроса-ответа, запрос пульса запроса клиента с некоторой полезной нагрузкой и..

Вопросы по теме 'openssl'

Открытие закрытого ключа RSA из Ruby
Я думаю , что знаю, как создавать собственные зашифрованные ключи RSA, но как я могу прочитать один зашифрованный, как это делает ssh-keygen? Я знаю, что могу сделать это: OpenSSL::PKey::RSA.new(File.read('private_key')) Но затем OpenSSL...
10979 просмотров

Центр сертификации для себя/небольшой организации
Мне нужно небольшое программное обеспечение CA, отвечающее следующим критериям: Интерфейс командной строки (мы все действительно ненавидим графические интерфейсы для серверного программного обеспечения, не так ли?) Выдача сертификатов для...
549 просмотров

Шифрование OpenSSL занимает очень много времени при загрузке
Мой вопрос касается затрат на шифрование OpenSSL во время загрузки, и вот проблема: при работе с SSL через IMAP4 (используя приложение, которое мы пишем, какой-то прокси-сервер IMAP4), мы получаем сообщения двумя разными способами: 1. полный...
481 просмотров
schedule 11.11.2022

Расшифровка Python RSA с использованием ключей, сгенерированных OpenSSL
Кто-нибудь знает самый простой способ импортировать закрытый / открытый ключ OpenSSL RSA (с использованием парольной фразы) с библиотекой Python и использовать его для расшифровки сообщения. Я взглянул на ezPyCrypto, но, похоже, не могу заставить...
9395 просмотров
schedule 04.04.2022

wget, самоподписанные сертификаты и собственный сервер HTTPS
По разным причинам я создал простой HTTP-сервер и добавил поддержку SSL через OpenSSL. Я использую самозаверяющие сертификаты. IE, Firefox и Chrome успешно загружают контент, пока я добавляю ЦС к доверенным корневым ЦС. Однако wget (даже при...
47413 просмотров
schedule 06.08.2022

Как заставить Ruby AES-256-CBC и PHP MCRYPT_RIJNDAEL_128 хорошо работать вместе
Я генерирую данные для отправки из стека Ruby в стек PHP. Я использую библиотеку OpenSSL::Cipher на стороне Ruby и библиотеку mcrypt на PHP. Когда я шифрую с помощью «aes-256-cbc» (256-битный размер блока) в Ruby, мне нужно использовать...
9477 просмотров
schedule 23.06.2022

шифрование openssl ssl
Я хочу обсудить метод записи и чтения openssl. Предположим, у меня есть структура данных, как показано ниже: /-----------------------------------------------------\ | my_header | PAYLOAD |...
1452 просмотров
schedule 04.06.2022

Загрузка закрытого ключа RSA из памяти с помощью libxmlsec
В настоящее время я использую libxmlsec в своем программном обеспечении C++ и пытаюсь загрузить частный RSA-файл. ключ по памяти. Для этого я поискал в API и нашел эту функцию . Он принимает двоичные данные, размер, строку формата и несколько...
863 просмотров
schedule 17.12.2022

вычисление CRC32 openssl
Я видел некоторые другие вопросы здесь о расчете CRC 32. Но ни один не был удовлетворительным для меня, отсюда и это. Есть ли в библиотеках openssl какая-либо поддержка API для вычисления CRC32? Я уже использую openssl для SHA1, поэтому предпочел...
9946 просмотров
schedule 03.03.2023

XCode не может найти заголовки OpenSSL в /usr/include
Я пытаюсь использовать стандартные файлы заголовков системы в моем проекте C++ XCode: #include <openssl/bio.h> #include <openssl/ssl.h> #include <openssl/err.h> Сборка завершается неудачно, и она жалуется:...
15212 просмотров
schedule 09.08.2023

Отладка запросов и ответов Qhttp
ОС: Windows XP/Vista Версия Qt: 4.6.1 Использование OpenSSL Мне нужно следить за фактическими запросами и ответами, которые проходят через сеть для запросов и ответов QHttp, а в некоторых случаях нужно прерывать запрос. Я пытался использовать...
598 просмотров
schedule 29.11.2022

API openssl проверяет, что открытый ключ соответствует закрытому ключу
Как мне написать сервер openssl, который на одном порту имеет два разных активных закрытых ключа RSA? Документация openssl, по-видимому, подразумевает, что может быть только один закрытый ключ rsa, активный одновременно с контекстом. Итак, я...
855 просмотров
schedule 23.11.2022

libssh2 канал SSL BIO использование
Я пишу небольшой ftp-проект для собственного развлечения, который, как предполагается, способен выполнять 4 вещи: подключиться напрямую к ftp подключиться напрямую к ftp с SSL (обертка) подключиться через ssh-туннель к ftp подключиться...
990 просмотров
schedule 05.06.2022

SSL_connect / чтение из пустого BIO
У меня проблема с установкой связи между нижележащим сокетом (в данном случае туннельным каналом (lib) ssh2) и BIO для установления связи. Причина всех проблем заключается в следующем: сервер, с которым я хочу установить связь, изначально не...
299 просмотров
schedule 27.06.2023

Начинаем использовать OpenSSL
Я хочу использовать SSL в своей кросс-платформенной программе. Я решил использовать OpenSSL. У меня установлен OpenSSL, и на данный момент я просматриваю код и документацию, пытаясь понять, как использовать библиотеку. Есть ли у вас какие-либо...
3036 просмотров
schedule 18.06.2022

Ошибка JRuby OpenSSL
У меня проблемы с настройкой JRuby для правильной работы с OpenSSL. Поиск в Google показал, что это довольно распространенное явление, но ни одно из решений, которые я читал, не сработало для меня. Вот моя установка: Убунту 9.10 джруби 1.5.1...
2594 просмотров
schedule 09.05.2024

Как преобразовать номера ключей RSA в ключи, совместимые с OpenSSL?
Я хочу иметь возможность генерировать закрытые/открытые ключи RSA только с помощью javascript... На данный момент я нашел http://www.hanewin.net/encrypt/rsa/rsa.htm , он включает в себя единственный найденный мной генератор ключей Javascript RSA....
1754 просмотров
schedule 11.07.2022

Как очистить плохое соединение OpenSSL
Если вызов SSL_accept завершится неудачно, я хочу просто выручить. В настоящее время я вызываю SSL_shutdown, а затем SSL_free, но после реализации этого у двух клиентов произошли глубокие сбои в OpenSSL (при вызове SSL_accept позже), поэтому я...
4014 просмотров
schedule 17.02.2023

Форматирование ключей RSA для OpenSSL в Java
Задний план Генерация ключа RSA с OpenSSL в Linux с помощью команды openssl genrsa -out mykey.pem 1024 создал следующее: "-----BEGIN RSA PRIVATE KEY----- MIICXQIBAAKBgQChs9Fepy5FgeL0gNJ8GHcKRHsYnM2Kkw19zwydDQNyh2hrHWV2...
17279 просмотров
schedule 01.07.2022

Использование OpenSSL без потоков
Всякий раз, когда я врезаюсь в OpenSSL на Windows или Mac, я всегда создаю свои собственные BIOS памяти и связываю их с реализацией сокета на основе сообщений платформы (асинхронной неблокирующей). (WSAAsyncSelect в Windows: CFSocket в Mac)...
1006 просмотров
schedule 19.09.2022