Module otpbp_crypto

Function Index

block_decrypt/3
block_decrypt/4
block_encrypt/3
block_encrypt/4
cipher_info/1
crypto_one_time/4
crypto_one_time/5
dss_sign/2
dss_sign/3
dss_verify/3
dss_verify/4
hash_equals/2
hash_info/1
hmac/3
hmac/4
hmac_final/1
hmac_final_n/2
hmac_init/2
hmac_update/2
mac/3
mac/4
macN/4
macN/5
md4/1
md4_init/0
md5/1
md5_init/0
rsa_sign/2
rsa_sign/3
rsa_verify/3
rsa_verify/4
sha/1
sha224/1
sha224_init/0
sha224_mac/2
sha224_mac/3
sha256/1
sha256_init/0
sha256_mac/2
sha256_mac/3
sha384/1
sha384_init/0
sha384_mac/2
sha384_mac/3
sha512/1
sha512_init/0
sha512_mac/2
sha512_mac/3
sha_init/0
start/0
stop/0
stream_decrypt/2
stream_encrypt/2
stream_init/2
stream_init/3
supports/1

Function Details

block_decrypt/3

block_decrypt(Type, Key, Data) -> any()

block_decrypt/4

block_decrypt(Type, Key, IV, Data) -> any()

block_encrypt/3

block_encrypt(Type, Key, Data) -> any()

block_encrypt/4

block_encrypt(Type, Key, IV, Data) -> any()

cipher_info/1

cipher_info(Type) -> any()

crypto_one_time/4

crypto_one_time(Cipher, Key, Data, Flag) -> any()

crypto_one_time/5

crypto_one_time(Cipher, Key, IV, Data, Flag) -> any()

dss_sign/2

dss_sign(Data, Key) -> any()

dss_sign/3

dss_sign(Type, Data, Key) -> any()

dss_verify/3

dss_verify(Data, Signature, Key) -> any()

dss_verify/4

dss_verify(Type, Data, Signature, Key) -> any()

hash_equals/2

hash_equals(A, B) -> any()

hash_info/1

hash_info(Type) -> any()

hmac/3

hmac(Type, Key, Data) -> any()

hmac/4

hmac(Type, Key, Data, MacLength) -> any()

hmac_final/1

hmac_final(Context) -> any()

hmac_final_n/2

hmac_final_n(Context, HashLen) -> any()

hmac_init/2

hmac_init(Type, Key) -> any()

hmac_update/2

hmac_update(State, HashLen) -> any()

mac/3

mac(Type, Key, Data) -> any()

mac/4

mac(T, SubType, Key, Data) -> any()

macN/4

macN(Type, Key, Data, MacLength) -> any()

macN/5

macN(Type, SubType, Key, Data, MacLength) -> any()

md4/1

md4(Data) -> any()

md4_init/0

md4_init() -> any()

md5/1

md5(Data) -> any()

md5_init/0

md5_init() -> any()

rsa_sign/2

rsa_sign(Data, Key) -> any()

rsa_sign/3

rsa_sign(Type, Data, Key) -> any()

rsa_verify/3

rsa_verify(Data, Signature, Key) -> any()

rsa_verify/4

rsa_verify(Type, Data, Signature, Key) -> any()

sha/1

sha(Data) -> any()

sha224/1

sha224(Data) -> any()

sha224_init/0

sha224_init() -> any()

sha224_mac/2

sha224_mac(Key, Data) -> any()

sha224_mac/3

sha224_mac(Key, Data, Size) -> any()

sha256/1

sha256(Data) -> any()

sha256_init/0

sha256_init() -> any()

sha256_mac/2

sha256_mac(Key, Data) -> any()

sha256_mac/3

sha256_mac(Key, Data, Size) -> any()

sha384/1

sha384(Data) -> any()

sha384_init/0

sha384_init() -> any()

sha384_mac/2

sha384_mac(Key, Data) -> any()

sha384_mac/3

sha384_mac(Key, Data, Size) -> any()

sha512/1

sha512(Data) -> any()

sha512_init/0

sha512_init() -> any()

sha512_mac/2

sha512_mac(Key, Data) -> any()

sha512_mac/3

sha512_mac(Key, Data, Size) -> any()

sha_init/0

sha_init() -> any()

start/0

start() -> any()

stop/0

stop() -> any()

stream_decrypt/2

stream_decrypt(State, Data) -> any()

stream_encrypt/2

stream_encrypt(State, Data) -> any()

stream_init/2

stream_init(X1, Key) -> any()

stream_init/3

stream_init(Type, Key, IVec) -> any()

supports/1

supports(T) -> any()


Generated by EDoc