anchor.diff:              false;
           "OpenSSL 1.0.2k-freebsd" ++ _ ->
               false;
  -        "OpenSSL 1.0.2d" ++ _ ->
  -            false;
  -        "OpenSSL 1.0.2n" ++ _ ->
  -            false;
  -        "OpenSSL 1.0.2m" ++ _ ->
  +        "OpenSSL 1.0.2" ++ _ ->
               false;
           "OpenSSL 1.0.0" ++ _ ->
               false;
  
positive.code: 			 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)).
  
negative.code: 	    true
      end;
  is_sane_ecc(_) ->
      sufficient_crypto_support(cipher_ec).
  
  is_fips(openssl) ->
      VersionStr = os:cmd("openssl version"),
  