Ruby
2.4.2p198(2017-09-14revision59899)
|
#include "ossl.h"
Go to the source code of this file.
Macros | |
#define | ossl_pkcs5_pbkdf2_hmac rb_f_notimplement |
Functions | |
static VALUE | ossl_pkcs5_pbkdf2_hmac_sha1 (VALUE self, VALUE pass, VALUE salt, VALUE iter, VALUE keylen) |
void | Init_ossl_pkcs5 (void) |
Variables | |
VALUE | mPKCS5 |
VALUE | ePKCS5 |
#define ossl_pkcs5_pbkdf2_hmac rb_f_notimplement |
Definition at line 47 of file ossl_pkcs5.c.
Referenced by Init_ossl_pkcs5().
void Init_ossl_pkcs5 | ( | void | ) |
Definition at line 85 of file ossl_pkcs5.c.
References eOSSLError, ePKCS5, mOSSL, mPKCS5, ossl_pkcs5_pbkdf2_hmac, ossl_pkcs5_pbkdf2_hmac_sha1(), rb_define_class_under(), rb_define_module(), rb_define_module_function(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_openssl().
|
static |
Definition at line 66 of file ossl_pkcs5.c.
References ePKCS5, len, NUM2INT, ossl_raise(), rb_str_new(), RSTRING_LENINT, RSTRING_PTR, and StringValue.
Referenced by Init_ossl_pkcs5().
VALUE ePKCS5 |
Definition at line 7 of file ossl_pkcs5.c.
Referenced by Init_ossl_pkcs5(), and ossl_pkcs5_pbkdf2_hmac_sha1().
VALUE mPKCS5 |
Definition at line 6 of file ossl_pkcs5.c.
Referenced by Init_ossl_pkcs5().