anchor.diff:      application:start(crypto),
       MsgId = random_id(),
       Name = <<"keyname">>,
  -    Secret = crypto:rand_bytes(20),
  +    Secret = crypto:strong_rand_bytes(20),
       Msg = #dns_message{id=MsgId},
       Fudge = 30,
       SignedMsg = add_tsig(Msg, ?DNS_TSIG_ALG_MD5, Name, Secret, 0),
  
positive.code:     application:start(crypto),
      MsgId = random_id(),
      Name = <<"keyname">>,
      Value = crypto:rand_bytes(20),
      Msg = #dns_message{id = MsgId},
      SignedMsg = add_tsig(Msg, ?DNS_TSIG_ALG_MD5, Name, Value, 0),
      [#dns_rr{data = TSIGData} = TSIG] = SignedMsg#dns_message.additional,
  
negative.code:     application:start(crypto),
      MsgId = random_id(),
      Name = <<"keyname">>,
      Secret = crypto:strong_rand_bytes(20),
      Algs = [ ?DNS_TSIG_ALG_MD5, ?DNS_TSIG_ALG_SHA1, ?DNS_TSIG_ALG_SHA224,
  	     ?DNS_TSIG_ALG_SHA256, ?DNS_TSIG_ALG_SHA384, ?DNS_TSIG_ALG_SHA512 ],
      Msg = #dns_message{id=MsgId},
  