Windows PowerShell command on Get-command SSL_CIPHER_get_name
MyWebUniversity

Manual Pages for UNIX Operating System command usage for man SSL_CIPHER_get_name

OpenSSL SSL_CIPHER_get_name(3openssl)

NNNNAAAAMMMMEEEE

SSL_CIPHER_get_name, SSL_CIPHER_get_bits,

SSL_CIPHER_get_version, SSL_CIPHER_description - get

SSL_CIPHER properties

SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS

#include

const char *SSL_CIPHER_get_name(const SSL_CIPHER *cipher);

int SSL_CIPHER_get_bits(const SSL_CIPHER *cipher, int *alg_bits);

char *SSL_CIPHER_get_version(const SSL_CIPHER *cipher);

char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int size);

DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN

SSL_CIPHER_get_name() returns a pointer to the name of

cccciiiipppphhhheeeerrrr. If the argument is the NULL pointer, a pointer to the constant value "NONE" is returned.

SSL_CIPHER_get_bits() returns the number of secret bits used

for cccciiiipppphhhheeeerrrr. If aaaallllgggg_bbbbiiiittttssss is not NULL, it contains the number

of bits processed by the chosen algorithm. If cccciiiipppphhhheeeerrrr is NULL, 0 is returned.

SSL_CIPHER_get_version() returns the protocol version for

cccciiiipppphhhheeeerrrr, currently "SSLv2", "SSLv3", or "TLSv1". If cccciiiipppphhhheeeerrrr is NULL, "(NONE)" is returned.

SSL_CIPHER_description() returns a textual description of

the cipher used into the buffer bbbbuuuuffff of length lllleeeennnn provided. lllleeeennnn must be at least 128 bytes, otherwise a pointer to the string "Buffer too small" is returned. If bbbbuuuuffff is NULL, a

buffer of 128 bytes is allocated using OPENSSL_malloc(). If

the allocation fails, a pointer to the string

"OPENSSL_malloc Error" is returned.

NNNNOOOOTTTTEEEESSSS The number of bits processed can be different from the

secret bits. An export cipher like e.g. EXP-RC4-MD5 has only

40 secret bits. The algorithm does use the full 128 bits

(which would be returned for aaaallllgggg_bbbbiiiittttssss), of which however

88bits are fixed. The search space is hence only 40 bits.

The string returned by SSL_CIPHER_description() in case of

success consists of cleartext information separated by one or more blanks in the following sequence: Textual representation of the cipher name. Protocol version: SSSSSSSSLLLLvvvv2222, SSSSSSSSLLLLvvvv3333. The TLSv1 ciphers are

12/Sep/2009 Last change: 0.9.8o 1

OpenSSL SSL_CIPHER_get_name(3openssl)

flagged with SSLv3. Kx= Key exchange method: RRRRSSSSAAAA (for export ciphers as RRRRSSSSAAAA((((555511112222)))) or RRRRSSSSAAAA((((1111000022224444))))), DDDDHHHH (for export ciphers as DDDDHHHH((((555511112222)))) or

DDDDHHHH((((1111000022224444))))), DDDDHHHH////RRRRSSSSAAAA, DDDDHHHH////DDDDSSSSSSSS, FFFFoooorrrrtttteeeezzzzzzzzaaaa. Au= Authentication method: RRRRSSSSAAAA, DDDDSSSSSSSS, DDDDHHHH, NNNNoooonnnneeee. None is the representation of anonymous ciphers. Enc= Encryption method with number of secret bits: DDDDEEEESSSS((((44440000)))), DDDDEEEESSSS((((55556666)))), 3333DDDDEEEESSSS((((111166668888)))), RRRRCCCC4444((((44440000)))), RRRRCCCC4444((((55556666)))), RRRRCCCC4444((((66664444)))), RRRRCCCC4444((((111122228888)))), RRRRCCCC2222((((44440000)))), RRRRCCCC2222((((55556666)))), RRRRCCCC2222((((111122228888)))), IIIIDDDDEEEEAAAA((((111122228888)))), FFFFoooorrrrtttteeeezzzzzzzzaaaa, NNNNoooonnnneeee. Mac= Message digest: MMMMDDDD5555, SSSSHHHHAAAA1111. If the cipher is flagged exportable with respect to old US crypto regulations, the word "eeeexxxxppppoooorrrrtttt" is printed. EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS

Some examples for the output of SSL_CIPHER_description():

EDH-RSA-DES-CBC3-SHA SSLv3 Kx=DH Au=RSA Enc=3DES(168) Mac=SHA1

EDH-DSS-DES-CBC3-SHA SSLv3 Kx=DH Au=DSS Enc=3DES(168) Mac=SHA1

RC4-MD5 SSLv3 Kx=RSA Au=RSA Enc=RC4(128) Mac=MD5

EXP-RC4-MD5 SSLv3 Kx=RSA(512) Au=RSA Enc=RC4(40) Mac=MD5 export

BBBBUUUUGGGGSSSS

If SSL_CIPHER_description() is called with cccciiiipppphhhheeeerrrr being

NULL, the library crashes.

If SSL_CIPHER_description() cannot handle a built-in cipher,

the according description of the cipher property is uuuunnnnkkkknnnnoooowwwwnnnn. This case should not occur. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS

See DESCRIPTION

SSSSEEEEEEEE AAAALLLLSSSSOOOO

ssl(3), SSL_get_current_cipher(3), SSL_get_ciphers(3),

ciphers(1)

12/Sep/2009 Last change: 0.9.8o 2

OpenSSL SSL_CIPHER_get_name(3openssl)

12/Sep/2009 Last change: 0.9.8o 3




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™