anchor.diff:  		Options)
     when is_binary(CipherText),
          is_list(Options) ->
  -    Padding = proplists:get_value(rsa_pad, Options, rsa_pkcs1_padding),
  -    crypto:private_decrypt(rsa, CipherText, format_rsa_private_key(Key), Padding).
  +    crypto:private_decrypt(rsa, CipherText, format_rsa_private_key(Key), default_options(Options)).
   
   %%--------------------------------------------------------------------
   %% Description: Public key decryption using the public key.
  
positive.code: %%--------------------------------------------------------------------
  %%% Internal functions
  %%--------------------------------------------------------------------
  format_sign_key(Key = #'RSAPrivateKey'{}) ->
      {rsa, format_rsa_private_key(Key)};
  format_sign_key(#'DSAPrivateKey'{p = P, q = Q, g = G, x = X}) ->
  
negative.code:   when is_binary(PlainText),
         is_integer(N), is_integer(E), is_integer(D),
         is_list(Options) ->
      crypto:private_encrypt(rsa, PlainText, format_rsa_private_key(Key), default_options(Options)).
  
  %%--------------------------------------------------------------------
  %% Description: List available group sizes among the pre-computed dh groups
  