From ColdSphinX, 3 Years ago, written in Java.
Embed
  1. jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 4096, \
  2.     EC keySize < 224, RSA keySize < 4096, SSLv2Hello, TLSv1, TLSv1.1, \
  3.     MD5, 3DES, CAMELLIA, AES keySize < 256, SHA1withDSA, SHA224withDSA, \
  4.     SHA keySize < 384, SHA-1, SHA-224, AES128, DSS, ECDH, ECDHE_ECDSA, \
  5.     TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, \
  6.     TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, \
  7.     TLS_RSA_WITH_AES_128_CBC_SHA256, \
  8.     TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, \
  9.     TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, \
  10.     TLS_ECDHE_RSA_WITH_AES_128_CBC_SH, \
  11.     TLS_RSA_WITH_AES_128_CBC_SHA, \
  12.     TLS_DHE_RSA_WITH_AES_128_CBC_SHA, \
  13.     TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, \
  14.     TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, \
  15.     TLS_RSA_WITH_AES_128_GCM_SHA256, \
  16.     TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, \
  17.     TLS_EMPTY_RENEGOTIATION_INFO_SCSV, \
  18.     TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, \
  19.     DH_anon, TLS_RSA_WITH_NULL_SHA256, \
  20.     TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, \
  21.     TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, \
  22.     TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, \
  23.     TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, \
  24.     TLS_RSA_WITH_AES_256_CBC_SHA256, \
  25.     TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
  26.  
  27. jdk.tls.legacyAlgorithms=