anchor.diff:  cmac_nist(Config, aes_cbc256 = Type) ->
      read_rsp(Config, Type,
               ["CMACGenAES256.rsp", "CMACVerAES256.rsp"]).
  -
  -no_padding() ->
  -    Public = [_, Mod] = rsa_public_stronger(),
  -    Private = rsa_private_stronger(),
  -    MsgLen = erlang:byte_size(int_to_bin(Mod)),
  -    Msg = list_to_binary(lists:duplicate(MsgLen, $X)),
  -    {rsa, Public, Private, Msg, rsa_no_padding}.
   
   int_to_bin(X) when X < 0 -> int_to_bin_neg(X, []);
   int_to_bin(X) -> int_to_bin_pos(X, []).
  
positive.code:                 Other ->
                      ct:fail({{crypto, private_decrypt, [Type, PublicEcn, Private, Padding]}, {expected, Msg}, {got, Other}})
              catch
                  ?PUB_PRIV_ENC_DEC_CATCH(Type, Padding)
              end
      catch
          ?PUB_PRIV_ENC_DEC_CATCH(Type, Padding)
      end. 
  
  
  
negative.code:             file := File,
              alen := Alen,
              plen := Plen,
              nlen := _Nlen,
              tlen := Tlen,
              key := Key,
              nonce := IV,
  