1%%
2%% Search data file for crypto 5.0.3
3%% generated September 21, 2021
4%%
5{"crypto_app.html", {app, "crypto"}, ["crypto"]}.
6{"crypto.html", {function, {"crypto", "crypto"}},
7[
8  {"crypto_init", "crypto_init(Cipher, Key, FlagOrOptions)", "crypto_init-3"},
9  {"crypto_init", "crypto_init(Cipher, Key, IV, FlagOrOptions)", "crypto_init-4"},
10  {"crypto_update", "crypto_update(State, Data)", "crypto_update-2"},
11  {"crypto_dyn_iv_init", "crypto_dyn_iv_init(Cipher, Key, FlagOrOptions)", "crypto_dyn_iv_init-3"},
12  {"crypto_final", "crypto_final(State)", "crypto_final-1"},
13  {"crypto_get_data", "crypto_get_data(State)", "crypto_get_data-1"},
14  {"crypto_dyn_iv_update", "crypto_dyn_iv_update(State, Data, IV)", "crypto_dyn_iv_update-3"},
15  {"crypto_one_time", "crypto_one_time(Cipher, Key, Data, FlagOrOptions)", "crypto_one_time-4"},
16  {"crypto_one_time", "crypto_one_time(Cipher, Key, IV, Data, FlagOrOptions)", "crypto_one_time-5"},
17  {"crypto_one_time_aead", "crypto_one_time_aead(Cipher, Key, IV, InText, AAD,EncFlag :: true)", "crypto_one_time_aead-6"},
18  {"crypto_one_time_aead", "crypto_one_time_aead(Cipher, Key, IV, InText, AAD, TagOrTagLength,EncFlag)", "crypto_one_time_aead-7"},
19  {"supports", "supports(Type)", "supports-1"},
20  {"mac", "mac(Type :: poly1305, Key, Data)", "mac-3"},
21  {"mac", "mac(Type, SubType, Key, Data)", "mac-4"},
22  {"macN", "macN(Type :: poly1305, Key, Data, MacLength)", "macN-4"},
23  {"macN", "macN(Type, SubType, Key, Data, MacLength)", "macN-5"},
24  {"mac_init", "mac_init(Type :: poly1305, Key)", "mac_init-2"},
25  {"mac_init", "mac_init(Type, SubType, Key)", "mac_init-3"},
26  {"mac_update", "mac_update(State0, Data)", "mac_update-2"},
27  {"mac_final", "mac_final(State)", "mac_final-1"},
28  {"mac_finalN", "mac_finalN(State, MacLength)", "mac_finalN-2"},
29  {"bytes_to_integer", "bytes_to_integer(Bin :: binary())", "bytes_to_integer-1"},
30  {"compute_key", "compute_key(Type, OthersPublicKey, MyPrivateKey, Params)", "compute_key-4"},
31  {"exor", "exor(Bin1 :: iodata(), Bin2 :: iodata())", "exor-2"},
32  {"generate_key", "generate_key(Type, Params)", "generate_key-2"},
33  {"generate_key", "generate_key(Type, Params, PrivKeyIn)", "generate_key-3"},
34  {"hash", "hash(Type, Data)", "hash-2"},
35  {"hash_init", "hash_init(Type)", "hash_init-1"},
36  {"hash_update", "hash_update(State, Data)", "hash_update-2"},
37  {"hash_final", "hash_final(State)", "hash_final-1"},
38  {"info_fips", "info_fips()", "info_fips-0"},
39  {"enable_fips_mode", "enable_fips_mode(Enable)", "enable_fips_mode-1"},
40  {"info_lib", "info_lib()", "info_lib-0"},
41  {"hash_info", "hash_info(Type)", "hash_info-1"},
42  {"cipher_info", "cipher_info(Type)", "cipher_info-1"},
43  {"mod_pow", "mod_pow(N, P, M)", "mod_pow-3"},
44  {"private_decrypt", "private_decrypt(Algorithm, CipherText, PrivateKey, Options)", "private_decrypt-4"},
45  {"private_encrypt", "private_encrypt(Algorithm, PlainText, PrivateKey, Options)", "private_encrypt-4"},
46  {"public_decrypt", "public_decrypt(Algorithm, CipherText, PublicKey, Options)", "public_decrypt-4"},
47  {"public_encrypt", "public_encrypt(Algorithm, PlainText, PublicKey, Options)", "public_encrypt-4"},
48  {"rand_seed", "rand_seed(Seed :: binary())", "rand_seed-1"},
49  {"rand_uniform", "rand_uniform(Lo, Hi)", "rand_uniform-2"},
50  {"start", "start()", "start-0"},
51  {"stop", "stop()", "stop-0"},
52  {"strong_rand_bytes", "strong_rand_bytes(N :: integer() >= 0)", "strong_rand_bytes-1"},
53  {"rand_seed", "rand_seed()", "rand_seed-0"},
54  {"rand_seed_s", "rand_seed_s()", "rand_seed_s-0"},
55  {"rand_seed_alg", "rand_seed_alg(Alg)", "rand_seed_alg-1"},
56  {"rand_seed_alg", "rand_seed_alg(Alg, Seed)", "rand_seed_alg-2"},
57  {"rand_seed_alg_s", "rand_seed_alg_s(Alg)", "rand_seed_alg_s-1"},
58  {"rand_seed_alg_s", "rand_seed_alg_s(Alg, Seed)", "rand_seed_alg_s-2"},
59  {"ec_curves", "ec_curves()", "ec_curves-0"},
60  {"ec_curve", "ec_curve(CurveName)", "ec_curve-1"},
61  {"sign", "sign(Algorithm, DigestType, Msg, Key)", "sign-4"},
62  {"sign", "sign(Algorithm, DigestType, Msg, Key, Options)", "sign-5"},
63  {"verify", "verify(Algorithm, DigestType, Msg, Signature, Key)", "verify-5"},
64  {"verify", "verify(Algorithm, DigestType, Msg, Signature, Key, Options)", "verify-6"},
65  {"privkey_to_pubkey", "privkey_to_pubkey(Type, EnginePrivateKeyRef)", "privkey_to_pubkey-2"},
66  {"engine_get_all_methods", "engine_get_all_methods()", "engine_get_all_methods-0"},
67  {"engine_load", "engine_load(EngineId, PreCmds, PostCmds)", "engine_load-3"},
68  {"engine_load", "engine_load(EngineId, PreCmds, PostCmds, EngineMethods)", "engine_load-4"},
69  {"engine_unload", "engine_unload(Engine)", "engine_unload-1"},
70  {"engine_by_id", "engine_by_id(EngineId)", "engine_by_id-1"},
71  {"engine_ctrl_cmd_string", "engine_ctrl_cmd_string(Engine, CmdName, CmdArg)", "engine_ctrl_cmd_string-3"},
72  {"engine_ctrl_cmd_string", "engine_ctrl_cmd_string(Engine, CmdName, CmdArg, Optional)", "engine_ctrl_cmd_string-4"},
73  {"engine_add", "engine_add(Engine)", "engine_add-1"},
74  {"engine_remove", "engine_remove(Engine)", "engine_remove-1"},
75  {"engine_get_id", "engine_get_id(Engine)", "engine_get_id-1"},
76  {"engine_get_name", "engine_get_name(Engine)", "engine_get_name-1"},
77  {"engine_list", "engine_list()", "engine_list-0"},
78  {"ensure_engine_loaded", "ensure_engine_loaded(EngineId, LibPath)", "ensure_engine_loaded-2"},
79  {"ensure_engine_loaded", "ensure_engine_loaded(EngineId, LibPath, EngineMethods)", "ensure_engine_loaded-3"},
80  {"ensure_engine_unloaded", "ensure_engine_unloaded(Engine)", "ensure_engine_unloaded-1"},
81  {"ensure_engine_unloaded", "ensure_engine_unloaded(Engine, EngineMethods)", "ensure_engine_unloaded-2"}
82]}.
83{"crypto.html", {module, "crypto"}, ["crypto"]}.
84{notused, application, ["crypto"]}.
85