anchor.diff:                       lists:member(Hash, SupportedHashs)],
       MsgPubEnc = <<"7896345786348 Asldi">>,
       PubPrivEnc = [{dss, Public, Private, MsgPubEnc, []}],
  -    [{sign_verify, SignVerify}, {pub_priv_encrypt, PubPrivEnc}  | Config];
  +    [{sign_verify, SignVerify},
  +     {pub_priv_encrypt, PubPrivEnc},
  +     {privkey_to_pubkey, get_priv_pub_from_sign_verify(SignVerify)}
  +     | Config];
   group_config(ecdsa = Type, Config) ->
       {Private, Public} = ec_key_named(),
       Msg = ec_msg(),
  
positive.code:      {rsa,                  [], [sign_verify,
                                   public_encrypt,
                                   private_encrypt,
                                   generate
                                  ]},
       {dss,                  [], [sign_verify
                                   %% Does not work yet:  ,public_encrypt, private_encrypt
                                  ]},
       {ecdsa,                [], [sign_verify, use_all_ec_sign_verify
  
negative.code:                  [{rsa_padding,rsa_pkcs1_oaep_padding}, {rsa_mgf1_md,sha}, {rsa_oaep_label, <<"Hej hopp">>}],
                   [{rsa_padding,rsa_pkcs1_oaep_padding}, {rsa_mgf1_md,sha}, {rsa_oaep_md,sha}, {rsa_oaep_label, <<"Hej hopp">>}]
                   ],
      RsaSignVerify = rsa_sign_verify_tests(Config, Msg, Public, Private, PublicS, PrivateS, SignVerify_OptsToTry),
      [{sign_verify,      RsaSignVerify},
       {pub_priv_encrypt, gen_rsa_pub_priv_tests(PublicS, PrivateS, MsgPubEnc, PrivEnc_OptsToTry)},
       {pub_pub_encrypt,  gen_rsa_pub_priv_tests(PublicS, PrivateS, MsgPubEnc, PubEnc_OptsToTry)},
       {privkey_to_pubkey, get_priv_pub_from_sign_verify(RsaSignVerify)},
       {generate, [{rsa, 1024, 3},  {rsa, 2048, 17},  {rsa, 3072, 65537}]}
       | Config];
  group_config(dss = Type, Config) ->
  