NAME
Crypt::Libmcrypt
VERSION
version 1.0.4
SYNOPSIS
use Crypt::Libmcrypt;
DESCRIPTION
Perl extension for libmcrypt,the mcrypt cryptographic library.
EXPORT
None by default.
Exportable constants
MCRYPT_API_VERSION
MCRYPT_FAILED
Exportable functions
const char * mcrypt_check_version( const char *)
int mcrypt_enc_get_state(MCRYPT td, void *st, int *size)
int *mcrypt_enc_get_supported_key_sizes(MCRYPT td, int *len)
int mcrypt_enc_mode_has_iv(MCRYPT td)
int mcrypt_enc_set_state(MCRYPT td, void *st, int size)
void mcrypt_free(void *ptr)
void mcrypt_free_p(char **p, int size)
int mcrypt_generic(MCRYPT td, void *plaintext, int len)
int mcrypt_generic_deinit(const MCRYPT td)
int mcrypt_generic_end(const MCRYPT td)
int mcrypt_generic_init(const MCRYPT td, void *key, int lenofkey, void *IV)
int mcrypt_module_algorithm_version(char *algorithm,char *a_directory)
int mcrypt_module_close(MCRYPT td)
int mcrypt_module_get_algo_block_size(char *algorithm,char *a_directory)
int mcrypt_module_get_algo_key_size(char *algorithm, char *a_directory)
int *mcrypt_module_get_algo_supported_key_sizes(char *algorithm,char *a_directory,int *len)
int mcrypt_module_is_block_algorithm(char *algorithm,char *a_directory)
int mcrypt_module_is_block_algorithm_mode(char *mode,char *m_directory)
int mcrypt_module_is_block_mode(char *mode, char *m_directory)
int mcrypt_module_mode_version(char *mode, char *a_directory)
MCRYPT mcrypt_module_open(char *algorithm,char *a_directory, char *mode,char *m_directory)
int mcrypt_module_self_test(char *algorithm, char *a_directory)
int mcrypt_module_support_dynamic(void)
void mcrypt_perror(int err)
const char* mcrypt_strerror(int err)
int mdecrypt_generic(MCRYPT td, void *plaintext, int len)
SEE ALSO
Mention other useful documentation such as the documentation of related modules or operating system documentation (such as man pages in UNIX), or any relevant external documentation such as RFCs or standards.
If you have a mailing list set up for your module, mention it here.
If you have a web site set up for your module, mention it here.
AUTHOR
Li ZHOU, <lzh@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2017 by Li ZHOU
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.24.1 or, at your option, any later version of Perl 5 you may have available.