
EventBufferEvent::sslGetCipherInfo 함수는 SSL/TLS 암호화 정보를 반환하는 함수입니다. 이 함수를 사용하여 키 교환 정보를 얻으려면, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
cpp
SSL_CTX* ctx = ...; // SSL_CTX 객체를 얻어옵니다.
EventBufferEvent* event = ...; // EventBufferEvent 객체를 얻어옵니다.
SSL* ssl = event->getSSL(); // SSL 객체를 얻어옵니다.
int cipherInfo = SSL_CIPHER_INFO_KEY_EXCHANGE;
if (SSL_get_cipher_info(ssl) & cipherInfo) {
// 키 교환 정보가 존재하는 경우
} else {
// 키 교환 정보가 존재하지 않는 경우
}
위 코드는 EventBufferEvent::sslGetCipherInfo 함수를 사용하지 않고, SSL_get_cipher_info 함수를 직접 사용하여 키 교환 정보를 얻는 방법을示しています. EventBufferEvent::sslGetCipherInfo 함수를 사용하여 키 교환 정보를 얻으려면, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
cpp
EventBufferEvent* event = ...; // EventBufferEvent 객체를 얻어옵니다.
SSL* ssl = event->getSSL(); // SSL 객체를 얻어옵니다.
int cipherInfo = SSL_CIPHER_INFO_KEY_EXCHANGE;
if (event->sslGetCipherInfo(ssl) & cipherInfo) {
// 키 교환 정보가 존재하는 경우
} else {
// 키 교환 정보가 존재하지 않는 경우
}
위 코드는 EventBufferEvent::sslGetCipherInfo 함수를 사용하여 키 교환 정보를 얻는 방법을示しています.
2025-05-15 15:05