DICOM Security: Working with TLS

Configuring Security

NetworkSecurityMode property

UseSSLOptions property

SSLCreateFlags property

SSLMethodType property

SSLVerifyMode property

SSLOptions property

SSLCAFile property

SSLVerifyDepth property

SSLSuccess property

SSLPrivateKeyPassword property

SSLPrivateKeyPasswordEvent event

Working with Cipher

GetCipherFromIndexTLS method

GetCiphersuiteTLS method

SetCipherToIndexTLS method

Encryption Mode

GetEncryptionAlgorithmTLS method

GetEncryptKeyLengthTLS method

SetDefaultEncryptionISCL method

TLS Status

GetErrorSecure method

Key Exchange Algorithm

GetKeyExchangeAlgorithmTLS method

Certificate For A client

SetClientCertificateTLS method

SSLPrivateKeyPassword property

SSLPrivateKeyPasswordEvent event

Certificate For the Server

SetServerCertificateTLS method

SSLPrivateKeyPassword property

SSLPrivateKeyPasswordEvent event

Authentication

GetAuthenticationAlgorithmTLS method

GetIntegrityAlgorithmTLS method

GetMutualAuthKeyLengthTLS method