#include "ossl.h"Go to the source code of this file.
Functions | |
| static VALUE | ossl_pkcs5_pbkdf2_hmac (VALUE self, VALUE pass, VALUE salt, VALUE iter, VALUE keylen, VALUE digest) |
| static VALUE | ossl_pkcs5_pbkdf2_hmac_sha1 (VALUE self, VALUE pass, VALUE salt, VALUE iter, VALUE keylen) |
| void | Init_ossl_pkcs5 () |
Variables | |
| VALUE | mPKCS5 |
| VALUE | ePKCS5 |
| void Init_ossl_pkcs5 | ( | void | ) |
Definition at line 90 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_function(), and rb_define_module_under().
Referenced by Init_openssl().
| static VALUE ossl_pkcs5_pbkdf2_hmac | ( | VALUE | self, | |
| VALUE | pass, | |||
| VALUE | salt, | |||
| VALUE | iter, | |||
| VALUE | keylen, | |||
| VALUE | digest | |||
| ) | [static] |
Definition at line 27 of file ossl_pkcs5.c.
References ePKCS5, GetDigestPtr(), len, NUM2INT, ossl_raise(), rb_str_new(), RSTRING_LEN, RSTRING_PTR, and StringValue.
Referenced by Init_ossl_pkcs5().
| static VALUE ossl_pkcs5_pbkdf2_hmac_sha1 | ( | VALUE | self, | |
| VALUE | pass, | |||
| VALUE | salt, | |||
| VALUE | iter, | |||
| VALUE | keylen | |||
| ) | [static] |
Definition at line 68 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().
Definition at line 8 of file ossl_pkcs5.c.
Referenced by Init_ossl_pkcs5(), ossl_pkcs5_pbkdf2_hmac(), and ossl_pkcs5_pbkdf2_hmac_sha1().
Definition at line 7 of file ossl_pkcs5.c.
Referenced by Init_ossl_pkcs5().
1.6.1