anchor.diff:  			 lists:member(cipher_atom(Cipher), Ciphers);
   		    ({ecdhe_rsa, Cipher, _}) when ECC == true ->
   			 lists:member(cipher_atom(Cipher), Ciphers);
  +                    ({ecdhe_rsa, Cipher, _,_}) when ECC == true ->
  +			 lists:member(cipher_atom(Cipher), Ciphers);
   		    ({rsa, Cipher, _, _}) ->
   			 lists:member(cipher_atom(Cipher), Ciphers);
   		    ({dhe_rsa, Cipher, _,_}) ->
   			 lists:member(cipher_atom(Cipher), Ciphers);
  -		    ({ecdhe_rsa, Cipher, _,_}) when ECC == true ->
  -			 lists:member(cipher_atom(Cipher), Ciphers);
  -		    (_) ->
  +                    (_) ->
   			 false
   		 end,
                    common_ciphers(CounterPart)).
  
positive.code:             false;
          "OpenSSL 1.0.2k-freebsd" ++ _ ->
              false;
          "OpenSSL 1.0.2d" ++ _ ->
              false;
          "OpenSSL 1.0.2n" ++ _ ->
              false;
          "OpenSSL 1.0.2m" ++ _ ->
              false;
          "OpenSSL 1.0.0" ++ _ ->
              false;
  
negative.code: 	    true
      end;
  is_sane_ecc(_) ->
      sufficient_crypto_support(cipher_ec).
  
  is_fips(openssl) ->
      VersionStr = os:cmd("openssl version"),
  