NSS on RHEL5

Updated

Capabilities of NSS (v3.21.3) on RHEL5

This article is part of the Securing Applications Collection

Due to the serious issues with the design of TLS and implementation issues in nss uncovered during the lifetime of RHEL5 you should always use the latest version but at least

nss-3.21.3-2.el5_11

Capabilities

Protocols

  • TLSv1.2
  • TLSv1.1
  • TLSv1
  • SSLv3
  • SSLv2

Ciphers

In all current versions of NSS there is no centralised mechanism to provide a preferred cipher list. The result of this is that all applications that utilise NSS for their cipher needs provide their own cipher string parsers. This known shortcoming is something that is looking to be addressed in future releases of NSS.

Suite NameCipher SuiteKey ExchangeAuth AlgoSymmetric CipherEffective BitsMAC AlgoEnabledClassExport/DomesticNote
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA2560xc02bECDHEECDSAAES-GCM128AEADDisabledFIPSDomestic
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA2560xc02fECDHERSAAES-GCM128AEADDisabledFIPSDomestic
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA0xc00aECDHEECDSAAES256SHA1DisabledFIPSDomestic
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA0xc009ECDHEECDSAAES128SHA1DisabledFIPSDomestic
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA0xc013ECDHERSAAES128SHA1DisabledFIPSDomestic
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA2560xc023ECDHEECDSAAES128SHA256DisabledFIPSDomestic
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA2560xc027ECDHERSAAES128SHA256DisabledFIPSDomestic
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA0xc014ECDHERSAAES256SHA1DisabledFIPSDomestic
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA0xc008ECDHEECDSA3DES112SHA1DisabledFIPSDomestic
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA0xc012ECDHERSA3DES112SHA1DisabledFIPSDomestic
TLS_ECDHE_ECDSA_WITH_RC4_128_SHA0xc007ECDHEECDSARC4128SHA1DisabledDomestic
TLS_ECDHE_RSA_WITH_RC4_128_SHA0xc011ECDHERSARC4128SHA1DisabledDomestic
TLS_DHE_RSA_WITH_AES_128_GCM_SHA2560x009eDHERSAAES-GCM128AEADEnabledFIPSDomestic
TLS_DHE_DSS_WITH_AES_128_GCM_SHA2560x00a2DHEDSAAES-GCM128AEADDisabledFIPSDomestic
TLS_DHE_RSA_WITH_AES_128_CBC_SHA0x0033DHERSAAES128SHA1EnabledFIPSDomestic
TLS_DHE_DSS_WITH_AES_128_CBC_SHA0x0032DHEDSAAES128SHA1EnabledFIPSDomestic
TLS_DHE_RSA_WITH_AES_128_CBC_SHA2560x0067DHERSAAES128SHA256EnabledFIPSDomestic
TLS_DHE_DSS_WITH_AES_128_CBC_SHA2560x0040DHEDSAAES128SHA256DisabledFIPSDomestic
TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA0x0045DHERSACAMELLIA128SHA1DisabledDomestic
TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA0x0044DHEDSACAMELLIA128SHA1DisabledDomestic
TLS_DHE_RSA_WITH_AES_256_CBC_SHA0x0039DHERSAAES256SHA1EnabledFIPSDomestic
TLS_DHE_DSS_WITH_AES_256_CBC_SHA0x0038DHEDSAAES256SHA1EnabledFIPSDomestic
TLS_DHE_RSA_WITH_AES_256_CBC_SHA2560x006bDHERSAAES256SHA256EnabledFIPSDomestic
TLS_DHE_DSS_WITH_AES_256_CBC_SHA2560x006aDHEDSAAES256SHA256DisabledFIPSDomestic
TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA0x0088DHERSACAMELLIA256SHA1DisabledDomestic
TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA0x0087DHEDSACAMELLIA256SHA1DisabledDomestic
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA0x0016DHERSA3DES112SHA1EnabledFIPSDomestic
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA0x0013DHEDSA3DES112SHA1EnabledFIPSDomestic
TLS_DHE_DSS_WITH_RC4_128_SHA0x0066DHEDSARC4128SHA1DisabledDomestic
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA0xc004ECDHECDSAAES128SHA1DisabledFIPSDomestic
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA0xc00eECDHRSAAES128SHA1DisabledFIPSDomestic
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA0xc005ECDHECDSAAES256SHA1DisabledFIPSDomestic
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA0xc00fECDHRSAAES256SHA1DisabledFIPSDomestic
TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA0xc003ECDHECDSA3DES112SHA1DisabledFIPSDomestic
TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA0xc00dECDHRSA3DES112SHA1DisabledFIPSDomestic
TLS_ECDH_ECDSA_WITH_RC4_128_SHA0xc002ECDHECDSARC4128SHA1DisabledDomestic
TLS_ECDH_RSA_WITH_RC4_128_SHA0xc00cECDHRSARC4128SHA1DisabledDomestic
TLS_RSA_WITH_AES_128_GCM_SHA2560x009cRSARSAAES-GCM128AEADEnabledFIPSDomestic
TLS_RSA_WITH_AES_128_CBC_SHA0x002fRSARSAAES128SHA1EnabledFIPSDomestic
TLS_RSA_WITH_AES_128_CBC_SHA2560x003cRSARSAAES128SHA256EnabledFIPSDomestic
TLS_RSA_WITH_CAMELLIA_128_CBC_SHA0x0041RSARSACAMELLIA128SHA1DisabledDomestic
TLS_RSA_WITH_AES_256_CBC_SHA0x0035RSARSAAES256SHA1EnabledFIPSDomestic
TLS_RSA_WITH_AES_256_CBC_SHA2560x003dRSARSAAES256SHA256EnabledFIPSDomestic
TLS_RSA_WITH_CAMELLIA_256_CBC_SHA0x0084RSARSACAMELLIA256SHA1DisabledDomestic
TLS_RSA_WITH_SEED_CBC_SHA0x0096RSARSASEED128SHA1DisabledFIPSDomestic
SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA0xfeffRSARSA3DES112SHA1DisabledFIPSDomesticnonStandard
TLS_RSA_WITH_3DES_EDE_CBC_SHA0x000aRSARSA3DES112SHA1EnabledFIPSDomestic
TLS_RSA_WITH_RC4_128_SHA0x0005RSARSARC4128SHA1EnabledDomestic
TLS_RSA_WITH_RC4_128_MD50x0004RSARSARC4128MD5EnabledDomestic
TLS_DHE_RSA_WITH_DES_CBC_SHA0x0015DHERSADES56SHA1DisabledDomestic
TLS_DHE_DSS_WITH_DES_CBC_SHA0x0012DHEDSADES56SHA1DisabledDomestic
SSL_RSA_FIPS_WITH_DES_CBC_SHA0xfefeRSARSADES56SHA1DisabledDomesticnonStandard
TLS_RSA_WITH_DES_CBC_SHA0x0009RSARSADES56SHA1DisabledDomestic
TLS_RSA_EXPORT1024_WITH_RC4_56_SHA0x0064RSARSARC456SHA1DisabledExport
TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA0x0062RSARSADES56SHA1DisabledExport
TLS_RSA_EXPORT_WITH_RC4_40_MD50x0003RSARSARC440MD5DisabledExport
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD50x0006RSARSARC240MD5DisabledExport
TLS_ECDHE_ECDSA_WITH_NULL_SHA0xc006ECDHEECDSANULL0SHA1DisabledDomestic
TLS_ECDHE_RSA_WITH_NULL_SHA0xc010ECDHERSANULL0SHA1DisabledDomestic
TLS_ECDH_RSA_WITH_NULL_SHA0xc00bECDHRSANULL0SHA1DisabledDomestic
TLS_ECDH_ECDSA_WITH_NULL_SHA0xc001ECDHECDSANULL0SHA1DisabledDomestic
TLS_RSA_WITH_NULL_SHA0x0002RSARSANULL0SHA1DisabledExport
TLS_RSA_WITH_NULL_SHA2560x003bRSARSANULL0SHA256DisabledExport
TLS_RSA_WITH_NULL_MD50x0001RSARSANULL0MD5DisabledExport
SSL_CK_RC4_128_WITH_MD50xff01RSARSARC4128MD5EnabledSSL2Domestic
SSL_CK_RC2_128_CBC_WITH_MD50xff03RSARSARC2128MD5EnabledSSL2Domestic
SSL_CK_DES_192_EDE3_CBC_WITH_MD50xff07RSARSA3DES112MD5EnabledSSL2Domestic
SSL_CK_DES_64_CBC_WITH_MD50xff06RSARSADES56MD5EnabledSSL2Domestic
SSL_CK_RC4_128_EXPORT40_WITH_MD50xff02RSARSARC440MD5EnabledSSL2Export
SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD50xff04RSARSARC240MD5EnabledSSL2Export

Certificates

  • certificates with RSA keys and SHA-1 or SHA-256 signatures.
  • certificates with EC keys and DSA or SHA-256 signatures

Hashes

  • md5 message digest algorithm
  • sha1 message digest algorithm
  • sha message digest algorithm
  • sha224 message digest algorithm
  • sha256 message digest algorithm
  • sha384 message digest algorithm
  • sha512 message digest algorithm

Additional Notes

Category
Components
Tags
Article Type