| 
   Available in LEADTOOLS Medical Imaging toolkits.  | 
LDicomNet::GetEncryptionAlgorithmTLS
#include "ltdic.h"
L_UINT32 LDicomNet::GetEncryptionAlgorithmTLS(cipher)
| 
 L_CIPHERSUITE cipher;  | 
 /* the ciphersuite */  | 
Returns the encryption mode (DES, 3DES, etc) for the cipher. This function is available in the PACS Imaging toolkits.
| 
 Parameter  | 
 Description  | 
| 
 cipher  | 
 Value that indicates the ciphersuite for which to get the encryption mode or algorithm.  | 
Returns
A value that indicates the encryption mode or algorithm. Possible values are:
| 
 Value  | 
 Meaning  | 
| 
 L_CRYPT_DES  | 
 [0x01] DES encryption  | 
| 
 L_CRYPT_3DES  | 
 [0x02] 3DES encryption  | 
Comments
There are several different cipher suites. Some of these differ only in encryption mode or algorithm.
Required DLLs and Libraries
| 
 LTDIC For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application  | 
See Also
Example
L_INT LDicomNet_GetEncryptionAlgorithmTLSExample(LDicomNet* m_pDicomNet)
{
   L_INT       nRet;
   LDicomNet*  pDicomNet;
   pDicomNet = m_pDicomNet;
   // create and initialize pDicomNet
   nRet = pDicomNet->GetEncryptionAlgorithmTLS(TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA);
   if(nRet == L_CRYPT_3DES)
      AfxMessageBox(TEXT(" Encryption in TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA with L_CRYPT_3DES"));
   return DICOM_SUCCESS;
}