anchor.diff:  	crypto_box_ZEROBYTES/0,
   	crypto_box_BOXZEROBYTES/0,
   	crypto_box_PUBLICKEYBYTES/0,
  -	crypto_box_SECRETKEYBYTES/0
  +	crypto_box_SECRETKEYBYTES/0,
  +
  +	crypto_sign_PUBLICKEYBYTES/0,
  +	crypto_sign_SECRETKEYBYTES/0,
  +	crypto_sign_keypair/0,
  +	crypto_sign/2,
  +	crypto_sign_open/2
   ]).
   
   %% Secret key crypto
  
positive.code: crypto_box_BOXZEROBYTES() -> not_loaded().
  crypto_box_PUBLICKEYBYTES() -> not_loaded().
  crypto_box_SECRETKEYBYTES() -> not_loaded().
  
  crypto_box_keypair() -> not_loaded().
  crypto_box(_PaddedMsg, _Nonce, _PK, _SK) -> not_loaded().
  crypto_box_open(_CipherText, _Nonce, _PK, _SK) -> not_loaded().
  
  crypto_secretbox_NONCEBYTES() -> not_loaded().
  crypto_secretbox_ZEROBYTES() -> not_loaded().
  crypto_secretbox_KEYBYTES() -> not_loaded().
  crypto_secretbox_BOXZEROBYTES() -> not_loaded().
  
  crypto_secretbox(_CipherText, _Nonce, _Key) -> not_loaded().
  crypto_secretbox_open(_CipherText, _Nonce, _Key) -> not_loaded().
  
  crypto_hash(Input) when is_binary(Input) -> not_loaded().
  
  
  
negative.code: 	crypto_secretbox_NONCEBYTES/0,
  	crypto_secretbox_ZEROBYTES/0,
  	crypto_secretbox_BOXZEROBYTES/0,
  	crypto_secretbox_KEYBYTES/0,
  
  	crypto_stream_KEYBYTES/0,
  	crypto_stream_NONCEBYTES/0,
  	crypto_stream/3,
  	crypto_stream_xor/3,
  
  	crypto_auth_KEYBYTES/0,
  	crypto_auth/2,
  	crypto_auth_verify/3,
  
  	crypto_onetimeauth_KEYBYTES/0,
  	crypto_onetimeauth/2,
  	crypto_onetimeauth_verify/3
  ]).
  
  %% Miscellaneous helper functions
  -export([
  	crypto_hash/1,
  	crypto_verify_16/2,
  	crypto_verify_32/2
  ]).
  
  -on_load(init/0).
  