├── COPYRIGHT ├── Makefile ├── README ├── doc ├── html │ ├── annotated.html │ ├── annotated.js │ ├── bc_s.png │ ├── bdwn.png │ ├── blf_8c.html │ ├── blf_8c.js │ ├── blf_8h.html │ ├── blf_8h.js │ ├── blf_8h_source.html │ ├── c_8h.html │ ├── c_8h.js │ ├── c_8h_source.html │ ├── classes.html │ ├── closed.png │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba.html │ ├── doxygen.css │ ├── doxygen.png │ ├── dynsections.js │ ├── files.html │ ├── files.js │ ├── fortuna_8c.html │ ├── fortuna_8c.js │ ├── fortuna_8h.html │ ├── fortuna_8h.js │ ├── fortuna_8h_source.html │ ├── ftv2blank.png │ ├── ftv2cl.png │ ├── ftv2doc.png │ ├── ftv2folderclosed.png │ ├── ftv2folderopen.png │ ├── ftv2lastnode.png │ ├── ftv2link.png │ ├── ftv2mlastnode.png │ ├── ftv2mnode.png │ ├── ftv2mo.png │ ├── ftv2node.png │ ├── ftv2ns.png │ ├── ftv2plastnode.png │ ├── ftv2pnode.png │ ├── ftv2splitbar.png │ ├── ftv2vertline.png │ ├── functions.html │ ├── functions_vars.html │ ├── globals.html │ ├── globals_0x61.html │ ├── globals_0x62.html │ ├── globals_0x63.html │ ├── globals_0x64.html │ ├── globals_0x65.html │ ├── globals_0x66.html │ ├── globals_0x67.html │ ├── globals_0x68.html │ ├── globals_0x69.html │ ├── globals_0x6b.html │ ├── globals_0x6c.html │ ├── globals_0x6d.html │ ├── globals_0x6e.html │ ├── globals_0x70.html │ ├── globals_0x72.html │ ├── globals_0x73.html │ ├── globals_0x74.html │ ├── globals_0x75.html │ ├── globals_0x77.html │ ├── globals_defs.html │ ├── globals_defs.js │ ├── globals_defs_0x62.html │ ├── globals_defs_0x63.html │ ├── globals_defs_0x66.html │ ├── globals_defs_0x67.html │ ├── globals_defs_0x68.html │ ├── globals_defs_0x69.html │ ├── globals_defs_0x6b.html │ ├── globals_defs_0x6c.html │ ├── globals_defs_0x6d.html │ ├── globals_defs_0x6e.html │ ├── globals_defs_0x70.html │ ├── globals_defs_0x72.html │ ├── globals_defs_0x73.html │ ├── globals_defs_0x74.html │ ├── globals_defs_0x77.html │ ├── globals_dup.js │ ├── globals_func.html │ ├── globals_func.js │ ├── globals_func_0x62.html │ ├── globals_func_0x63.html │ ├── globals_func_0x65.html │ ├── globals_func_0x66.html │ ├── globals_func_0x67.html │ ├── globals_func_0x69.html │ ├── globals_func_0x6d.html │ ├── globals_func_0x70.html │ ├── globals_func_0x72.html │ ├── globals_func_0x73.html │ ├── globals_func_0x74.html │ ├── globals_type.html │ ├── globals_vars.html │ ├── index.html │ ├── internal_8c.html │ ├── internal_8c.js │ ├── internal_8h.html │ ├── internal_8h.js │ ├── internal_8h_source.html │ ├── jquery.js │ ├── md5_8c.html │ ├── md5_8c.js │ ├── md5_8h.html │ ├── md5_8h.js │ ├── md5_8h_source.html │ ├── nav_f.png │ ├── nav_g.png │ ├── nav_h.png │ ├── navtree.css │ ├── navtree.js │ ├── navtreeindex0.js │ ├── navtreeindex1.js │ ├── navtreeindex2.js │ ├── ogurec.png │ ├── open.png │ ├── px_8c.html │ ├── px_8c.js │ ├── px_8h.html │ ├── px_8h.js │ ├── px_8h_source.html │ ├── random_8c.html │ ├── random_8c.js │ ├── resize.js │ ├── rijndael_8c.html │ ├── rijndael_8c.js │ ├── rijndael_8h.html │ ├── rijndael_8h.js │ ├── rijndael_8h_source.html │ ├── search │ │ ├── all_5f.html │ │ ├── all_5f.js │ │ ├── all_61.html │ │ ├── all_61.js │ │ ├── all_62.html │ │ ├── all_62.js │ │ ├── all_63.html │ │ ├── all_63.js │ │ ├── all_64.html │ │ ├── all_64.js │ │ ├── all_65.html │ │ ├── all_65.js │ │ ├── all_66.html │ │ ├── all_66.js │ │ ├── all_67.html │ │ ├── all_67.js │ │ ├── all_68.html │ │ ├── all_68.js │ │ ├── all_69.html │ │ ├── all_69.js │ │ ├── all_6b.html │ │ ├── all_6b.js │ │ ├── all_6c.html │ │ ├── all_6c.js │ │ ├── all_6d.html │ │ ├── all_6d.js │ │ ├── all_6e.html │ │ ├── all_6e.js │ │ ├── all_6f.html │ │ ├── all_6f.js │ │ ├── all_70.html │ │ ├── all_70.js │ │ ├── all_72.html │ │ ├── all_72.js │ │ ├── all_73.html │ │ ├── all_73.js │ │ ├── all_74.html │ │ ├── all_74.js │ │ ├── all_75.html │ │ ├── all_75.js │ │ ├── all_77.html │ │ ├── all_77.js │ │ ├── classes_5f.html │ │ ├── classes_5f.js │ │ ├── classes_62.html │ │ ├── classes_62.js │ │ ├── classes_65.html │ │ ├── classes_65.js │ │ ├── classes_66.html │ │ ├── classes_66.js │ │ ├── classes_69.html │ │ ├── classes_69.js │ │ ├── classes_6d.html │ │ ├── classes_6d.js │ │ ├── classes_70.html │ │ ├── classes_70.js │ │ ├── classes_73.html │ │ ├── classes_73.js │ │ ├── close.png │ │ ├── defines_61.html │ │ ├── defines_61.js │ │ ├── defines_62.html │ │ ├── defines_62.js │ │ ├── defines_63.html │ │ ├── defines_63.js │ │ ├── defines_66.html │ │ ├── defines_66.js │ │ ├── defines_67.html │ │ ├── defines_67.js │ │ ├── defines_68.html │ │ ├── defines_68.js │ │ ├── defines_69.html │ │ ├── defines_69.js │ │ ├── defines_6b.html │ │ ├── defines_6b.js │ │ ├── defines_6c.html │ │ ├── defines_6c.js │ │ ├── defines_6d.html │ │ ├── defines_6d.js │ │ ├── defines_6e.html │ │ ├── defines_6e.js │ │ ├── defines_70.html │ │ ├── defines_70.js │ │ ├── defines_72.html │ │ ├── defines_72.js │ │ ├── defines_73.html │ │ ├── defines_73.js │ │ ├── defines_74.html │ │ ├── defines_74.js │ │ ├── defines_77.html │ │ ├── defines_77.js │ │ ├── files_62.html │ │ ├── files_62.js │ │ ├── files_63.html │ │ ├── files_63.js │ │ ├── files_66.html │ │ ├── files_66.js │ │ ├── files_69.html │ │ ├── files_69.js │ │ ├── files_6d.html │ │ ├── files_6d.js │ │ ├── files_70.html │ │ ├── files_70.js │ │ ├── files_72.html │ │ ├── files_72.js │ │ ├── files_73.html │ │ ├── files_73.js │ │ ├── functions_61.html │ │ ├── functions_61.js │ │ ├── functions_62.html │ │ ├── functions_62.js │ │ ├── functions_63.html │ │ ├── functions_63.js │ │ ├── functions_65.html │ │ ├── functions_65.js │ │ ├── functions_66.html │ │ ├── functions_66.js │ │ ├── functions_67.html │ │ ├── functions_67.js │ │ ├── functions_69.html │ │ ├── functions_69.js │ │ ├── functions_6d.html │ │ ├── functions_6d.js │ │ ├── functions_70.html │ │ ├── functions_70.js │ │ ├── functions_72.html │ │ ├── functions_72.js │ │ ├── functions_73.html │ │ ├── functions_73.js │ │ ├── functions_74.html │ │ ├── functions_74.js │ │ ├── mag_sel.png │ │ ├── nomatches.html │ │ ├── search.css │ │ ├── search.js │ │ ├── search_l.png │ │ ├── search_m.png │ │ ├── search_r.png │ │ ├── typedefs_62.html │ │ ├── typedefs_62.js │ │ ├── typedefs_66.html │ │ ├── typedefs_66.js │ │ ├── typedefs_69.html │ │ ├── typedefs_69.js │ │ ├── typedefs_70.html │ │ ├── typedefs_70.js │ │ ├── typedefs_72.html │ │ ├── typedefs_72.js │ │ ├── typedefs_73.html │ │ ├── typedefs_73.js │ │ ├── typedefs_75.html │ │ ├── typedefs_75.js │ │ ├── variables_5f.html │ │ ├── variables_5f.js │ │ ├── variables_61.html │ │ ├── variables_61.js │ │ ├── variables_62.html │ │ ├── variables_62.js │ │ ├── variables_63.html │ │ ├── variables_63.js │ │ ├── variables_64.html │ │ ├── variables_64.js │ │ ├── variables_65.html │ │ ├── variables_65.js │ │ ├── variables_66.html │ │ ├── variables_66.js │ │ ├── variables_68.html │ │ ├── variables_68.js │ │ ├── variables_69.html │ │ ├── variables_69.js │ │ ├── variables_6b.html │ │ ├── variables_6b.js │ │ ├── variables_6c.html │ │ ├── variables_6c.js │ │ ├── variables_6d.html │ │ ├── variables_6d.js │ │ ├── variables_6e.html │ │ ├── variables_6e.js │ │ ├── variables_6f.html │ │ ├── variables_6f.js │ │ ├── variables_70.html │ │ ├── variables_70.js │ │ ├── variables_72.html │ │ ├── variables_72.js │ │ ├── variables_73.html │ │ ├── variables_73.js │ │ ├── variables_74.html │ │ ├── variables_74.js │ │ ├── variables_75.html │ │ └── variables_75.js │ ├── sha1_8c.html │ ├── sha1_8c.js │ ├── sha1_8h.html │ ├── sha1_8h.js │ ├── sha1_8h_source.html │ ├── sha2_8c.html │ ├── sha2_8c.js │ ├── sha2_8h.html │ ├── sha2_8h.js │ ├── sha2_8h_source.html │ ├── structBlowfishContext.html │ ├── structBlowfishContext.js │ ├── struct__SHA256__CTX.html │ ├── struct__SHA256__CTX.js │ ├── struct__SHA512__CTX.html │ ├── struct__SHA512__CTX.js │ ├── struct__rijndael__ctx.html │ ├── struct__rijndael__ctx.js │ ├── structerror__desc.html │ ├── structerror__desc.js │ ├── structfortuna__state.html │ ├── structfortuna__state.js │ ├── structint__cipher.html │ ├── structint__cipher.js │ ├── structint__ctx.html │ ├── structint__ctx.js │ ├── structint__digest.html │ ├── structint__digest.js │ ├── structmd5__ctxt.html │ ├── structmd5__ctxt.js │ ├── structpx__alias.html │ ├── structpx__alias.js │ ├── structpx__cipher.html │ ├── structpx__cipher.js │ ├── structpx__combo.html │ ├── structpx__combo.js │ ├── structpx__digest.html │ ├── structpx__digest.js │ ├── structpx__hmac.html │ ├── structpx__hmac.js │ ├── structsha1__ctxt.html │ ├── structsha1__ctxt.js │ ├── sync_off.png │ ├── sync_on.png │ ├── tab_a.png │ ├── tab_b.png │ ├── tab_h.png │ ├── tab_s.png │ └── tabs.css ├── latex │ ├── Makefile │ ├── annotated.tex │ ├── blf_8c.tex │ ├── blf_8h.tex │ ├── c_8h.tex │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba.tex │ ├── doxygen.sty │ ├── files.tex │ ├── fortuna_8c.tex │ ├── fortuna_8h.tex │ ├── internal_8c.tex │ ├── internal_8h.tex │ ├── md5_8c.tex │ ├── md5_8h.tex │ ├── px_8c.tex │ ├── px_8h.tex │ ├── random_8c.tex │ ├── refman.tex │ ├── rijndael_8c.tex │ ├── rijndael_8h.tex │ ├── sha1_8c.tex │ ├── sha1_8h.tex │ ├── sha2_8c.tex │ ├── sha2_8h.tex │ ├── structBlowfishContext.tex │ ├── struct__SHA256__CTX.tex │ ├── struct__SHA512__CTX.tex │ ├── struct__rijndael__ctx.tex │ ├── structerror__desc.tex │ ├── structfortuna__state.tex │ ├── structint__cipher.tex │ ├── structint__ctx.tex │ ├── structint__digest.tex │ ├── structmd5__ctxt.tex │ ├── structpx__alias.tex │ ├── structpx__cipher.tex │ ├── structpx__combo.tex │ ├── structpx__digest.tex │ ├── structpx__hmac.tex │ └── structsha1__ctxt.tex └── man │ └── man3 │ ├── BlowfishContext.3 │ ├── _SHA256_CTX.3 │ ├── _SHA512_CTX.3 │ ├── _rijndael_ctx.3 │ ├── _usr_home_da3m0n8t3r_software_libfortuna_src_.3 │ ├── blf.c.3 │ ├── blf.h.3 │ ├── c.h.3 │ ├── error_desc.3 │ ├── fortuna.c.3 │ ├── fortuna.h.3 │ ├── fortuna_state.3 │ ├── int_cipher.3 │ ├── int_ctx.3 │ ├── int_digest.3 │ ├── internal.c.3 │ ├── internal.h.3 │ ├── md5.c.3 │ ├── md5.h.3 │ ├── md5_ctxt.3 │ ├── px.c.3 │ ├── px.h.3 │ ├── px_alias.3 │ ├── px_cipher.3 │ ├── px_combo.3 │ ├── px_digest.3 │ ├── px_hmac.3 │ ├── random.c.3 │ ├── rijndael.c.3 │ ├── rijndael.h.3 │ ├── sha1.c.3 │ ├── sha1.h.3 │ ├── sha1_ctxt.3 │ ├── sha2.c.3 │ └── sha2.h.3 ├── doxygen.warnings ├── libfortuna.doxygen ├── ogurec.png └── src ├── blf.c ├── blf.h ├── c.h ├── fortuna.c ├── fortuna.h ├── internal.c ├── internal.h ├── md5.c ├── md5.h ├── px.c ├── px.h ├── random.c ├── rijndael.c ├── rijndael.h ├── rijndael.tbl ├── sha1.c ├── sha1.h ├── sha2.c └── sha2.h /COPYRIGHT: -------------------------------------------------------------------------------- 1 | PostgreSQL Database Management System 2 | (formerly known as Postgres, then as Postgres95) 3 | 4 | Portions Copyright (c) 1996-2013, PostgreSQL Global Development Group 5 | 6 | Portions Copyright (c) 1994, The Regents of the University of California 7 | 8 | Permission to use, copy, modify, and distribute this software and its 9 | documentation for any purpose, without fee, and without a written agreement 10 | is hereby granted, provided that the above copyright notice and this 11 | paragraph and the following two paragraphs appear in all copies. 12 | 13 | IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR 14 | DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING 15 | LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS 16 | DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE 17 | POSSIBILITY OF SUCH DAMAGE. 18 | 19 | THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, 20 | INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 21 | AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS 22 | ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO 23 | PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 24 | 25 | 26 | Paisley icon by Carrie White 27 | http://openclipart.org/user-detail/Carrie_White 28 | license for icon CC0 1.0 Universal (CC0 1.0) 29 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | CC?= clang 2 | AR?= ar 3 | INSTALL?= install 4 | PREFIX?= /usr/local 5 | CFLAGS?= -O2 6 | 7 | all: fortuna 8 | 9 | fortuna: 10 | 11 | $(CC) -c -fPIC -I. $(CFLAGS) -g -Wall -Werror ./src/fortuna.c ./src/rijndael.c ./src/sha2.c ./src/px.c ./src/random.c ./src/internal.c ./src/blf.c ./src/sha1.c ./src/md5.c 12 | $(AR) rvs libfortuna.a fortuna.o rijndael.o px.o sha2.o random.o internal.o blf.o sha1.o md5.o 13 | $(CC) -shared -fPIC -o libfortuna.so fortuna.o rijndael.o px.o sha2.o random.o internal.o blf.o sha1.o md5.o 14 | 15 | clean: 16 | rm -f *.a 17 | rm -f *.o 18 | rm -f *.so 19 | 20 | install: 21 | mkdir $(PREFIX)/include/fortuna 22 | $(INSTALL) -m 644 ./src/fortuna.h $(PREFIX)/include/fortuna/ 23 | $(INSTALL) -m 644 ./src/px.h $(PREFIX)/include/fortuna/ 24 | $(INSTALL) -m 644 ./src/rijndael.h $(PREFIX)/include/fortuna/ 25 | $(INSTALL) -m 644 ./src/sha2.h $(PREFIX)/include/fortuna/ 26 | $(INSTALL) -m 644 ./src/c.h $(PREFIX)/include/fortuna/ 27 | $(INSTALL) -m 644 ./src/blf.h $(PREFIX)/include/fortuna/ 28 | $(INSTALL) -m 644 ./src/sha1.h $(PREFIX)/include/fortuna/ 29 | $(INSTALL) -m 644 ./src/internal.h $(PREFIX)/include/fortuna/ 30 | $(INSTALL) -m 644 ./src/md5.h $(PREFIX)/include/fortuna/ 31 | $(INSTALL) -m 644 ./libfortuna.a $(PREFIX)/lib/ 32 | $(INSTALL) -m 644 ./libfortuna.so $(PREFIX)/lib/ 33 | 34 | deinstall: 35 | rm -Rf $(PREFIX)/include/fortuna 36 | rm -f $(PREFIX)/lib/libfortuna.a 37 | rm -f $(PREFIX)/lib/libfortuna.so 38 | 39 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | #libfortuna 2 | 3 | This library uses code from the PostgreSQL database project. 4 | http://www.postgres.org/ 5 | 6 | The original source location (in the postgres source tree) is 7 | contrib/pgcrypto. Also, parts of src/include/postgres.h and 8 | src/include/c.h 9 | 10 | Waitman Gobble 2013-07-12 11 | 12 | Documentation and more information at the following URL: 13 | http://www.crxwg.com/fortuna/bin/libfortuna.html 14 | 15 | -------------------------------------------------------------------------------- /doc/html/annotated.js: -------------------------------------------------------------------------------- 1 | var annotated = 2 | [ 3 | [ "_rijndael_ctx", "struct__rijndael__ctx.html", "struct__rijndael__ctx" ], 4 | [ "_SHA256_CTX", "struct__SHA256__CTX.html", "struct__SHA256__CTX" ], 5 | [ "_SHA512_CTX", "struct__SHA512__CTX.html", "struct__SHA512__CTX" ], 6 | [ "BlowfishContext", "structBlowfishContext.html", "structBlowfishContext" ], 7 | [ "error_desc", "structerror__desc.html", "structerror__desc" ], 8 | [ "fortuna_state", "structfortuna__state.html", "structfortuna__state" ], 9 | [ "int_cipher", "structint__cipher.html", "structint__cipher" ], 10 | [ "int_ctx", "structint__ctx.html", "structint__ctx" ], 11 | [ "int_digest", "structint__digest.html", "structint__digest" ], 12 | [ "md5_ctxt", "structmd5__ctxt.html", "structmd5__ctxt" ], 13 | [ "px_alias", "structpx__alias.html", "structpx__alias" ], 14 | [ "px_cipher", "structpx__cipher.html", "structpx__cipher" ], 15 | [ "px_combo", "structpx__combo.html", "structpx__combo" ], 16 | [ "px_digest", "structpx__digest.html", "structpx__digest" ], 17 | [ "px_hmac", "structpx__hmac.html", "structpx__hmac" ], 18 | [ "sha1_ctxt", "structsha1__ctxt.html", "structsha1__ctxt" ] 19 | ]; -------------------------------------------------------------------------------- /doc/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/bc_s.png -------------------------------------------------------------------------------- /doc/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/bdwn.png -------------------------------------------------------------------------------- /doc/html/blf_8c.js: -------------------------------------------------------------------------------- 1 | var blf_8c = 2 | [ 3 | [ "F", "blf_8c.html#a203d5b93e4077aa273c7013964a31f9e", null ], 4 | [ "Fprime", "blf_8c.html#a09ccfebe445e0d1b3ecdc9177e1e5107", null ], 5 | [ "GET_32BIT_MSB_FIRST", "blf_8c.html#a39f900ba4de957a17300b336aa669896", null ], 6 | [ "PUT_32BIT_MSB_FIRST", "blf_8c.html#a969d6dd2f965522a4ee2fb1c0755ec17", null ], 7 | [ "ROUND", "blf_8c.html#a7b4f059e65901b941a2ca4050dd89ce7", null ], 8 | [ "blowfish_decrypt", "blf_8c.html#af03d4a00f9a08f2b9614114f5c709c24", null ], 9 | [ "blowfish_decrypt_cbc", "blf_8c.html#a16cd8f1fdada50ad7470c68e7b789a2a", null ], 10 | [ "blowfish_decrypt_ecb", "blf_8c.html#a74dde02d964cea7cbe060af8e9434b7f", null ], 11 | [ "blowfish_encrypt", "blf_8c.html#a35b1feffad2f819ec10a99cb4efe2dc9", null ], 12 | [ "blowfish_encrypt_cbc", "blf_8c.html#a8e9cdfb98962426c3255a6053793c41b", null ], 13 | [ "blowfish_encrypt_ecb", "blf_8c.html#a16b3f6277c420dcc3495cb8276ce78c2", null ], 14 | [ "blowfish_setiv", "blf_8c.html#aa61739ee13fa5fca29d96054c0d7e53a", null ], 15 | [ "blowfish_setkey", "blf_8c.html#a7fda66d7422cc1a6ad08d70775512acd", null ], 16 | [ "parray", "blf_8c.html#ac40d15f196e63a0f82fec3e2b224f2f5", null ], 17 | [ "sbox0", "blf_8c.html#a9ad906515216e1d1a781aa77acbc4ac7", null ], 18 | [ "sbox1", "blf_8c.html#a51b8ea5656dd8779c03eb0dd90030c6b", null ], 19 | [ "sbox2", "blf_8c.html#ac73811fee8db6dcf8d207c690dbc7e78", null ], 20 | [ "sbox3", "blf_8c.html#abfd6f1db421566bb9a18ec2500b74d2f", null ] 21 | ]; -------------------------------------------------------------------------------- /doc/html/blf_8h.js: -------------------------------------------------------------------------------- 1 | var blf_8h = 2 | [ 3 | [ "BlowfishContext", "structBlowfishContext.html", "structBlowfishContext" ], 4 | [ "blowfish_decrypt_cbc", "blf_8h.html#a16cd8f1fdada50ad7470c68e7b789a2a", null ], 5 | [ "blowfish_decrypt_ecb", "blf_8h.html#a74dde02d964cea7cbe060af8e9434b7f", null ], 6 | [ "blowfish_encrypt_cbc", "blf_8h.html#a8e9cdfb98962426c3255a6053793c41b", null ], 7 | [ "blowfish_encrypt_ecb", "blf_8h.html#a16b3f6277c420dcc3495cb8276ce78c2", null ], 8 | [ "blowfish_setiv", "blf_8h.html#aa61739ee13fa5fca29d96054c0d7e53a", null ], 9 | [ "blowfish_setkey", "blf_8h.html#a7fda66d7422cc1a6ad08d70775512acd", null ] 10 | ]; -------------------------------------------------------------------------------- /doc/html/c_8h.js: -------------------------------------------------------------------------------- 1 | var c_8h = 2 | [ 3 | [ "bits16", "c_8h.html#a158671901f14c2708a48105e7e5ce0c7", null ], 4 | [ "bits32", "c_8h.html#ab2086c671ff9fa6549dbd078ecc40071", null ], 5 | [ "bits8", "c_8h.html#aa99fc2dd70019ad992f56a6409aada0f", null ], 6 | [ "float4", "c_8h.html#adb5162dc168ddd471d948faa60b37c5e", null ], 7 | [ "float8", "c_8h.html#a9155724ff2560eea2c49383a4d08fbd4", null ], 8 | [ "int16", "c_8h.html#a259fa4834387bd68627ddf37bb3ebdb9", null ], 9 | [ "int2", "c_8h.html#aeed57a69b40bf8b7fbbcbbb9d128a96f", null ], 10 | [ "int32", "c_8h.html#a43d43196463bde49cb067f5c20ab8481", null ], 11 | [ "int4", "c_8h.html#ab7f955d08a22a7bc58ee52cc88160950", null ], 12 | [ "int64", "c_8h.html#aff4f6741ca6dfe40c797f4105e39fe59", null ], 13 | [ "int8", "c_8h.html#a1b956fe1df85f3c132b21edb4e116458", null ], 14 | [ "uint16", "c_8h.html#a05f6b0ae8f6a6e135b0e290c25fe0e4e", null ], 15 | [ "uint32", "c_8h.html#a1134b580f8da4de94ca6b1de4d37975e", null ], 16 | [ "uint64", "c_8h.html#af68cb4c1926b997d49286c1e0c7fa68a", null ], 17 | [ "uint8", "c_8h.html#adde6aaee8457bee49c2a92621fe22b79", null ] 18 | ]; -------------------------------------------------------------------------------- /doc/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/closed.png -------------------------------------------------------------------------------- /doc/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/doxygen.png -------------------------------------------------------------------------------- /doc/html/files.js: -------------------------------------------------------------------------------- 1 | var files = 2 | [ 3 | [ "blf.c", "blf_8c.html", "blf_8c" ], 4 | [ "blf.h", "blf_8h.html", "blf_8h" ], 5 | [ "c.h", "c_8h.html", "c_8h" ], 6 | [ "fortuna.c", "fortuna_8c.html", "fortuna_8c" ], 7 | [ "fortuna.h", "fortuna_8h.html", "fortuna_8h" ], 8 | [ "internal.c", "internal_8c.html", "internal_8c" ], 9 | [ "internal.h", "internal_8h.html", "internal_8h" ], 10 | [ "md5.c", "md5_8c.html", "md5_8c" ], 11 | [ "md5.h", "md5_8h.html", "md5_8h" ], 12 | [ "px.c", "px_8c.html", "px_8c" ], 13 | [ "px.h", "px_8h.html", "px_8h" ], 14 | [ "random.c", "random_8c.html", "random_8c" ], 15 | [ "rijndael.c", "rijndael_8c.html", "rijndael_8c" ], 16 | [ "rijndael.h", "rijndael_8h.html", "rijndael_8h" ], 17 | [ "sha1.c", "sha1_8c.html", "sha1_8c" ], 18 | [ "sha1.h", "sha1_8h.html", "sha1_8h" ], 19 | [ "sha2.c", "sha2_8c.html", "sha2_8c" ], 20 | [ "sha2.h", "sha2_8h.html", "sha2_8h" ] 21 | ]; -------------------------------------------------------------------------------- /doc/html/fortuna_8h.js: -------------------------------------------------------------------------------- 1 | var fortuna_8h = 2 | [ 3 | [ "fortuna_add_entropy", "fortuna_8h.html#a704f564a22ded8759c8ba80938b44c8b", null ], 4 | [ "fortuna_get_bytes", "fortuna_8h.html#aa118831145998f761723ee27f8aff541", null ] 5 | ]; -------------------------------------------------------------------------------- /doc/html/ftv2blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2blank.png -------------------------------------------------------------------------------- /doc/html/ftv2cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2cl.png -------------------------------------------------------------------------------- /doc/html/ftv2doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2doc.png -------------------------------------------------------------------------------- /doc/html/ftv2folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2folderclosed.png -------------------------------------------------------------------------------- /doc/html/ftv2folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2folderopen.png -------------------------------------------------------------------------------- /doc/html/ftv2lastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2lastnode.png -------------------------------------------------------------------------------- /doc/html/ftv2link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2link.png -------------------------------------------------------------------------------- /doc/html/ftv2mlastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2mlastnode.png -------------------------------------------------------------------------------- /doc/html/ftv2mnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2mnode.png -------------------------------------------------------------------------------- /doc/html/ftv2mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2mo.png -------------------------------------------------------------------------------- /doc/html/ftv2node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2node.png -------------------------------------------------------------------------------- /doc/html/ftv2ns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2ns.png -------------------------------------------------------------------------------- /doc/html/ftv2plastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2plastnode.png -------------------------------------------------------------------------------- /doc/html/ftv2pnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2pnode.png -------------------------------------------------------------------------------- /doc/html/ftv2splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2splitbar.png -------------------------------------------------------------------------------- /doc/html/ftv2vertline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ftv2vertline.png -------------------------------------------------------------------------------- /doc/html/globals_defs.js: -------------------------------------------------------------------------------- 1 | var globals_defs = 2 | [ 3 | [ "a", "globals_defs.html", null ], 4 | [ "b", "globals_defs_0x62.html", null ], 5 | [ "c", "globals_defs_0x63.html", null ], 6 | [ "f", "globals_defs_0x66.html", null ], 7 | [ "g", "globals_defs_0x67.html", null ], 8 | [ "h", "globals_defs_0x68.html", null ], 9 | [ "i", "globals_defs_0x69.html", null ], 10 | [ "k", "globals_defs_0x6b.html", null ], 11 | [ "l", "globals_defs_0x6c.html", null ], 12 | [ "m", "globals_defs_0x6d.html", null ], 13 | [ "n", "globals_defs_0x6e.html", null ], 14 | [ "p", "globals_defs_0x70.html", null ], 15 | [ "r", "globals_defs_0x72.html", null ], 16 | [ "s", "globals_defs_0x73.html", null ], 17 | [ "t", "globals_defs_0x74.html", null ], 18 | [ "w", "globals_defs_0x77.html", null ] 19 | ]; -------------------------------------------------------------------------------- /doc/html/globals_dup.js: -------------------------------------------------------------------------------- 1 | var globals_dup = 2 | [ 3 | [ "_", "globals.html", null ], 4 | [ "a", "globals_0x61.html", null ], 5 | [ "b", "globals_0x62.html", null ], 6 | [ "c", "globals_0x63.html", null ], 7 | [ "d", "globals_0x64.html", null ], 8 | [ "e", "globals_0x65.html", null ], 9 | [ "f", "globals_0x66.html", null ], 10 | [ "g", "globals_0x67.html", null ], 11 | [ "h", "globals_0x68.html", null ], 12 | [ "i", "globals_0x69.html", null ], 13 | [ "k", "globals_0x6b.html", null ], 14 | [ "l", "globals_0x6c.html", null ], 15 | [ "m", "globals_0x6d.html", null ], 16 | [ "n", "globals_0x6e.html", null ], 17 | [ "p", "globals_0x70.html", null ], 18 | [ "r", "globals_0x72.html", null ], 19 | [ "s", "globals_0x73.html", null ], 20 | [ "t", "globals_0x74.html", null ], 21 | [ "u", "globals_0x75.html", null ], 22 | [ "w", "globals_0x77.html", null ] 23 | ]; -------------------------------------------------------------------------------- /doc/html/globals_func.js: -------------------------------------------------------------------------------- 1 | var globals_func = 2 | [ 3 | [ "a", "globals_func.html", null ], 4 | [ "b", "globals_func_0x62.html", null ], 5 | [ "c", "globals_func_0x63.html", null ], 6 | [ "e", "globals_func_0x65.html", null ], 7 | [ "f", "globals_func_0x66.html", null ], 8 | [ "g", "globals_func_0x67.html", null ], 9 | [ "i", "globals_func_0x69.html", null ], 10 | [ "m", "globals_func_0x6d.html", null ], 11 | [ "p", "globals_func_0x70.html", null ], 12 | [ "r", "globals_func_0x72.html", null ], 13 | [ "s", "globals_func_0x73.html", null ], 14 | [ "t", "globals_func_0x74.html", null ] 15 | ]; -------------------------------------------------------------------------------- /doc/html/md5_8h.js: -------------------------------------------------------------------------------- 1 | var md5_8h = 2 | [ 3 | [ "md5_ctxt", "structmd5__ctxt.html", "structmd5__ctxt" ], 4 | [ "MD5_BUFLEN", "md5_8h.html#a6b39a21088ab28a667f614a5e486d206", null ], 5 | [ "MD5_CTX", "md5_8h.html#a71b7c53816d90dc180b03df889aacd18", null ], 6 | [ "md5_n", "md5_8h.html#aa0b5a28db27344f5fd35d09af8f0bb44", null ], 7 | [ "md5_n8", "md5_8h.html#a3332c7cf908e638b4a4aba559ecfc603", null ], 8 | [ "md5_st8", "md5_8h.html#a21de90fd005136defee49523a920257d", null ], 9 | [ "md5_sta", "md5_8h.html#ad192b9367628cb058dfb6fd9429f80c3", null ], 10 | [ "md5_stb", "md5_8h.html#a72bcf7076595bfc77644c799528e71ef", null ], 11 | [ "md5_stc", "md5_8h.html#ad8ea206449bf50197ebe1b6e89221c76", null ], 12 | [ "md5_std", "md5_8h.html#a38515f0d3bde2968b29c73adf53f9878", null ], 13 | [ "MD5Final", "md5_8h.html#ae653f59a8022a8e4b0a6beccec24452d", null ], 14 | [ "MD5Init", "md5_8h.html#a3651aa5847a3d8ca5141aa25086cc146", null ], 15 | [ "MD5Update", "md5_8h.html#a1716d4c4fd33e8d8ab3f6054cd73d02d", null ], 16 | [ "md5_init", "md5_8h.html#a79ebd0c3d8cf325bdd0d4ad475a52961", null ], 17 | [ "md5_loop", "md5_8h.html#a4c313ba2a2777176d3d1bc80c752d8a5", null ], 18 | [ "md5_pad", "md5_8h.html#acb9ba6b042e035214b2a84fb703a88c4", null ], 19 | [ "md5_result", "md5_8h.html#a485b6dc99abec71c52f0516675ad0fa3", null ] 20 | ]; -------------------------------------------------------------------------------- /doc/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/nav_f.png -------------------------------------------------------------------------------- /doc/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/nav_g.png -------------------------------------------------------------------------------- /doc/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/nav_h.png -------------------------------------------------------------------------------- /doc/html/ogurec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/ogurec.png -------------------------------------------------------------------------------- /doc/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/open.png -------------------------------------------------------------------------------- /doc/html/px_8c.js: -------------------------------------------------------------------------------- 1 | var px_8c = 2 | [ 3 | [ "error_desc", "structerror__desc.html", "structerror__desc" ], 4 | [ "combo_decrypt", "px_8c.html#aebcd14b688032b537bf0340063307059", null ], 5 | [ "combo_decrypt_len", "px_8c.html#a046e41acc595f022c9c07efddc45db97", null ], 6 | [ "combo_encrypt", "px_8c.html#a5a4d9266ebd57cfcca2b601edc977ac5", null ], 7 | [ "combo_encrypt_len", "px_8c.html#aa843360f8a69dc7717a6ea5f5bd22b2e", null ], 8 | [ "combo_free", "px_8c.html#a26b977606059015658dab969feb1474e", null ], 9 | [ "combo_init", "px_8c.html#ac18df23103f76eb009a135f76eeccec6", null ], 10 | [ "parse_cipher_name", "px_8c.html#a55ec48988848b161e4fc6e6859ad3884", null ], 11 | [ "px_debug", "px_8c.html#a9e38bbbe6962d668f9ba2a0d9664fd8e", null ], 12 | [ "px_find_combo", "px_8c.html#ae012b1bf856ea75b60a6f1f1e48bb350", null ], 13 | [ "px_resolve_alias", "px_8c.html#a78f3e05d08b1715000f5b2c4b2cca430", null ], 14 | [ "px_set_debug_handler", "px_8c.html#ac66670a6195d7d4cf0c38fbe9cf127c4", null ], 15 | [ "px_strerror", "px_8c.html#a8854840a061ae6a05f223128b3d61f32", null ], 16 | [ "debug_handler", "px_8c.html#a33fcc434b07e171679daa7b7d877e200", null ], 17 | [ "px_err_list", "px_8c.html#a4a9fd0d8dc536638688ebf45a112bd37", null ] 18 | ]; -------------------------------------------------------------------------------- /doc/html/random_8c.js: -------------------------------------------------------------------------------- 1 | var random_8c = 2 | [ 3 | [ "RND_BYTES", "random_8c.html#a4cf5f8f5bd7745ddb1b8fda81d935d9d", null ], 4 | [ "TRY_DEV_RANDOM", "random_8c.html#aa1d5519d1bb712ae3ebd235981822ff5", null ], 5 | [ "px_acquire_system_randomness", "random_8c.html#aa082dfc0d80af51bac9708935588acaf", null ], 6 | [ "safe_read", "random_8c.html#a1a8adb27bafb42be2b2fced8257312e1", null ], 7 | [ "try_dev_random", "random_8c.html#a5fbf11f9797d5a254fe556f35e0069b0", null ] 8 | ]; -------------------------------------------------------------------------------- /doc/html/rijndael_8h.js: -------------------------------------------------------------------------------- 1 | var rijndael_8h = 2 | [ 3 | [ "_rijndael_ctx", "struct__rijndael__ctx.html", "struct__rijndael__ctx" ], 4 | [ "rijndael_ctx", "rijndael_8h.html#a2ee3f8edff4b0b6b1b668739d13a06fc", null ], 5 | [ "s1byte", "rijndael_8h.html#ad1645dbbde04f53fc51759359ce1c80d", null ], 6 | [ "s2byte", "rijndael_8h.html#abb4eda2bf19d4095edf655965cf1e6cc", null ], 7 | [ "s4byte", "rijndael_8h.html#ab356e63cf3a272455dfe45b8afebe1e9", null ], 8 | [ "u1byte", "rijndael_8h.html#ae1baf4ea6f2c36bc51dde6839231f59d", null ], 9 | [ "u2byte", "rijndael_8h.html#ab082017e922dabac256535653af49a6b", null ], 10 | [ "u4byte", "rijndael_8h.html#addeada50f7444917aba8721479216fe2", null ], 11 | [ "aes_cbc_decrypt", "rijndael_8h.html#a34f452e7dda18506f6184c84dbed3527", null ], 12 | [ "aes_cbc_encrypt", "rijndael_8h.html#abc1d40b55c861e8fdb24785d32032b91", null ], 13 | [ "aes_ecb_decrypt", "rijndael_8h.html#a81ec478a12fc02a7a55b1745baa34b86", null ], 14 | [ "aes_ecb_encrypt", "rijndael_8h.html#a09f48bb8cae89b96b3d8567992c0936f", null ], 15 | [ "aes_set_key", "rijndael_8h.html#aa1b347245996beaabd363e6a387ec698", null ], 16 | [ "rijndael_decrypt", "rijndael_8h.html#ae11430505b2632da60d65f3a3566cd39", null ], 17 | [ "rijndael_encrypt", "rijndael_8h.html#ab4efda33bbdbc0aa590038179386e4b3", null ], 18 | [ "rijndael_set_key", "rijndael_8h.html#a52e6e841b95fcd4620f2f06682b1e0b1", null ] 19 | ]; -------------------------------------------------------------------------------- /doc/html/search/all_5f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_5f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_5fk',['_K',['../sha1_8c.html#afd626f8efa9134366d3e4869a52529ca',1,'sha1.c']]], 4 | ['_5frijndael_5fctx',['_rijndael_ctx',['../struct__rijndael__ctx.html',1,'']]], 5 | ['_5fsha256_5fctx',['_SHA256_CTX',['../struct__SHA256__CTX.html',1,'']]], 6 | ['_5fsha512_5fctx',['_SHA512_CTX',['../struct__SHA512__CTX.html',1,'']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /doc/html/search/all_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_64.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['d_5fkey',['d_key',['../struct__rijndael__ctx.html#a45e6be46127c0bb68886cd4c0c725dc6',1,'_rijndael_ctx']]], 4 | ['debug_5fhandler',['debug_handler',['../px_8c.html#a33fcc434b07e171679daa7b7d877e200',1,'px.c']]], 5 | ['decrypt',['decrypt',['../structpx__cipher.html#a6d3313430da30c4bc1dd2759aa5828e1',1,'px_cipher::decrypt()'],['../structpx__combo.html#a23e2efbb8021fe4633dad4bf6c4bdd9c',1,'px_combo::decrypt()'],['../struct__rijndael__ctx.html#aa07afd8353126ce5e938b42ceaff42b7',1,'_rijndael_ctx::decrypt()']]], 6 | ['decrypt_5flen',['decrypt_len',['../structpx__combo.html#a5255ab7d3977adcfb1ef250c1ae8750b',1,'px_combo']]], 7 | ['desc',['desc',['../structerror__desc.html#a8bd78a0b6c726e6cf5a8d30c9fead5e3',1,'error_desc']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /doc/html/search/all_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_65.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['e_5fkey',['e_key',['../struct__rijndael__ctx.html#abc54a82997fe467b97400f22d9b4d7dc',1,'_rijndael_ctx']]], 4 | ['encrypt',['encrypt',['../structpx__cipher.html#a32ab97af8bda85fbf58ac89a33ca831f',1,'px_cipher::encrypt()'],['../structpx__combo.html#af74336f8a213474316867f3fcaa31b0b',1,'px_combo::encrypt()']]], 5 | ['encrypt_5fcounter',['encrypt_counter',['../fortuna_8c.html#accc2fc48edc6f3c032e62739df38f665',1,'fortuna.c']]], 6 | ['encrypt_5flen',['encrypt_len',['../structpx__combo.html#a5d77b2bb0597cc58b5a03a17cacddd6e',1,'px_combo']]], 7 | ['enough_5ftime_5fpassed',['enough_time_passed',['../fortuna_8c.html#a02ecc0a10ed0f93b65baa8da1adb114e',1,'fortuna.c']]], 8 | ['err',['err',['../structerror__desc.html#a8cae12d5e24f7bda4bb2f3da5124a17c',1,'error_desc']]], 9 | ['error_5fdesc',['error_desc',['../structerror__desc.html',1,'']]], 10 | ['extract_5fdata',['extract_data',['../fortuna_8c.html#a77c5770bd3be7bfe47c58b67c3532e39',1,'fortuna.c']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /doc/html/search/all_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_67.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['g',['G',['../md5_8c.html#adbf7bdfe79e039c09c4a945ca9ac0664',1,'md5.c']]], 4 | ['gen_5ftabs',['gen_tabs',['../rijndael_8c.html#ac44febbfc68c6710fd31742cf15acf1f',1,'rijndael.c']]], 5 | ['get_5f32bit_5fmsb_5ffirst',['GET_32BIT_MSB_FIRST',['../blf_8c.html#a39f900ba4de957a17300b336aa669896',1,'blf.c']]], 6 | ['get_5frand_5fpool',['get_rand_pool',['../fortuna_8c.html#af853ce2c20701c12be71a9340337b516',1,'fortuna.c']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /doc/html/search/all_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_68.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['h',['h',['../structsha1__ctxt.html#a478ab16257190d0cfd8bbede1eeeda7c',1,'sha1_ctxt::h()'],['../md5_8c.html#a3ab4053d9e8013cba3faa1abf9ef1c9c',1,'H(): md5.c'],['../sha1_8c.html#aaa382e24b66be8c20d6aca62a1973146',1,'H(): sha1.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/all_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_6b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_6b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['k',['K',['../sha1_8c.html#a79409d41d39a0b434cdf6896949848b4',1,'sha1.c']]], 4 | ['k256',['K256',['../sha2_8c.html#a2c241f0d9d367ad3fdb4a9296ff76a48',1,'sha2.c']]], 5 | ['k512',['K512',['../sha2_8c.html#a27f76f64b80d01fee1507399b8dbd29e',1,'sha2.c']]], 6 | ['k_5flen',['k_len',['../struct__rijndael__ctx.html#ac3595b891818be236ee4cbf50995b8af',1,'_rijndael_ctx']]], 7 | ['key',['key',['../structfortuna__state.html#ab0661b7a7c12092dc667af5cdbd8d9cf',1,'fortuna_state']]], 8 | ['key_5fsize',['key_size',['../structpx__cipher.html#abb0e876a446ea3b60312600756c84ba4',1,'px_cipher']]], 9 | ['keybuf',['keybuf',['../structint__ctx.html#a896ecf3eb20dd99e750c356fc44825e2',1,'int_ctx']]], 10 | ['keylen',['keylen',['../structint__ctx.html#aa09fedf5414ec886700046bb5b52e9ec',1,'int_ctx']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /doc/html/search/all_6c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_6c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['large_5ftables',['LARGE_TABLES',['../rijndael_8c.html#a3e3a684e60ee71e1b4c4415f324010bd',1,'rijndael.c']]], 4 | ['last_5freseed_5ftime',['last_reseed_time',['../structfortuna__state.html#a6d4e1a0a714f4826e1ac2568ef39362c',1,'fortuna_state']]], 5 | ['load',['load',['../structint__cipher.html#a30235bc76f5f13c478cb48db07fffe6e',1,'int_cipher']]], 6 | ['loop4',['loop4',['../rijndael_8c.html#aa983ce615299f31fce5ba6f79c4820f0',1,'rijndael.c']]], 7 | ['loop6',['loop6',['../rijndael_8c.html#a0b99b725dd2b44adb2fd56553e23bb48',1,'rijndael.c']]], 8 | ['loop8',['loop8',['../rijndael_8c.html#a3a8a832dc04280467a1f89d46376df3e',1,'rijndael.c']]], 9 | ['ls_5fbox',['ls_box',['../rijndael_8c.html#aea8ea1955955d8fb0a59a77cdc3adc08',1,'rijndael.c']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /doc/html/search/all_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_6e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['name',['name',['../structint__cipher.html#a4964144dbab1ea02b5ffe63335c0c3c1',1,'int_cipher::name()'],['../structint__digest.html#a174f99c47920240e2e424f34c5d7f0f7',1,'int_digest::name()'],['../structpx__alias.html#a92b52c073139e7dac0fc7b45478f7702',1,'px_alias::name()']]], 4 | ['num_5fpools',['NUM_POOLS',['../fortuna_8c.html#a2c5a4c46ba326a907d016cc28654e39e',1,'fortuna.c']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/all_6f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_6f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['opad',['opad',['../structpx__hmac.html#aa16d837ed7c5cd1d54b11bb73a1b9ed6',1,'px_hmac']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/all_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tab_5fgen',['tab_gen',['../rijndael_8c.html#abb3f6c3e186a59ae2f1ec1df9ddfd89d',1,'rijndael.c']]], 4 | ['tricks_5fdone',['tricks_done',['../structfortuna__state.html#a4ea7c5da5396b8f797f36993a98de5fe',1,'fortuna_state']]], 5 | ['try_5fdev_5frandom',['try_dev_random',['../random_8c.html#a5fbf11f9797d5a254fe556f35e0069b0',1,'try_dev_random(uint8 *dst): random.c'],['../random_8c.html#aa1d5519d1bb712ae3ebd235981822ff5',1,'TRY_DEV_RANDOM(): random.c']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /doc/html/search/all_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_75.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['u1byte',['u1byte',['../rijndael_8h.html#ae1baf4ea6f2c36bc51dde6839231f59d',1,'rijndael.h']]], 4 | ['u2byte',['u2byte',['../rijndael_8h.html#ab082017e922dabac256535653af49a6b',1,'rijndael.h']]], 5 | ['u4byte',['u4byte',['../rijndael_8h.html#addeada50f7444917aba8721479216fe2',1,'rijndael.h']]], 6 | ['uint16',['uint16',['../c_8h.html#a05f6b0ae8f6a6e135b0e290c25fe0e4e',1,'c.h']]], 7 | ['uint32',['uint32',['../c_8h.html#a1134b580f8da4de94ca6b1de4d37975e',1,'c.h']]], 8 | ['uint64',['uint64',['../c_8h.html#af68cb4c1926b997d49286c1e0c7fa68a',1,'c.h']]], 9 | ['uint8',['uint8',['../c_8h.html#adde6aaee8457bee49c2a92621fe22b79',1,'c.h']]], 10 | ['update',['update',['../structpx__digest.html#ada9f7ff6923761ddb991bf6bf0ed4ba3',1,'px_digest::update()'],['../structpx__hmac.html#a0bb46e1f461f7d0300e0d8d8c9c2f306',1,'px_hmac::update()']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /doc/html/search/all_77.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/all_77.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['w',['W',['../sha1_8c.html#aaa1911626d1a69d3e5c777edea7ae186',1,'sha1.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/classes_5f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_5f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_5frijndael_5fctx',['_rijndael_ctx',['../struct__rijndael__ctx.html',1,'']]], 4 | ['_5fsha256_5fctx',['_SHA256_CTX',['../struct__SHA256__CTX.html',1,'']]], 5 | ['_5fsha512_5fctx',['_SHA512_CTX',['../struct__SHA512__CTX.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /doc/html/search/classes_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['blowfishcontext',['BlowfishContext',['../structBlowfishContext.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/classes_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_65.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['error_5fdesc',['error_desc',['../structerror__desc.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/classes_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fortuna_5fstate',['fortuna_state',['../structfortuna__state.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/classes_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_69.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['int_5fcipher',['int_cipher',['../structint__cipher.html',1,'']]], 4 | ['int_5fctx',['int_ctx',['../structint__ctx.html',1,'']]], 5 | ['int_5fdigest',['int_digest',['../structint__digest.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /doc/html/search/classes_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_6d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['md5_5fctxt',['md5_ctxt',['../structmd5__ctxt.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/classes_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_70.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['px_5falias',['px_alias',['../structpx__alias.html',1,'']]], 4 | ['px_5fcipher',['px_cipher',['../structpx__cipher.html',1,'']]], 5 | ['px_5fcombo',['px_combo',['../structpx__combo.html',1,'']]], 6 | ['px_5fdigest',['px_digest',['../structpx__digest.html',1,'']]], 7 | ['px_5fhmac',['px_hmac',['../structpx__hmac.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /doc/html/search/classes_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/classes_73.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['sha1_5fctxt',['sha1_ctxt',['../structsha1__ctxt.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/search/close.png -------------------------------------------------------------------------------- /doc/html/search/defines_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_61.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['addinc128',['ADDINC128',['../sha2_8c.html#a32ce6a800376f90c7cee70ac2e7255d6',1,'sha2.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/defines_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['bcount',['BCOUNT',['../sha1_8c.html#a6c023101778ba9767c107e3d682d4ab6',1,'sha1.c']]], 4 | ['block',['BLOCK',['../fortuna_8c.html#a52220397ecea855b3a99746e451426e1',1,'fortuna.c']]], 5 | ['bswap',['bswap',['../rijndael_8c.html#a2e9895a08c0673cca054575f1adac077',1,'rijndael.c']]], 6 | ['byte',['byte',['../rijndael_8c.html#a76134035baa59a42ca0b5b8fb99d9d53',1,'rijndael.c']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /doc/html/search/defines_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_63.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ch',['Ch',['../sha2_8c.html#ab0a0d1ad13c7e4d3cb38c89f7127c85a',1,'sha2.c']]], 4 | ['ciph_5fblock',['CIPH_BLOCK',['../fortuna_8c.html#a9fe77c3b0290638cb826d1d21ea089f2',1,'fortuna.c']]], 5 | ['ciph_5fctx',['CIPH_CTX',['../fortuna_8c.html#af34e82ca14c1a5b3552ff1f386b66e18',1,'fortuna.c']]], 6 | ['count',['COUNT',['../sha1_8c.html#a698c124f1c293f98840449d6c5b9d984',1,'sha1.c']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /doc/html/search/defines_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['f',['F',['../blf_8c.html#a203d5b93e4077aa273c7013964a31f9e',1,'F(): blf.c'],['../md5_8c.html#ad6d7c306af62dbc87d1fcde6cb1bfb0e',1,'F(): md5.c']]], 4 | ['f0',['F0',['../sha1_8c.html#a5c482e816f35bfb6e98a35ebb98faf6f',1,'sha1.c']]], 5 | ['f1',['F1',['../sha1_8c.html#a4b43e24406104c71169a8ef7548dd11c',1,'sha1.c']]], 6 | ['f2',['F2',['../sha1_8c.html#a3758a57dd3ebe6d6d232ded594a841ab',1,'sha1.c']]], 7 | ['f3',['F3',['../sha1_8c.html#a52dbd9db25b71d9031d0673b87c03912',1,'sha1.c']]], 8 | ['f_5flround',['f_lround',['../rijndael_8c.html#a4af842cda69c4602b287876ff5a5b740',1,'rijndael.c']]], 9 | ['f_5fnround',['f_nround',['../rijndael_8c.html#a3468fbd642eb341f694bb3f91ba3b3ef',1,'rijndael.c']]], 10 | ['f_5frl',['f_rl',['../rijndael_8c.html#a59cd07a0a9083e804a9ba9451a3f1fba',1,'rijndael.c']]], 11 | ['f_5frn',['f_rn',['../rijndael_8c.html#a9336824e79cca55b1529b549eadc97e9',1,'rijndael.c']]], 12 | ['ff_5fmult',['ff_mult',['../rijndael_8c.html#a3f5d98ef2eb1a740219ee20cecf47c87',1,'rijndael.c']]], 13 | ['fprime',['Fprime',['../blf_8c.html#a09ccfebe445e0d1b3ecdc9177e1e5107',1,'blf.c']]] 14 | ]; 15 | -------------------------------------------------------------------------------- /doc/html/search/defines_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_67.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['g',['G',['../md5_8c.html#adbf7bdfe79e039c09c4a945ca9ac0664',1,'md5.c']]], 4 | ['get_5f32bit_5fmsb_5ffirst',['GET_32BIT_MSB_FIRST',['../blf_8c.html#a39f900ba4de957a17300b336aa669896',1,'blf.c']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/defines_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_68.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['h',['H',['../md5_8c.html#a3ab4053d9e8013cba3faa1abf9ef1c9c',1,'H(): md5.c'],['../sha1_8c.html#aaa382e24b66be8c20d6aca62a1973146',1,'H(): sha1.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/defines_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_69.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['i',['I',['../md5_8c.html#aa33f2e8f2d68506493eccef4bc022cb5',1,'md5.c']]], 4 | ['i_5flround',['i_lround',['../rijndael_8c.html#a91265c5da518eec7dfeba862e352aaa5',1,'rijndael.c']]], 5 | ['i_5fnround',['i_nround',['../rijndael_8c.html#afa330b338c39b1fa0927410cfa2df5d3',1,'rijndael.c']]], 6 | ['i_5frl',['i_rl',['../rijndael_8c.html#a898fa10cc3166b0ccc6dcf00b31e5c87',1,'rijndael.c']]], 7 | ['i_5frn',['i_rn',['../rijndael_8c.html#af45b04ec5cd1c798cc9d74a635b37ecf',1,'rijndael.c']]], 8 | ['imix_5fcol',['imix_col',['../rijndael_8c.html#aa401207a553392d574cfdacbb2d47a05',1,'rijndael.c']]], 9 | ['int_5fmax_5fiv',['INT_MAX_IV',['../internal_8h.html#a1de738986ffa91bfcdf3277ce55e1223',1,'internal.h']]], 10 | ['int_5fmax_5fkey',['INT_MAX_KEY',['../internal_8h.html#a1fe65048b594a3956020028c65e8519b',1,'internal.h']]], 11 | ['io_5fswap',['io_swap',['../rijndael_8c.html#a5ed51fcb8becfb7cc806f3b181262181',1,'rijndael.c']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /doc/html/search/defines_6b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_6b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['k',['K',['../sha1_8c.html#a79409d41d39a0b434cdf6896949848b4',1,'sha1.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/defines_6c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_6c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['large_5ftables',['LARGE_TABLES',['../rijndael_8c.html#a3e3a684e60ee71e1b4c4415f324010bd',1,'rijndael.c']]], 4 | ['loop4',['loop4',['../rijndael_8c.html#aa983ce615299f31fce5ba6f79c4820f0',1,'rijndael.c']]], 5 | ['loop6',['loop6',['../rijndael_8c.html#a0b99b725dd2b44adb2fd56553e23bb48',1,'rijndael.c']]], 6 | ['loop8',['loop8',['../rijndael_8c.html#a3a8a832dc04280467a1f89d46376df3e',1,'rijndael.c']]], 7 | ['ls_5fbox',['ls_box',['../rijndael_8c.html#aea8ea1955955d8fb0a59a77cdc3adc08',1,'rijndael.c']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /doc/html/search/defines_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_6e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['num_5fpools',['NUM_POOLS',['../fortuna_8c.html#a2c5a4c46ba326a907d016cc28654e39e',1,'fortuna.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/defines_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_72.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['r',['R',['../sha2_8c.html#af299e0982ce71aad5027c4a7315e536f',1,'sha2.c']]], 4 | ['reseed_5fbytes',['RESEED_BYTES',['../fortuna_8c.html#a2630d825f6f41fe703a7e290b84ca648',1,'fortuna.c']]], 5 | ['reseed_5finterval',['RESEED_INTERVAL',['../fortuna_8c.html#ac784c07c11ecb8dfefb98bc3911fbb38',1,'fortuna.c']]], 6 | ['reverse32',['REVERSE32',['../sha2_8c.html#a7164c79bb6bc80abcb61cb96eef4194e',1,'sha2.c']]], 7 | ['reverse64',['REVERSE64',['../sha2_8c.html#a5399a7e8dab676a6c36fe85c91ae1366',1,'sha2.c']]], 8 | ['rnd_5fbytes',['RND_BYTES',['../random_8c.html#a4cf5f8f5bd7745ddb1b8fda81d935d9d',1,'random.c']]], 9 | ['rotl',['rotl',['../rijndael_8c.html#a8d70008d17f3ea62cb16fae33bd6e8a6',1,'rijndael.c']]], 10 | ['rotr',['rotr',['../rijndael_8c.html#a44d2a2cebf102ea664607dcefa8bcde3',1,'rijndael.c']]], 11 | ['round',['ROUND',['../blf_8c.html#a7b4f059e65901b941a2ca4050dd89ce7',1,'blf.c']]], 12 | ['round1',['ROUND1',['../md5_8c.html#a8f8fc4c6602091cf2fd91f282a49cfb0',1,'md5.c']]], 13 | ['round2',['ROUND2',['../md5_8c.html#a2b78b0e2cf35a0e54fa940cc2bc38ddc',1,'md5.c']]], 14 | ['round3',['ROUND3',['../md5_8c.html#a667cd33cccd043aa17b8185bf26974e2',1,'md5.c']]], 15 | ['round4',['ROUND4',['../md5_8c.html#ab718f7dfcc6653b23f2dbd58e7f89233',1,'md5.c']]] 16 | ]; 17 | -------------------------------------------------------------------------------- /doc/html/search/defines_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tab_5fgen',['tab_gen',['../rijndael_8c.html#abb3f6c3e186a59ae2f1ec1df9ddfd89d',1,'rijndael.c']]], 4 | ['try_5fdev_5frandom',['TRY_DEV_RANDOM',['../random_8c.html#aa1d5519d1bb712ae3ebd235981822ff5',1,'random.c']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/defines_77.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/defines_77.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['w',['W',['../sha1_8c.html#aaa1911626d1a69d3e5c777edea7ae186',1,'sha1.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/files_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['blf_2ec',['blf.c',['../blf_8c.html',1,'']]], 4 | ['blf_2eh',['blf.h',['../blf_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/files_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_63.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['c_2eh',['c.h',['../c_8h.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/files_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fortuna_2ec',['fortuna.c',['../fortuna_8c.html',1,'']]], 4 | ['fortuna_2eh',['fortuna.h',['../fortuna_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/files_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_69.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['internal_2ec',['internal.c',['../internal_8c.html',1,'']]], 4 | ['internal_2eh',['internal.h',['../internal_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/files_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_6d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['md5_2ec',['md5.c',['../md5_8c.html',1,'']]], 4 | ['md5_2eh',['md5.h',['../md5_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/files_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_70.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['px_2ec',['px.c',['../px_8c.html',1,'']]], 4 | ['px_2eh',['px.h',['../px_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/files_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_72.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['random_2ec',['random.c',['../random_8c.html',1,'']]], 4 | ['rijndael_2ec',['rijndael.c',['../rijndael_8c.html',1,'']]], 5 | ['rijndael_2eh',['rijndael.h',['../rijndael_8h.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /doc/html/search/files_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/files_73.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['sha1_2ec',['sha1.c',['../sha1_8c.html',1,'']]], 4 | ['sha1_2eh',['sha1.h',['../sha1_8h.html',1,'']]], 5 | ['sha2_2ec',['sha2.c',['../sha2_8c.html',1,'']]], 6 | ['sha2_2eh',['sha2.h',['../sha2_8h.html',1,'']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /doc/html/search/functions_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_63.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ciph_5fencrypt',['ciph_encrypt',['../fortuna_8c.html#a1163a960c611810f6b17d61387a83d20',1,'fortuna.c']]], 4 | ['ciph_5finit',['ciph_init',['../fortuna_8c.html#aec287d6d196702a2ed8ede4975254e1c',1,'fortuna.c']]], 5 | ['combo_5fdecrypt',['combo_decrypt',['../px_8c.html#aebcd14b688032b537bf0340063307059',1,'px.c']]], 6 | ['combo_5fdecrypt_5flen',['combo_decrypt_len',['../px_8c.html#a046e41acc595f022c9c07efddc45db97',1,'px.c']]], 7 | ['combo_5fencrypt',['combo_encrypt',['../px_8c.html#a5a4d9266ebd57cfcca2b601edc977ac5',1,'px.c']]], 8 | ['combo_5fencrypt_5flen',['combo_encrypt_len',['../px_8c.html#aa843360f8a69dc7717a6ea5f5bd22b2e',1,'px.c']]], 9 | ['combo_5ffree',['combo_free',['../px_8c.html#a26b977606059015658dab969feb1474e',1,'px.c']]], 10 | ['combo_5finit',['combo_init',['../px_8c.html#ac18df23103f76eb009a135f76eeccec6',1,'px.c']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /doc/html/search/functions_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_65.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['encrypt_5fcounter',['encrypt_counter',['../fortuna_8c.html#accc2fc48edc6f3c032e62739df38f665',1,'fortuna.c']]], 4 | ['enough_5ftime_5fpassed',['enough_time_passed',['../fortuna_8c.html#a02ecc0a10ed0f93b65baa8da1adb114e',1,'fortuna.c']]], 5 | ['extract_5fdata',['extract_data',['../fortuna_8c.html#a77c5770bd3be7bfe47c58b67c3532e39',1,'fortuna.c']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /doc/html/search/functions_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fortuna_5fadd_5fentropy',['fortuna_add_entropy',['../fortuna_8c.html#a704f564a22ded8759c8ba80938b44c8b',1,'fortuna_add_entropy(const uint8 *data, unsigned len): fortuna.c'],['../fortuna_8h.html#a704f564a22ded8759c8ba80938b44c8b',1,'fortuna_add_entropy(const uint8 *data, unsigned len): fortuna.c']]], 4 | ['fortuna_5fget_5fbytes',['fortuna_get_bytes',['../fortuna_8c.html#aa118831145998f761723ee27f8aff541',1,'fortuna_get_bytes(unsigned len, uint8 *dst): fortuna.c'],['../fortuna_8h.html#aa118831145998f761723ee27f8aff541',1,'fortuna_get_bytes(unsigned len, uint8 *dst): fortuna.c']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/functions_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_67.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['gen_5ftabs',['gen_tabs',['../rijndael_8c.html#ac44febbfc68c6710fd31742cf15acf1f',1,'rijndael.c']]], 4 | ['get_5frand_5fpool',['get_rand_pool',['../fortuna_8c.html#af853ce2c20701c12be71a9340337b516',1,'fortuna.c']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/functions_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_6d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['md5_5finit',['md5_init',['../md5_8c.html#ac15d5a9a4a3cdec9d07beac950c07494',1,'md5_init(md5_ctxt *ctxt): md5.c'],['../md5_8h.html#a79ebd0c3d8cf325bdd0d4ad475a52961',1,'md5_init(md5_ctxt *): md5.c']]], 4 | ['md5_5floop',['md5_loop',['../md5_8c.html#a8c41f98928d53f7bf53e5ad904b9d4d0',1,'md5_loop(md5_ctxt *ctxt, const uint8 *input, unsigned len): md5.c'],['../md5_8h.html#a4c313ba2a2777176d3d1bc80c752d8a5',1,'md5_loop(md5_ctxt *, const uint8 *, unsigned int): md5.c']]], 5 | ['md5_5fpad',['md5_pad',['../md5_8c.html#af1151560c6ca8edd2f66d38af9ce1be3',1,'md5_pad(md5_ctxt *ctxt): md5.c'],['../md5_8h.html#acb9ba6b042e035214b2a84fb703a88c4',1,'md5_pad(md5_ctxt *): md5.c']]], 6 | ['md5_5fresult',['md5_result',['../md5_8c.html#aab769c6a61af03564dedb4d9a7880f3c',1,'md5_result(uint8 *digest, md5_ctxt *ctxt): md5.c'],['../md5_8h.html#a485b6dc99abec71c52f0516675ad0fa3',1,'md5_result(uint8 *, md5_ctxt *): md5.c']]], 7 | ['md_5finit',['md_init',['../fortuna_8c.html#a592f7001f27e14a23974f96c7854fd61',1,'fortuna.c']]], 8 | ['md_5fresult',['md_result',['../fortuna_8c.html#a53a43ee0460e32ddf450fd67beb4f923',1,'fortuna.c']]], 9 | ['md_5fupdate',['md_update',['../fortuna_8c.html#a61e1ac92eacd37ff4ff973212847c07c',1,'fortuna.c']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /doc/html/search/functions_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/functions_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['try_5fdev_5frandom',['try_dev_random',['../random_8c.html#a5fbf11f9797d5a254fe556f35e0069b0',1,'random.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/search/mag_sel.png -------------------------------------------------------------------------------- /doc/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /doc/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/search/search_l.png -------------------------------------------------------------------------------- /doc/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/search/search_m.png -------------------------------------------------------------------------------- /doc/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/search/search_r.png -------------------------------------------------------------------------------- /doc/html/search/typedefs_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['bits16',['bits16',['../c_8h.html#a158671901f14c2708a48105e7e5ce0c7',1,'c.h']]], 4 | ['bits32',['bits32',['../c_8h.html#ab2086c671ff9fa6549dbd078ecc40071',1,'c.h']]], 5 | ['bits8',['bits8',['../c_8h.html#aa99fc2dd70019ad992f56a6409aada0f',1,'c.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['float4',['float4',['../c_8h.html#adb5162dc168ddd471d948faa60b37c5e',1,'c.h']]], 4 | ['float8',['float8',['../c_8h.html#a9155724ff2560eea2c49383a4d08fbd4',1,'c.h']]], 5 | ['fstate',['FState',['../fortuna_8c.html#a81a4a830d532b110dfe0999798f3f0f8',1,'fortuna.c']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_69.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['int16',['int16',['../c_8h.html#a259fa4834387bd68627ddf37bb3ebdb9',1,'c.h']]], 4 | ['int2',['int2',['../c_8h.html#aeed57a69b40bf8b7fbbcbbb9d128a96f',1,'c.h']]], 5 | ['int32',['int32',['../c_8h.html#a43d43196463bde49cb067f5c20ab8481',1,'c.h']]], 6 | ['int4',['int4',['../c_8h.html#ab7f955d08a22a7bc58ee52cc88160950',1,'c.h']]], 7 | ['int64',['int64',['../c_8h.html#aff4f6741ca6dfe40c797f4105e39fe59',1,'c.h']]], 8 | ['int8',['int8',['../c_8h.html#a1b956fe1df85f3c132b21edb4e116458',1,'c.h']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_70.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['px_5falias',['PX_Alias',['../px_8h.html#a6a2f8a51ac4b8482bd2719486f177623',1,'px.h']]], 4 | ['px_5fcipher',['PX_Cipher',['../px_8h.html#a971b71d1dd84736bdccbc92805c3d018',1,'px.h']]], 5 | ['px_5fcombo',['PX_Combo',['../px_8h.html#abd783cad3472aca611fab9e231fd8e89',1,'px.h']]], 6 | ['px_5fhmac',['PX_HMAC',['../px_8h.html#a1b911a316581bee8ed722bd30f615d5c',1,'px.h']]], 7 | ['px_5fmd',['PX_MD',['../px_8h.html#a21fa22732371ffb7737caceba5e087dd',1,'px.h']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_72.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['rijndael_5fctx',['rijndael_ctx',['../rijndael_8h.html#a2ee3f8edff4b0b6b1b668739d13a06fc',1,'rijndael.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_73.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['s1byte',['s1byte',['../rijndael_8h.html#ad1645dbbde04f53fc51759359ce1c80d',1,'rijndael.h']]], 4 | ['s2byte',['s2byte',['../rijndael_8h.html#abb4eda2bf19d4095edf655965cf1e6cc',1,'rijndael.h']]], 5 | ['s4byte',['s4byte',['../rijndael_8h.html#ab356e63cf3a272455dfe45b8afebe1e9',1,'rijndael.h']]], 6 | ['sha1_5fctx',['SHA1_CTX',['../sha1_8h.html#a4c3b6dc09f244809a9c2bf82f2bcbd2c',1,'sha1.h']]], 7 | ['sha224_5fctx',['SHA224_CTX',['../sha2_8h.html#a55a723a82c54e04030fa0d17954bbada',1,'sha2.h']]], 8 | ['sha256_5fctx',['SHA256_CTX',['../sha2_8h.html#a0e4ea9b43c30824ef17d9d4a108cb249',1,'sha2.h']]], 9 | ['sha384_5fctx',['SHA384_CTX',['../sha2_8h.html#aa5ada4d74bf5109a2ae863d156373bce',1,'sha2.h']]], 10 | ['sha512_5fctx',['SHA512_CTX',['../sha2_8h.html#a1b070134506a05572bad212a90835314',1,'sha2.h']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/typedefs_75.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['u1byte',['u1byte',['../rijndael_8h.html#ae1baf4ea6f2c36bc51dde6839231f59d',1,'rijndael.h']]], 4 | ['u2byte',['u2byte',['../rijndael_8h.html#ab082017e922dabac256535653af49a6b',1,'rijndael.h']]], 5 | ['u4byte',['u4byte',['../rijndael_8h.html#addeada50f7444917aba8721479216fe2',1,'rijndael.h']]], 6 | ['uint16',['uint16',['../c_8h.html#a05f6b0ae8f6a6e135b0e290c25fe0e4e',1,'c.h']]], 7 | ['uint32',['uint32',['../c_8h.html#a1134b580f8da4de94ca6b1de4d37975e',1,'c.h']]], 8 | ['uint64',['uint64',['../c_8h.html#af68cb4c1926b997d49286c1e0c7fa68a',1,'c.h']]], 9 | ['uint8',['uint8',['../c_8h.html#adde6aaee8457bee49c2a92621fe22b79',1,'c.h']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /doc/html/search/variables_5f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_5f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_5fk',['_K',['../sha1_8c.html#afd626f8efa9134366d3e4869a52529ca',1,'sha1.c']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/variables_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_61.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['alias',['alias',['../structpx__alias.html#a6f18118842e0ee16f4090235a871de49',1,'px_alias']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/variables_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_62.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['b32',['b32',['../structsha1__ctxt.html#a3f9898b833367479e782d6d6cb1bb0fb',1,'sha1_ctxt']]], 4 | ['b64',['b64',['../structsha1__ctxt.html#ad71b7aed3ab559ee5b941aceab39dc28',1,'sha1_ctxt']]], 5 | ['b8',['b8',['../structsha1__ctxt.html#a20ea01a601650ffe78b44fb952a0cbd7',1,'sha1_ctxt']]], 6 | ['bf',['bf',['../structint__ctx.html#aac34653068b3f2179215d2d5cd2ace10',1,'int_ctx']]], 7 | ['bitcount',['bitcount',['../struct__SHA256__CTX.html#ae03d7f91de6eb6cb110d3d054e58d935',1,'_SHA256_CTX::bitcount()'],['../struct__SHA512__CTX.html#a65507242047a042c46547894790a07ed',1,'_SHA512_CTX::bitcount()']]], 8 | ['block_5fsize',['block_size',['../structpx__digest.html#a137ed005ffea79a7fda88a5f8893ce45',1,'px_digest::block_size()'],['../structpx__hmac.html#a633309528ca04e35bab8fc502ae96e99',1,'px_hmac::block_size()'],['../structpx__cipher.html#ae07f901d28bee73ac010f9cf5e0b5542',1,'px_cipher::block_size()']]], 9 | ['buffer',['buffer',['../struct__SHA256__CTX.html#ae1c9099b16619b706dbc88203ce3c189',1,'_SHA256_CTX::buffer()'],['../struct__SHA512__CTX.html#af5939aad9b5e75338c05523479208e5f',1,'_SHA512_CTX::buffer()']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /doc/html/search/variables_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_63.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['c',['c',['../structsha1__ctxt.html#a3253de2ebd252fb00696e3d482fec162',1,'sha1_ctxt']]], 4 | ['ciph',['ciph',['../structfortuna__state.html#a95ce19ebcf8f4b5194747800cda1c30c',1,'fortuna_state']]], 5 | ['cipher',['cipher',['../structpx__combo.html#a63135da76b1246d73c2636e7bc61e8e0',1,'px_combo']]], 6 | ['code',['code',['../structpx__digest.html#a7760b436ae0edceac7daaa3ca7ee90dd',1,'px_digest']]], 7 | ['count',['count',['../structsha1__ctxt.html#aa30918035917fa1f893b77aeb4737dad',1,'sha1_ctxt']]], 8 | ['counter',['counter',['../structfortuna__state.html#a98c15b091e0c6406775caf43044234ae',1,'fortuna_state']]], 9 | ['ctx',['ctx',['../structint__ctx.html#a752ea1cbe27058721c7f31696dd440f2',1,'int_ctx']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /doc/html/search/variables_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_64.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['d_5fkey',['d_key',['../struct__rijndael__ctx.html#a45e6be46127c0bb68886cd4c0c725dc6',1,'_rijndael_ctx']]], 4 | ['debug_5fhandler',['debug_handler',['../px_8c.html#a33fcc434b07e171679daa7b7d877e200',1,'px.c']]], 5 | ['decrypt',['decrypt',['../structpx__cipher.html#a6d3313430da30c4bc1dd2759aa5828e1',1,'px_cipher::decrypt()'],['../structpx__combo.html#a23e2efbb8021fe4633dad4bf6c4bdd9c',1,'px_combo::decrypt()'],['../struct__rijndael__ctx.html#aa07afd8353126ce5e938b42ceaff42b7',1,'_rijndael_ctx::decrypt()']]], 6 | ['decrypt_5flen',['decrypt_len',['../structpx__combo.html#a5255ab7d3977adcfb1ef250c1ae8750b',1,'px_combo']]], 7 | ['desc',['desc',['../structerror__desc.html#a8bd78a0b6c726e6cf5a8d30c9fead5e3',1,'error_desc']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /doc/html/search/variables_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_65.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['e_5fkey',['e_key',['../struct__rijndael__ctx.html#abc54a82997fe467b97400f22d9b4d7dc',1,'_rijndael_ctx']]], 4 | ['encrypt',['encrypt',['../structpx__cipher.html#a32ab97af8bda85fbf58ac89a33ca831f',1,'px_cipher::encrypt()'],['../structpx__combo.html#af74336f8a213474316867f3fcaa31b0b',1,'px_combo::encrypt()']]], 5 | ['encrypt_5flen',['encrypt_len',['../structpx__combo.html#a5d77b2bb0597cc58b5a03a17cacddd6e',1,'px_combo']]], 6 | ['err',['err',['../structerror__desc.html#a8cae12d5e24f7bda4bb2f3da5124a17c',1,'error_desc']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /doc/html/search/variables_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_66.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['finish',['finish',['../structpx__digest.html#ae89cdb9f137bf3be780ffc3f6614ec47',1,'px_digest::finish()'],['../structpx__hmac.html#a5891604df1dcbc091bca70a4e6b041d8',1,'px_hmac::finish()']]], 4 | ['free',['free',['../structpx__digest.html#aa2b2fff74a15b31bad4f14eacf22c107',1,'px_digest::free()'],['../structpx__hmac.html#aaec97ad622d5ef2ac7ab6b166bddc63a',1,'px_hmac::free()'],['../structpx__cipher.html#a3de791a8214f3fbc31ed6dde380482ff',1,'px_cipher::free()'],['../structpx__combo.html#a47f3f63a1e165cbb460cbba11b6abe1c',1,'px_combo::free()']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/variables_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_68.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['h',['h',['../structsha1__ctxt.html#a478ab16257190d0cfd8bbede1eeeda7c',1,'sha1_ctxt']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/variables_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_69.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['init',['init',['../structint__digest.html#a44eb65485145dd35a5cd127439b52e18',1,'int_digest::init()'],['../structpx__hmac.html#a67b9614118aa8555a07c89c59c5c75ac',1,'px_hmac::init()'],['../structpx__cipher.html#a4cc09030530e02a60c81374336ab8cc8',1,'px_cipher::init()'],['../structpx__combo.html#a401b15c0ba6e9cd2ab90b32ea26645ef',1,'px_combo::init()']]], 4 | ['init_5fdone',['init_done',['../fortuna_8c.html#a07255fb29ed32ee3a4f5515f463517ff',1,'fortuna.c']]], 5 | ['int_5faliases',['int_aliases',['../internal_8c.html#a8929def5104529c1dd4cc624cdaacb95',1,'internal.c']]], 6 | ['int_5fciphers',['int_ciphers',['../internal_8c.html#ad54c3287ab80f8671268486445effefa',1,'internal.c']]], 7 | ['int_5fdigest_5flist',['int_digest_list',['../internal_8c.html#af9dae3cc79993c916ef810f84fa9a380',1,'internal.c']]], 8 | ['ipad',['ipad',['../structpx__hmac.html#a234c1fdafd4a075f20669c23a1ccf025',1,'px_hmac']]], 9 | ['is_5finit',['is_init',['../structint__ctx.html#a1ec0a9b4938c69f8c3dda43f2df27367',1,'int_ctx']]], 10 | ['iv',['iv',['../structint__ctx.html#ae931dacd2536e5b4ef71871e351cc6da',1,'int_ctx']]], 11 | ['iv0',['iv0',['../structBlowfishContext.html#aa80f8ad06bdd18fef0be9554f2ea5510',1,'BlowfishContext']]], 12 | ['iv1',['iv1',['../structBlowfishContext.html#a518bdae94e7c2c78e1df8360613c6169',1,'BlowfishContext']]], 13 | ['iv_5fsize',['iv_size',['../structpx__cipher.html#a17865fc83c08e2ec6489bf2ed50230ca',1,'px_cipher']]] 14 | ]; 15 | -------------------------------------------------------------------------------- /doc/html/search/variables_6b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_6b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['k256',['K256',['../sha2_8c.html#a2c241f0d9d367ad3fdb4a9296ff76a48',1,'sha2.c']]], 4 | ['k512',['K512',['../sha2_8c.html#a27f76f64b80d01fee1507399b8dbd29e',1,'sha2.c']]], 5 | ['k_5flen',['k_len',['../struct__rijndael__ctx.html#ac3595b891818be236ee4cbf50995b8af',1,'_rijndael_ctx']]], 6 | ['key',['key',['../structfortuna__state.html#ab0661b7a7c12092dc667af5cdbd8d9cf',1,'fortuna_state']]], 7 | ['key_5fsize',['key_size',['../structpx__cipher.html#abb0e876a446ea3b60312600756c84ba4',1,'px_cipher']]], 8 | ['keybuf',['keybuf',['../structint__ctx.html#a896ecf3eb20dd99e750c356fc44825e2',1,'int_ctx']]], 9 | ['keylen',['keylen',['../structint__ctx.html#aa09fedf5414ec886700046bb5b52e9ec',1,'int_ctx']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /doc/html/search/variables_6c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_6c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['last_5freseed_5ftime',['last_reseed_time',['../structfortuna__state.html#a6d4e1a0a714f4826e1ac2568ef39362c',1,'fortuna_state']]], 4 | ['load',['load',['../structint__cipher.html#a30235bc76f5f13c478cb48db07fffe6e',1,'int_cipher']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /doc/html/search/variables_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_6d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['m',['m',['../structsha1__ctxt.html#a93549e237a32b4138b686c258a24e931',1,'sha1_ctxt']]], 4 | ['main_5fstate',['main_state',['../fortuna_8c.html#a6e4d1e4a2415921191d11abb9d9da802',1,'fortuna.c']]], 5 | ['md',['md',['../structpx__hmac.html#a03c811c1ae1050bb260e48c10fa87cb0',1,'px_hmac']]], 6 | ['md5_5fbuf',['md5_buf',['../structmd5__ctxt.html#af33a6ae2188084f68a777f09db3a6c12',1,'md5_ctxt']]], 7 | ['md5_5fcount',['md5_count',['../structmd5__ctxt.html#a17a80dc2308d86fd529e4ee3bfc6892d',1,'md5_ctxt']]], 8 | ['md5_5fcount64',['md5_count64',['../structmd5__ctxt.html#afe0283d08ff6dcf3e57076fd60511f73',1,'md5_ctxt']]], 9 | ['md5_5fcount8',['md5_count8',['../structmd5__ctxt.html#a1a4ecd8cf6c7b3f9ceda0eeb12892706',1,'md5_ctxt']]], 10 | ['md5_5fi',['md5_i',['../structmd5__ctxt.html#af3502865669a9b4140fa45c87f415c24',1,'md5_ctxt']]], 11 | ['md5_5fst',['md5_st',['../structmd5__ctxt.html#a146b2c7717909a02905a63c19afbb964',1,'md5_ctxt']]], 12 | ['md5_5fstate32',['md5_state32',['../structmd5__ctxt.html#a79eaaa7daf441c0716ca44d54cf2f528',1,'md5_ctxt']]], 13 | ['md5_5fstate8',['md5_state8',['../structmd5__ctxt.html#a7be28cf899bb2c8105106369665b9400',1,'md5_ctxt']]], 14 | ['mode',['mode',['../structint__ctx.html#a02e9a0634da59d3a196f14dcaed77df7',1,'int_ctx']]] 15 | ]; 16 | -------------------------------------------------------------------------------- /doc/html/search/variables_6e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['name',['name',['../structint__cipher.html#a4964144dbab1ea02b5ffe63335c0c3c1',1,'int_cipher::name()'],['../structint__digest.html#a174f99c47920240e2e424f34c5d7f0f7',1,'int_digest::name()'],['../structpx__alias.html#a92b52c073139e7dac0fc7b45478f7702',1,'px_alias::name()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/variables_6f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_6f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['opad',['opad',['../structpx__hmac.html#aa16d837ed7c5cd1d54b11bb73a1b9ed6',1,'px_hmac']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/variables_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_70.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['p',['p',['../structpx__digest.html#a12dcd37566f38c4df0f8b2dafd26f6f7',1,'px_digest::p()'],['../structpx__hmac.html#a9dc542fa7e54271064310f5d6780bfe7',1,'px_hmac::p()'],['../structBlowfishContext.html#a5d05589f7d074010916fb2988e8bd473',1,'BlowfishContext::P()']]], 4 | ['padding',['padding',['../structpx__combo.html#a253ba1f3900b1fdcf82ead9d1d5d5231',1,'px_combo']]], 5 | ['parray',['parray',['../blf_8c.html#ac40d15f196e63a0f82fec3e2b224f2f5',1,'blf.c']]], 6 | ['pool',['pool',['../structfortuna__state.html#a53d7ea36f61adaa577f1328071abc3e8',1,'fortuna_state']]], 7 | ['pool0_5fbytes',['pool0_bytes',['../structfortuna__state.html#aaf71b2ed6c86a11f8abbe5ee3277c4a5',1,'fortuna_state']]], 8 | ['pstat',['pstat',['../structpx__cipher.html#a38cb7dae8989ea328c191c73d91f6c31',1,'px_cipher']]], 9 | ['ptr',['ptr',['../structpx__digest.html#acd8a79cac2b6b57525e8feb4c492db11',1,'px_digest::ptr()'],['../structpx__cipher.html#a73945c5645b030ef56f93619fd054fb4',1,'px_cipher::ptr()']]], 10 | ['px_5ferr_5flist',['px_err_list',['../px_8c.html#a4a9fd0d8dc536638688ebf45a112bd37',1,'px.c']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /doc/html/search/variables_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_72.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['reseed_5fcount',['reseed_count',['../structfortuna__state.html#aa8237da33b2f2838320097ed06837879',1,'fortuna_state']]], 4 | ['reset',['reset',['../structpx__digest.html#a72f538447abc9a94dd7d9ef52ae6327a',1,'px_digest::reset()'],['../structpx__hmac.html#a64ffc8c49352689a88434c0ebc037714',1,'px_hmac::reset()']]], 5 | ['result',['result',['../structfortuna__state.html#a6331223fd25966c963e9cc2b6051d8ae',1,'fortuna_state']]], 6 | ['result_5fsize',['result_size',['../structpx__digest.html#a02a702a5d459e7f985658d9c217112c4',1,'px_digest::result_size()'],['../structpx__hmac.html#a0cb0b623751c051d891c014c9205d580',1,'px_hmac::result_size()']]], 7 | ['rj',['rj',['../structint__ctx.html#ae6455e9eaa34ec09871fa52ec7becb77',1,'int_ctx']]], 8 | ['rnd_5fpos',['rnd_pos',['../structfortuna__state.html#a6b390be97975dff29c08c06ecf1bdb3a',1,'fortuna_state']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /doc/html/search/variables_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_73.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['s0',['S0',['../structBlowfishContext.html#a736b98792c3562062d6d95f10f200437',1,'BlowfishContext']]], 4 | ['s1',['S1',['../structBlowfishContext.html#a2055ed05016aa2deae873afceae591e6',1,'BlowfishContext']]], 5 | ['s2',['S2',['../structBlowfishContext.html#ad8104967f5b964f5c0c2f10443c1b2aa',1,'BlowfishContext']]], 6 | ['s3',['S3',['../structBlowfishContext.html#a82698e87c73d32dcd253a558f3ebb685',1,'BlowfishContext']]], 7 | ['sbox0',['sbox0',['../blf_8c.html#a9ad906515216e1d1a781aa77acbc4ac7',1,'blf.c']]], 8 | ['sbox1',['sbox1',['../blf_8c.html#a51b8ea5656dd8779c03eb0dd90030c6b',1,'blf.c']]], 9 | ['sbox2',['sbox2',['../blf_8c.html#ac73811fee8db6dcf8d207c690dbc7e78',1,'blf.c']]], 10 | ['sbox3',['sbox3',['../blf_8c.html#abfd6f1db421566bb9a18ec2500b74d2f',1,'blf.c']]], 11 | ['sha224_5finitial_5fhash_5fvalue',['sha224_initial_hash_value',['../sha2_8c.html#a0ed8f4cdb299022d8bd1475d6ae0d573',1,'sha2.c']]], 12 | ['sha256_5finitial_5fhash_5fvalue',['sha256_initial_hash_value',['../sha2_8c.html#a13809368efcf2e76ec529508ccabcf18',1,'sha2.c']]], 13 | ['sha384_5finitial_5fhash_5fvalue',['sha384_initial_hash_value',['../sha2_8c.html#a18fc8963bee0ee4762b37e87d71e32a7',1,'sha2.c']]], 14 | ['sha512_5finitial_5fhash_5fvalue',['sha512_initial_hash_value',['../sha2_8c.html#add6bb413e45139e9b00cdde490f8772b',1,'sha2.c']]], 15 | ['state',['state',['../struct__SHA256__CTX.html#a0735cc1e8e2d7e0f2fc54cec5c05b1d3',1,'_SHA256_CTX::state()'],['../struct__SHA512__CTX.html#aa31ef0b0038ff139062dd31a17110043',1,'_SHA512_CTX::state()']]] 16 | ]; 17 | -------------------------------------------------------------------------------- /doc/html/search/variables_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tricks_5fdone',['tricks_done',['../structfortuna__state.html#a4ea7c5da5396b8f797f36993a98de5fe',1,'fortuna_state']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/search/variables_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /doc/html/search/variables_75.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['update',['update',['../structpx__digest.html#ada9f7ff6923761ddb991bf6bf0ed4ba3',1,'px_digest::update()'],['../structpx__hmac.html#a0bb46e1f461f7d0300e0d8d8c9c2f306',1,'px_hmac::update()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /doc/html/sha1_8c.js: -------------------------------------------------------------------------------- 1 | var sha1_8c = 2 | [ 3 | [ "BCOUNT", "sha1_8c.html#a6c023101778ba9767c107e3d682d4ab6", null ], 4 | [ "COUNT", "sha1_8c.html#a698c124f1c293f98840449d6c5b9d984", null ], 5 | [ "F0", "sha1_8c.html#a5c482e816f35bfb6e98a35ebb98faf6f", null ], 6 | [ "F1", "sha1_8c.html#a4b43e24406104c71169a8ef7548dd11c", null ], 7 | [ "F2", "sha1_8c.html#a3758a57dd3ebe6d6d232ded594a841ab", null ], 8 | [ "F3", "sha1_8c.html#a52dbd9db25b71d9031d0673b87c03912", null ], 9 | [ "H", "sha1_8c.html#aaa382e24b66be8c20d6aca62a1973146", null ], 10 | [ "K", "sha1_8c.html#a79409d41d39a0b434cdf6896949848b4", null ], 11 | [ "PUTBYTE", "sha1_8c.html#a635ee526f164441e4c22e102e467f448", null ], 12 | [ "PUTPAD", "sha1_8c.html#ad39c973ac48c3579adaa98ab681c01af", null ], 13 | [ "S", "sha1_8c.html#af15513bee028c2c0146fa50ae1e26d84", null ], 14 | [ "W", "sha1_8c.html#aaa1911626d1a69d3e5c777edea7ae186", null ], 15 | [ "sha1_init", "sha1_8c.html#ad047f7750f5b8907414d894113e120a9", null ], 16 | [ "sha1_loop", "sha1_8c.html#ad04923e6a54c13d4b448675c87701b16", null ], 17 | [ "sha1_pad", "sha1_8c.html#a47e007a7a911ea662507803fd0a34481", null ], 18 | [ "sha1_result", "sha1_8c.html#ac1f26075503ec4b169e6f3ddc094a997", null ], 19 | [ "sha1_step", "sha1_8c.html#aee76cf16a9f5e2312e47d4872045653e", null ], 20 | [ "_K", "sha1_8c.html#afd626f8efa9134366d3e4869a52529ca", null ] 21 | ]; -------------------------------------------------------------------------------- /doc/html/sha1_8h.js: -------------------------------------------------------------------------------- 1 | var sha1_8h = 2 | [ 3 | [ "sha1_ctxt", "structsha1__ctxt.html", "structsha1__ctxt" ], 4 | [ "SHA1_RESULTLEN", "sha1_8h.html#a0990fb19a19af8343610f6df186aac92", null ], 5 | [ "SHA1Final", "sha1_8h.html#a167b770d8456009c777f5c91bfb9be93", null ], 6 | [ "SHA1Init", "sha1_8h.html#a045127f1d5c2aa456127d37be5512e6a", null ], 7 | [ "SHA1Update", "sha1_8h.html#a65d63ce7555b5c8c6b6601f4638a55ee", null ], 8 | [ "SHA1_CTX", "sha1_8h.html#a4c3b6dc09f244809a9c2bf82f2bcbd2c", null ], 9 | [ "sha1_init", "sha1_8h.html#a767a3e60d0c53a995721a52900570550", null ], 10 | [ "sha1_loop", "sha1_8h.html#a4ee3c0c255dfbb6e41cc3b9db73cc7cb", null ], 11 | [ "sha1_pad", "sha1_8h.html#a85d124d6d39a0631c4af990a981d2129", null ], 12 | [ "sha1_result", "sha1_8h.html#a5b6c2c52e299364b326483306a3d97f4", null ] 13 | ]; -------------------------------------------------------------------------------- /doc/html/structBlowfishContext.js: -------------------------------------------------------------------------------- 1 | var structBlowfishContext = 2 | [ 3 | [ "iv0", "structBlowfishContext.html#aa80f8ad06bdd18fef0be9554f2ea5510", null ], 4 | [ "iv1", "structBlowfishContext.html#a518bdae94e7c2c78e1df8360613c6169", null ], 5 | [ "P", "structBlowfishContext.html#a5d05589f7d074010916fb2988e8bd473", null ], 6 | [ "S0", "structBlowfishContext.html#a736b98792c3562062d6d95f10f200437", null ], 7 | [ "S1", "structBlowfishContext.html#a2055ed05016aa2deae873afceae591e6", null ], 8 | [ "S2", "structBlowfishContext.html#ad8104967f5b964f5c0c2f10443c1b2aa", null ], 9 | [ "S3", "structBlowfishContext.html#a82698e87c73d32dcd253a558f3ebb685", null ] 10 | ]; -------------------------------------------------------------------------------- /doc/html/struct__SHA256__CTX.js: -------------------------------------------------------------------------------- 1 | var struct__SHA256__CTX = 2 | [ 3 | [ "bitcount", "struct__SHA256__CTX.html#ae03d7f91de6eb6cb110d3d054e58d935", null ], 4 | [ "buffer", "struct__SHA256__CTX.html#ae1c9099b16619b706dbc88203ce3c189", null ], 5 | [ "state", "struct__SHA256__CTX.html#a0735cc1e8e2d7e0f2fc54cec5c05b1d3", null ] 6 | ]; -------------------------------------------------------------------------------- /doc/html/struct__SHA512__CTX.js: -------------------------------------------------------------------------------- 1 | var struct__SHA512__CTX = 2 | [ 3 | [ "bitcount", "struct__SHA512__CTX.html#a65507242047a042c46547894790a07ed", null ], 4 | [ "buffer", "struct__SHA512__CTX.html#af5939aad9b5e75338c05523479208e5f", null ], 5 | [ "state", "struct__SHA512__CTX.html#aa31ef0b0038ff139062dd31a17110043", null ] 6 | ]; -------------------------------------------------------------------------------- /doc/html/struct__rijndael__ctx.js: -------------------------------------------------------------------------------- 1 | var struct__rijndael__ctx = 2 | [ 3 | [ "d_key", "struct__rijndael__ctx.html#a45e6be46127c0bb68886cd4c0c725dc6", null ], 4 | [ "decrypt", "struct__rijndael__ctx.html#aa07afd8353126ce5e938b42ceaff42b7", null ], 5 | [ "e_key", "struct__rijndael__ctx.html#abc54a82997fe467b97400f22d9b4d7dc", null ], 6 | [ "k_len", "struct__rijndael__ctx.html#ac3595b891818be236ee4cbf50995b8af", null ] 7 | ]; -------------------------------------------------------------------------------- /doc/html/structerror__desc.js: -------------------------------------------------------------------------------- 1 | var structerror__desc = 2 | [ 3 | [ "desc", "structerror__desc.html#a8bd78a0b6c726e6cf5a8d30c9fead5e3", null ], 4 | [ "err", "structerror__desc.html#a8cae12d5e24f7bda4bb2f3da5124a17c", null ] 5 | ]; -------------------------------------------------------------------------------- /doc/html/structfortuna__state.js: -------------------------------------------------------------------------------- 1 | var structfortuna__state = 2 | [ 3 | [ "ciph", "structfortuna__state.html#a95ce19ebcf8f4b5194747800cda1c30c", null ], 4 | [ "counter", "structfortuna__state.html#a98c15b091e0c6406775caf43044234ae", null ], 5 | [ "key", "structfortuna__state.html#ab0661b7a7c12092dc667af5cdbd8d9cf", null ], 6 | [ "last_reseed_time", "structfortuna__state.html#a6d4e1a0a714f4826e1ac2568ef39362c", null ], 7 | [ "pool", "structfortuna__state.html#a53d7ea36f61adaa577f1328071abc3e8", null ], 8 | [ "pool0_bytes", "structfortuna__state.html#aaf71b2ed6c86a11f8abbe5ee3277c4a5", null ], 9 | [ "reseed_count", "structfortuna__state.html#aa8237da33b2f2838320097ed06837879", null ], 10 | [ "result", "structfortuna__state.html#a6331223fd25966c963e9cc2b6051d8ae", null ], 11 | [ "rnd_pos", "structfortuna__state.html#a6b390be97975dff29c08c06ecf1bdb3a", null ], 12 | [ "tricks_done", "structfortuna__state.html#a4ea7c5da5396b8f797f36993a98de5fe", null ] 13 | ]; -------------------------------------------------------------------------------- /doc/html/structint__cipher.js: -------------------------------------------------------------------------------- 1 | var structint__cipher = 2 | [ 3 | [ "load", "structint__cipher.html#a30235bc76f5f13c478cb48db07fffe6e", null ], 4 | [ "name", "structint__cipher.html#a4964144dbab1ea02b5ffe63335c0c3c1", null ] 5 | ]; -------------------------------------------------------------------------------- /doc/html/structint__ctx.js: -------------------------------------------------------------------------------- 1 | var structint__ctx = 2 | [ 3 | [ "bf", "structint__ctx.html#aac34653068b3f2179215d2d5cd2ace10", null ], 4 | [ "ctx", "structint__ctx.html#a752ea1cbe27058721c7f31696dd440f2", null ], 5 | [ "is_init", "structint__ctx.html#a1ec0a9b4938c69f8c3dda43f2df27367", null ], 6 | [ "iv", "structint__ctx.html#ae931dacd2536e5b4ef71871e351cc6da", null ], 7 | [ "keybuf", "structint__ctx.html#a896ecf3eb20dd99e750c356fc44825e2", null ], 8 | [ "keylen", "structint__ctx.html#aa09fedf5414ec886700046bb5b52e9ec", null ], 9 | [ "mode", "structint__ctx.html#a02e9a0634da59d3a196f14dcaed77df7", null ], 10 | [ "rj", "structint__ctx.html#ae6455e9eaa34ec09871fa52ec7becb77", null ] 11 | ]; -------------------------------------------------------------------------------- /doc/html/structint__digest.js: -------------------------------------------------------------------------------- 1 | var structint__digest = 2 | [ 3 | [ "init", "structint__digest.html#a44eb65485145dd35a5cd127439b52e18", null ], 4 | [ "name", "structint__digest.html#a174f99c47920240e2e424f34c5d7f0f7", null ] 5 | ]; -------------------------------------------------------------------------------- /doc/html/structmd5__ctxt.js: -------------------------------------------------------------------------------- 1 | var structmd5__ctxt = 2 | [ 3 | [ "md5_buf", "structmd5__ctxt.html#af33a6ae2188084f68a777f09db3a6c12", null ], 4 | [ "md5_count", "structmd5__ctxt.html#a17a80dc2308d86fd529e4ee3bfc6892d", null ], 5 | [ "md5_count64", "structmd5__ctxt.html#afe0283d08ff6dcf3e57076fd60511f73", null ], 6 | [ "md5_count8", "structmd5__ctxt.html#a1a4ecd8cf6c7b3f9ceda0eeb12892706", null ], 7 | [ "md5_i", "structmd5__ctxt.html#af3502865669a9b4140fa45c87f415c24", null ], 8 | [ "md5_st", "structmd5__ctxt.html#a146b2c7717909a02905a63c19afbb964", null ], 9 | [ "md5_state32", "structmd5__ctxt.html#a79eaaa7daf441c0716ca44d54cf2f528", null ], 10 | [ "md5_state8", "structmd5__ctxt.html#a7be28cf899bb2c8105106369665b9400", null ] 11 | ]; -------------------------------------------------------------------------------- /doc/html/structpx__alias.js: -------------------------------------------------------------------------------- 1 | var structpx__alias = 2 | [ 3 | [ "alias", "structpx__alias.html#a6f18118842e0ee16f4090235a871de49", null ], 4 | [ "name", "structpx__alias.html#a92b52c073139e7dac0fc7b45478f7702", null ] 5 | ]; -------------------------------------------------------------------------------- /doc/html/structpx__cipher.js: -------------------------------------------------------------------------------- 1 | var structpx__cipher = 2 | [ 3 | [ "block_size", "structpx__cipher.html#ae07f901d28bee73ac010f9cf5e0b5542", null ], 4 | [ "decrypt", "structpx__cipher.html#a6d3313430da30c4bc1dd2759aa5828e1", null ], 5 | [ "encrypt", "structpx__cipher.html#a32ab97af8bda85fbf58ac89a33ca831f", null ], 6 | [ "free", "structpx__cipher.html#a3de791a8214f3fbc31ed6dde380482ff", null ], 7 | [ "init", "structpx__cipher.html#a4cc09030530e02a60c81374336ab8cc8", null ], 8 | [ "iv_size", "structpx__cipher.html#a17865fc83c08e2ec6489bf2ed50230ca", null ], 9 | [ "key_size", "structpx__cipher.html#abb0e876a446ea3b60312600756c84ba4", null ], 10 | [ "pstat", "structpx__cipher.html#a38cb7dae8989ea328c191c73d91f6c31", null ], 11 | [ "ptr", "structpx__cipher.html#a73945c5645b030ef56f93619fd054fb4", null ] 12 | ]; -------------------------------------------------------------------------------- /doc/html/structpx__combo.js: -------------------------------------------------------------------------------- 1 | var structpx__combo = 2 | [ 3 | [ "cipher", "structpx__combo.html#a63135da76b1246d73c2636e7bc61e8e0", null ], 4 | [ "decrypt", "structpx__combo.html#a23e2efbb8021fe4633dad4bf6c4bdd9c", null ], 5 | [ "decrypt_len", "structpx__combo.html#a5255ab7d3977adcfb1ef250c1ae8750b", null ], 6 | [ "encrypt", "structpx__combo.html#af74336f8a213474316867f3fcaa31b0b", null ], 7 | [ "encrypt_len", "structpx__combo.html#a5d77b2bb0597cc58b5a03a17cacddd6e", null ], 8 | [ "free", "structpx__combo.html#a47f3f63a1e165cbb460cbba11b6abe1c", null ], 9 | [ "init", "structpx__combo.html#a401b15c0ba6e9cd2ab90b32ea26645ef", null ], 10 | [ "padding", "structpx__combo.html#a253ba1f3900b1fdcf82ead9d1d5d5231", null ] 11 | ]; -------------------------------------------------------------------------------- /doc/html/structpx__digest.js: -------------------------------------------------------------------------------- 1 | var structpx__digest = 2 | [ 3 | [ "block_size", "structpx__digest.html#a137ed005ffea79a7fda88a5f8893ce45", null ], 4 | [ "code", "structpx__digest.html#a7760b436ae0edceac7daaa3ca7ee90dd", null ], 5 | [ "finish", "structpx__digest.html#ae89cdb9f137bf3be780ffc3f6614ec47", null ], 6 | [ "free", "structpx__digest.html#aa2b2fff74a15b31bad4f14eacf22c107", null ], 7 | [ "p", "structpx__digest.html#a12dcd37566f38c4df0f8b2dafd26f6f7", null ], 8 | [ "ptr", "structpx__digest.html#acd8a79cac2b6b57525e8feb4c492db11", null ], 9 | [ "reset", "structpx__digest.html#a72f538447abc9a94dd7d9ef52ae6327a", null ], 10 | [ "result_size", "structpx__digest.html#a02a702a5d459e7f985658d9c217112c4", null ], 11 | [ "update", "structpx__digest.html#ada9f7ff6923761ddb991bf6bf0ed4ba3", null ] 12 | ]; -------------------------------------------------------------------------------- /doc/html/structpx__hmac.js: -------------------------------------------------------------------------------- 1 | var structpx__hmac = 2 | [ 3 | [ "block_size", "structpx__hmac.html#a633309528ca04e35bab8fc502ae96e99", null ], 4 | [ "finish", "structpx__hmac.html#a5891604df1dcbc091bca70a4e6b041d8", null ], 5 | [ "free", "structpx__hmac.html#aaec97ad622d5ef2ac7ab6b166bddc63a", null ], 6 | [ "init", "structpx__hmac.html#a67b9614118aa8555a07c89c59c5c75ac", null ], 7 | [ "ipad", "structpx__hmac.html#a234c1fdafd4a075f20669c23a1ccf025", null ], 8 | [ "md", "structpx__hmac.html#a03c811c1ae1050bb260e48c10fa87cb0", null ], 9 | [ "opad", "structpx__hmac.html#aa16d837ed7c5cd1d54b11bb73a1b9ed6", null ], 10 | [ "p", "structpx__hmac.html#a9dc542fa7e54271064310f5d6780bfe7", null ], 11 | [ "reset", "structpx__hmac.html#a64ffc8c49352689a88434c0ebc037714", null ], 12 | [ "result_size", "structpx__hmac.html#a0cb0b623751c051d891c014c9205d580", null ], 13 | [ "update", "structpx__hmac.html#a0bb46e1f461f7d0300e0d8d8c9c2f306", null ] 14 | ]; -------------------------------------------------------------------------------- /doc/html/structsha1__ctxt.js: -------------------------------------------------------------------------------- 1 | var structsha1__ctxt = 2 | [ 3 | [ "b32", "structsha1__ctxt.html#a3f9898b833367479e782d6d6cb1bb0fb", null ], 4 | [ "b64", "structsha1__ctxt.html#ad71b7aed3ab559ee5b941aceab39dc28", null ], 5 | [ "b8", "structsha1__ctxt.html#a20ea01a601650ffe78b44fb952a0cbd7", null ], 6 | [ "c", "structsha1__ctxt.html#a3253de2ebd252fb00696e3d482fec162", null ], 7 | [ "count", "structsha1__ctxt.html#aa30918035917fa1f893b77aeb4737dad", null ], 8 | [ "h", "structsha1__ctxt.html#a478ab16257190d0cfd8bbede1eeeda7c", null ], 9 | [ "m", "structsha1__ctxt.html#a93549e237a32b4138b686c258a24e931", null ] 10 | ]; -------------------------------------------------------------------------------- /doc/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/sync_off.png -------------------------------------------------------------------------------- /doc/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/sync_on.png -------------------------------------------------------------------------------- /doc/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/tab_a.png -------------------------------------------------------------------------------- /doc/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/tab_b.png -------------------------------------------------------------------------------- /doc/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/tab_h.png -------------------------------------------------------------------------------- /doc/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doc/html/tab_s.png -------------------------------------------------------------------------------- /doc/html/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; 7 | } 8 | 9 | .tabs2 { 10 | font-size: 10px; 11 | } 12 | .tabs3 { 13 | font-size: 9px; 14 | } 15 | 16 | .tablist { 17 | margin: 0; 18 | padding: 0; 19 | display: table; 20 | } 21 | 22 | .tablist li { 23 | float: left; 24 | display: table-cell; 25 | background-image: url('tab_b.png'); 26 | line-height: 36px; 27 | list-style: none; 28 | } 29 | 30 | .tablist a { 31 | display: block; 32 | padding: 0 20px; 33 | font-weight: bold; 34 | background-image:url('tab_s.png'); 35 | background-repeat:no-repeat; 36 | background-position:right; 37 | color: #283A5D; 38 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 39 | text-decoration: none; 40 | outline: none; 41 | } 42 | 43 | .tabs3 .tablist a { 44 | padding: 0 10px; 45 | } 46 | 47 | .tablist a:hover { 48 | background-image: url('tab_h.png'); 49 | background-repeat:repeat-x; 50 | color: #fff; 51 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 52 | text-decoration: none; 53 | } 54 | 55 | .tablist li.current a { 56 | background-image: url('tab_a.png'); 57 | background-repeat:repeat-x; 58 | color: #fff; 59 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 60 | } 61 | -------------------------------------------------------------------------------- /doc/latex/Makefile: -------------------------------------------------------------------------------- 1 | all: refman.pdf 2 | 3 | pdf: refman.pdf 4 | 5 | refman.pdf: clean refman.tex 6 | pdflatex refman 7 | makeindex refman.idx 8 | pdflatex refman 9 | latex_count=5 ; \ 10 | while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\ 11 | do \ 12 | echo "Rerunning latex...." ;\ 13 | pdflatex refman ;\ 14 | latex_count=`expr $$latex_count - 1` ;\ 15 | done 16 | 17 | 18 | clean: 19 | rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf 20 | -------------------------------------------------------------------------------- /doc/latex/dir_68267d1309a1af8e8297ef4c3efbcdba.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{dir_68267d1309a1af8e8297ef4c3efbcdba}{\section{src Directory Reference} 2 | \label{dir_68267d1309a1af8e8297ef4c3efbcdba}\index{src Directory Reference@{src Directory Reference}} 3 | } 4 | \subsection*{Files} 5 | \begin{DoxyCompactItemize} 6 | \item 7 | file \hyperlink{blf_8c}{blf.\-c} 8 | \item 9 | file \hyperlink{blf_8h}{blf.\-h} 10 | \item 11 | file \hyperlink{c_8h}{c.\-h} 12 | \item 13 | file \hyperlink{fortuna_8c}{fortuna.\-c} 14 | \item 15 | file \hyperlink{fortuna_8h}{fortuna.\-h} 16 | \item 17 | file \hyperlink{internal_8c}{internal.\-c} 18 | \item 19 | file \hyperlink{internal_8h}{internal.\-h} 20 | \item 21 | file \hyperlink{md5_8c}{md5.\-c} 22 | \item 23 | file \hyperlink{md5_8h}{md5.\-h} 24 | \item 25 | file \hyperlink{px_8c}{px.\-c} 26 | \item 27 | file \hyperlink{px_8h}{px.\-h} 28 | \item 29 | file \hyperlink{random_8c}{random.\-c} 30 | \item 31 | file \hyperlink{rijndael_8c}{rijndael.\-c} 32 | \item 33 | file \hyperlink{rijndael_8h}{rijndael.\-h} 34 | \item 35 | file \hyperlink{sha1_8c}{sha1.\-c} 36 | \item 37 | file \hyperlink{sha1_8h}{sha1.\-h} 38 | \item 39 | file \hyperlink{sha2_8c}{sha2.\-c} 40 | \item 41 | file \hyperlink{sha2_8h}{sha2.\-h} 42 | \end{DoxyCompactItemize} 43 | -------------------------------------------------------------------------------- /doc/latex/structerror__desc.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{structerror__desc}{\section{error\-\_\-desc Struct Reference} 2 | \label{structerror__desc}\index{error\-\_\-desc@{error\-\_\-desc}} 3 | } 4 | \subsection*{Data Fields} 5 | \begin{DoxyCompactItemize} 6 | \item 7 | int \hyperlink{structerror__desc_a8cae12d5e24f7bda4bb2f3da5124a17c}{err} 8 | \item 9 | const char $\ast$ \hyperlink{structerror__desc_a8bd78a0b6c726e6cf5a8d30c9fead5e3}{desc} 10 | \end{DoxyCompactItemize} 11 | 12 | 13 | \subsection{Field Documentation} 14 | \hypertarget{structerror__desc_a8bd78a0b6c726e6cf5a8d30c9fead5e3}{\index{error\-\_\-desc@{error\-\_\-desc}!desc@{desc}} 15 | \index{desc@{desc}!error_desc@{error\-\_\-desc}} 16 | \subsubsection[{desc}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ error\-\_\-desc\-::desc}}\label{structerror__desc_a8bd78a0b6c726e6cf5a8d30c9fead5e3} 17 | \hypertarget{structerror__desc_a8cae12d5e24f7bda4bb2f3da5124a17c}{\index{error\-\_\-desc@{error\-\_\-desc}!err@{err}} 18 | \index{err@{err}!error_desc@{error\-\_\-desc}} 19 | \subsubsection[{err}]{\setlength{\rightskip}{0pt plus 5cm}int error\-\_\-desc\-::err}}\label{structerror__desc_a8cae12d5e24f7bda4bb2f3da5124a17c} 20 | 21 | 22 | The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} 23 | \item 24 | \hyperlink{px_8c}{px.\-c}\end{DoxyCompactItemize} 25 | -------------------------------------------------------------------------------- /doc/latex/structint__cipher.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{structint__cipher}{\section{int\-\_\-cipher Struct Reference} 2 | \label{structint__cipher}\index{int\-\_\-cipher@{int\-\_\-cipher}} 3 | } 4 | \subsection*{Data Fields} 5 | \begin{DoxyCompactItemize} 6 | \item 7 | char $\ast$ \hyperlink{structint__cipher_a4964144dbab1ea02b5ffe63335c0c3c1}{name} 8 | \item 9 | \hyperlink{px_8h_a971b71d1dd84736bdccbc92805c3d018}{P\-X\-\_\-\-Cipher} $\ast$($\ast$ \hyperlink{structint__cipher_a30235bc76f5f13c478cb48db07fffe6e}{load} )(void) 10 | \end{DoxyCompactItemize} 11 | 12 | 13 | \subsection{Field Documentation} 14 | \hypertarget{structint__cipher_a30235bc76f5f13c478cb48db07fffe6e}{\index{int\-\_\-cipher@{int\-\_\-cipher}!load@{load}} 15 | \index{load@{load}!int_cipher@{int\-\_\-cipher}} 16 | \subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}{\bf P\-X\-\_\-\-Cipher}$\ast$($\ast$ int\-\_\-cipher\-::load)(void)}}\label{structint__cipher_a30235bc76f5f13c478cb48db07fffe6e} 17 | \hypertarget{structint__cipher_a4964144dbab1ea02b5ffe63335c0c3c1}{\index{int\-\_\-cipher@{int\-\_\-cipher}!name@{name}} 18 | \index{name@{name}!int_cipher@{int\-\_\-cipher}} 19 | \subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ int\-\_\-cipher\-::name}}\label{structint__cipher_a4964144dbab1ea02b5ffe63335c0c3c1} 20 | 21 | 22 | The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} 23 | \item 24 | \hyperlink{internal_8c}{internal.\-c}\end{DoxyCompactItemize} 25 | -------------------------------------------------------------------------------- /doc/latex/structint__digest.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{structint__digest}{\section{int\-\_\-digest Struct Reference} 2 | \label{structint__digest}\index{int\-\_\-digest@{int\-\_\-digest}} 3 | } 4 | \subsection*{Data Fields} 5 | \begin{DoxyCompactItemize} 6 | \item 7 | char $\ast$ \hyperlink{structint__digest_a174f99c47920240e2e424f34c5d7f0f7}{name} 8 | \item 9 | void($\ast$ \hyperlink{structint__digest_a44eb65485145dd35a5cd127439b52e18}{init} )(\hyperlink{px_8h_a21fa22732371ffb7737caceba5e087dd}{P\-X\-\_\-\-M\-D} $\ast$h) 10 | \end{DoxyCompactItemize} 11 | 12 | 13 | \subsection{Field Documentation} 14 | \hypertarget{structint__digest_a44eb65485145dd35a5cd127439b52e18}{\index{int\-\_\-digest@{int\-\_\-digest}!init@{init}} 15 | \index{init@{init}!int_digest@{int\-\_\-digest}} 16 | \subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ int\-\_\-digest\-::init)({\bf P\-X\-\_\-\-M\-D} $\ast$h)}}\label{structint__digest_a44eb65485145dd35a5cd127439b52e18} 17 | \hypertarget{structint__digest_a174f99c47920240e2e424f34c5d7f0f7}{\index{int\-\_\-digest@{int\-\_\-digest}!name@{name}} 18 | \index{name@{name}!int_digest@{int\-\_\-digest}} 19 | \subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ int\-\_\-digest\-::name}}\label{structint__digest_a174f99c47920240e2e424f34c5d7f0f7} 20 | 21 | 22 | The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} 23 | \item 24 | \hyperlink{internal_8c}{internal.\-c}\end{DoxyCompactItemize} 25 | -------------------------------------------------------------------------------- /doc/latex/structpx__alias.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{structpx__alias}{\section{px\-\_\-alias Struct Reference} 2 | \label{structpx__alias}\index{px\-\_\-alias@{px\-\_\-alias}} 3 | } 4 | 5 | 6 | {\ttfamily \#include $<$px.\-h$>$} 7 | 8 | \subsection*{Data Fields} 9 | \begin{DoxyCompactItemize} 10 | \item 11 | char $\ast$ \hyperlink{structpx__alias_a6f18118842e0ee16f4090235a871de49}{alias} 12 | \item 13 | char $\ast$ \hyperlink{structpx__alias_a92b52c073139e7dac0fc7b45478f7702}{name} 14 | \end{DoxyCompactItemize} 15 | 16 | 17 | \subsection{Field Documentation} 18 | \hypertarget{structpx__alias_a6f18118842e0ee16f4090235a871de49}{\index{px\-\_\-alias@{px\-\_\-alias}!alias@{alias}} 19 | \index{alias@{alias}!px_alias@{px\-\_\-alias}} 20 | \subsubsection[{alias}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ px\-\_\-alias\-::alias}}\label{structpx__alias_a6f18118842e0ee16f4090235a871de49} 21 | \hypertarget{structpx__alias_a92b52c073139e7dac0fc7b45478f7702}{\index{px\-\_\-alias@{px\-\_\-alias}!name@{name}} 22 | \index{name@{name}!px_alias@{px\-\_\-alias}} 23 | \subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ px\-\_\-alias\-::name}}\label{structpx__alias_a92b52c073139e7dac0fc7b45478f7702} 24 | 25 | 26 | The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} 27 | \item 28 | \hyperlink{px_8h}{px.\-h}\end{DoxyCompactItemize} 29 | -------------------------------------------------------------------------------- /doc/man/man3/BlowfishContext.3: -------------------------------------------------------------------------------- 1 | .TH "BlowfishContext" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | BlowfishContext \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "\fBuint32\fP \fBS0\fP [256]" 16 | .br 17 | .ti -1c 18 | .RI "\fBuint32\fP \fBS1\fP [256]" 19 | .br 20 | .ti -1c 21 | .RI "\fBuint32\fP \fBS2\fP [256]" 22 | .br 23 | .ti -1c 24 | .RI "\fBuint32\fP \fBS3\fP [256]" 25 | .br 26 | .ti -1c 27 | .RI "\fBuint32\fP \fBP\fP [18]" 28 | .br 29 | .ti -1c 30 | .RI "\fBuint32\fP \fBiv0\fP" 31 | .br 32 | .ti -1c 33 | .RI "\fBuint32\fP \fBiv1\fP" 34 | .br 35 | .in -1c 36 | .SH "Field Documentation" 37 | .PP 38 | .SS "\fBuint32\fP BlowfishContext::iv0" 39 | 40 | .SS "\fBuint32\fP BlowfishContext::iv1" 41 | 42 | .SS "\fBuint32\fP BlowfishContext::P[18]" 43 | 44 | .SS "\fBuint32\fP BlowfishContext::S0[256]" 45 | 46 | .SS "\fBuint32\fP BlowfishContext::S1[256]" 47 | 48 | .SS "\fBuint32\fP BlowfishContext::S2[256]" 49 | 50 | .SS "\fBuint32\fP BlowfishContext::S3[256]" 51 | 52 | 53 | .SH "Author" 54 | .PP 55 | Generated automatically by Doxygen for libfortuna from the source code\&. 56 | -------------------------------------------------------------------------------- /doc/man/man3/_SHA256_CTX.3: -------------------------------------------------------------------------------- 1 | .TH "_SHA256_CTX" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | _SHA256_CTX \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "\fBuint32\fP \fBstate\fP [8]" 16 | .br 17 | .ti -1c 18 | .RI "\fBuint64\fP \fBbitcount\fP" 19 | .br 20 | .ti -1c 21 | .RI "\fBuint8\fP \fBbuffer\fP [\fBSHA256_BLOCK_LENGTH\fP]" 22 | .br 23 | .in -1c 24 | .SH "Field Documentation" 25 | .PP 26 | .SS "\fBuint64\fP _SHA256_CTX::bitcount" 27 | 28 | .SS "\fBuint8\fP _SHA256_CTX::buffer[\fBSHA256_BLOCK_LENGTH\fP]" 29 | 30 | .SS "\fBuint32\fP _SHA256_CTX::state[8]" 31 | 32 | 33 | .SH "Author" 34 | .PP 35 | Generated automatically by Doxygen for libfortuna from the source code\&. 36 | -------------------------------------------------------------------------------- /doc/man/man3/_SHA512_CTX.3: -------------------------------------------------------------------------------- 1 | .TH "_SHA512_CTX" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | _SHA512_CTX \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "\fBuint64\fP \fBstate\fP [8]" 16 | .br 17 | .ti -1c 18 | .RI "\fBuint64\fP \fBbitcount\fP [2]" 19 | .br 20 | .ti -1c 21 | .RI "\fBuint8\fP \fBbuffer\fP [\fBSHA512_BLOCK_LENGTH\fP]" 22 | .br 23 | .in -1c 24 | .SH "Field Documentation" 25 | .PP 26 | .SS "\fBuint64\fP _SHA512_CTX::bitcount[2]" 27 | 28 | .SS "\fBuint8\fP _SHA512_CTX::buffer[\fBSHA512_BLOCK_LENGTH\fP]" 29 | 30 | .SS "\fBuint64\fP _SHA512_CTX::state[8]" 31 | 32 | 33 | .SH "Author" 34 | .PP 35 | Generated automatically by Doxygen for libfortuna from the source code\&. 36 | -------------------------------------------------------------------------------- /doc/man/man3/_rijndael_ctx.3: -------------------------------------------------------------------------------- 1 | .TH "_rijndael_ctx" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | _rijndael_ctx \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "\fBu4byte\fP \fBk_len\fP" 16 | .br 17 | .ti -1c 18 | .RI "int \fBdecrypt\fP" 19 | .br 20 | .ti -1c 21 | .RI "\fBu4byte\fP \fBe_key\fP [64]" 22 | .br 23 | .ti -1c 24 | .RI "\fBu4byte\fP \fBd_key\fP [64]" 25 | .br 26 | .in -1c 27 | .SH "Field Documentation" 28 | .PP 29 | .SS "\fBu4byte\fP _rijndael_ctx::d_key[64]" 30 | 31 | .SS "int _rijndael_ctx::decrypt" 32 | 33 | .SS "\fBu4byte\fP _rijndael_ctx::e_key[64]" 34 | 35 | .SS "\fBu4byte\fP _rijndael_ctx::k_len" 36 | 37 | 38 | .SH "Author" 39 | .PP 40 | Generated automatically by Doxygen for libfortuna from the source code\&. 41 | -------------------------------------------------------------------------------- /doc/man/man3/_usr_home_da3m0n8t3r_software_libfortuna_src_.3: -------------------------------------------------------------------------------- 1 | .TH "src Directory Reference" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | src Directory Reference \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Files" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "file \fBblf\&.c\fP" 14 | .br 15 | .ti -1c 16 | .RI "file \fBblf\&.h\fP" 17 | .br 18 | .ti -1c 19 | .RI "file \fBc\&.h\fP" 20 | .br 21 | .ti -1c 22 | .RI "file \fBfortuna\&.c\fP" 23 | .br 24 | .ti -1c 25 | .RI "file \fBfortuna\&.h\fP" 26 | .br 27 | .ti -1c 28 | .RI "file \fBinternal\&.c\fP" 29 | .br 30 | .ti -1c 31 | .RI "file \fBinternal\&.h\fP" 32 | .br 33 | .ti -1c 34 | .RI "file \fBmd5\&.c\fP" 35 | .br 36 | .ti -1c 37 | .RI "file \fBmd5\&.h\fP" 38 | .br 39 | .ti -1c 40 | .RI "file \fBpx\&.c\fP" 41 | .br 42 | .ti -1c 43 | .RI "file \fBpx\&.h\fP" 44 | .br 45 | .ti -1c 46 | .RI "file \fBrandom\&.c\fP" 47 | .br 48 | .ti -1c 49 | .RI "file \fBrijndael\&.c\fP" 50 | .br 51 | .ti -1c 52 | .RI "file \fBrijndael\&.h\fP" 53 | .br 54 | .ti -1c 55 | .RI "file \fBsha1\&.c\fP" 56 | .br 57 | .ti -1c 58 | .RI "file \fBsha1\&.h\fP" 59 | .br 60 | .ti -1c 61 | .RI "file \fBsha2\&.c\fP" 62 | .br 63 | .ti -1c 64 | .RI "file \fBsha2\&.h\fP" 65 | .br 66 | .in -1c 67 | -------------------------------------------------------------------------------- /doc/man/man3/error_desc.3: -------------------------------------------------------------------------------- 1 | .TH "error_desc" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | error_desc \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Data Fields" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "int \fBerr\fP" 14 | .br 15 | .ti -1c 16 | .RI "const char * \fBdesc\fP" 17 | .br 18 | .in -1c 19 | .SH "Field Documentation" 20 | .PP 21 | .SS "const char* error_desc::desc" 22 | 23 | .SS "int error_desc::err" 24 | 25 | 26 | .SH "Author" 27 | .PP 28 | Generated automatically by Doxygen for libfortuna from the source code\&. 29 | -------------------------------------------------------------------------------- /doc/man/man3/fortuna.h.3: -------------------------------------------------------------------------------- 1 | .TH "fortuna.h" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | fortuna.h \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | \fC#include 'c\&.h'\fP 10 | .br 11 | 12 | .SS "Functions" 13 | 14 | .in +1c 15 | .ti -1c 16 | .RI "void \fBfortuna_get_bytes\fP (unsigned len, \fBuint8\fP *dst)" 17 | .br 18 | .ti -1c 19 | .RI "void \fBfortuna_add_entropy\fP (const \fBuint8\fP *data, unsigned len)" 20 | .br 21 | .in -1c 22 | .SH "Function Documentation" 23 | .PP 24 | .SS "void fortuna_add_entropy (const \fBuint8\fP *data, unsignedlen)" 25 | 26 | .SS "void fortuna_get_bytes (unsignedlen, \fBuint8\fP *dst)" 27 | 28 | .SH "Author" 29 | .PP 30 | Generated automatically by Doxygen for libfortuna from the source code\&. 31 | -------------------------------------------------------------------------------- /doc/man/man3/fortuna_state.3: -------------------------------------------------------------------------------- 1 | .TH "fortuna_state" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | fortuna_state \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Data Fields" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "\fBuint8\fP \fBcounter\fP [\fBCIPH_BLOCK\fP]" 14 | .br 15 | .ti -1c 16 | .RI "\fBuint8\fP \fBresult\fP [\fBCIPH_BLOCK\fP]" 17 | .br 18 | .ti -1c 19 | .RI "\fBuint8\fP \fBkey\fP [\fBBLOCK\fP]" 20 | .br 21 | .ti -1c 22 | .RI "\fBMD_CTX\fP \fBpool\fP [\fBNUM_POOLS\fP]" 23 | .br 24 | .ti -1c 25 | .RI "\fBCIPH_CTX\fP \fBciph\fP" 26 | .br 27 | .ti -1c 28 | .RI "unsigned \fBreseed_count\fP" 29 | .br 30 | .ti -1c 31 | .RI "struct timeval \fBlast_reseed_time\fP" 32 | .br 33 | .ti -1c 34 | .RI "unsigned \fBpool0_bytes\fP" 35 | .br 36 | .ti -1c 37 | .RI "unsigned \fBrnd_pos\fP" 38 | .br 39 | .ti -1c 40 | .RI "int \fBtricks_done\fP" 41 | .br 42 | .in -1c 43 | .SH "Field Documentation" 44 | .PP 45 | .SS "\fBCIPH_CTX\fP fortuna_state::ciph" 46 | 47 | .SS "\fBuint8\fP fortuna_state::counter[\fBCIPH_BLOCK\fP]" 48 | 49 | .SS "\fBuint8\fP fortuna_state::key[\fBBLOCK\fP]" 50 | 51 | .SS "struct timeval fortuna_state::last_reseed_time" 52 | 53 | .SS "\fBMD_CTX\fP fortuna_state::pool[\fBNUM_POOLS\fP]" 54 | 55 | .SS "unsigned fortuna_state::pool0_bytes" 56 | 57 | .SS "unsigned fortuna_state::reseed_count" 58 | 59 | .SS "\fBuint8\fP fortuna_state::result[\fBCIPH_BLOCK\fP]" 60 | 61 | .SS "unsigned fortuna_state::rnd_pos" 62 | 63 | .SS "int fortuna_state::tricks_done" 64 | 65 | 66 | .SH "Author" 67 | .PP 68 | Generated automatically by Doxygen for libfortuna from the source code\&. 69 | -------------------------------------------------------------------------------- /doc/man/man3/int_cipher.3: -------------------------------------------------------------------------------- 1 | .TH "int_cipher" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | int_cipher \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Data Fields" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "char * \fBname\fP" 14 | .br 15 | .ti -1c 16 | .RI "\fBPX_Cipher\fP *(* \fBload\fP )(void)" 17 | .br 18 | .in -1c 19 | .SH "Field Documentation" 20 | .PP 21 | .SS "\fBPX_Cipher\fP*(* int_cipher::load)(void)" 22 | 23 | .SS "char* int_cipher::name" 24 | 25 | 26 | .SH "Author" 27 | .PP 28 | Generated automatically by Doxygen for libfortuna from the source code\&. 29 | -------------------------------------------------------------------------------- /doc/man/man3/int_ctx.3: -------------------------------------------------------------------------------- 1 | .TH "int_ctx" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | int_ctx \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "\fBuint8\fP \fBkeybuf\fP [\fBINT_MAX_KEY\fP]" 16 | .br 17 | .ti -1c 18 | .RI "\fBuint8\fP \fBiv\fP [\fBINT_MAX_IV\fP]" 19 | .br 20 | .ti -1c 21 | .RI "union {" 22 | .br 23 | .ti -1c 24 | .RI " \fBBlowfishContext\fP \fBbf\fP" 25 | .br 26 | .ti -1c 27 | .RI " \fBrijndael_ctx\fP \fBrj\fP" 28 | .br 29 | .ti -1c 30 | .RI "} \fBctx\fP" 31 | .br 32 | .ti -1c 33 | .RI "unsigned \fBkeylen\fP" 34 | .br 35 | .ti -1c 36 | .RI "int \fBis_init\fP" 37 | .br 38 | .ti -1c 39 | .RI "int \fBmode\fP" 40 | .br 41 | .in -1c 42 | .SH "Field Documentation" 43 | .PP 44 | .SS "\fBBlowfishContext\fP int_ctx::bf" 45 | 46 | .SS "union { \&.\&.\&. } int_ctx::ctx" 47 | 48 | .SS "int int_ctx::is_init" 49 | 50 | .SS "\fBuint8\fP int_ctx::iv[\fBINT_MAX_IV\fP]" 51 | 52 | .SS "\fBuint8\fP int_ctx::keybuf[\fBINT_MAX_KEY\fP]" 53 | 54 | .SS "unsigned int_ctx::keylen" 55 | 56 | .SS "int int_ctx::mode" 57 | 58 | .SS "\fBrijndael_ctx\fP int_ctx::rj" 59 | 60 | 61 | .SH "Author" 62 | .PP 63 | Generated automatically by Doxygen for libfortuna from the source code\&. 64 | -------------------------------------------------------------------------------- /doc/man/man3/int_digest.3: -------------------------------------------------------------------------------- 1 | .TH "int_digest" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | int_digest \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Data Fields" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "char * \fBname\fP" 14 | .br 15 | .ti -1c 16 | .RI "void(* \fBinit\fP )(\fBPX_MD\fP *h)" 17 | .br 18 | .in -1c 19 | .SH "Field Documentation" 20 | .PP 21 | .SS "void(* int_digest::init)(\fBPX_MD\fP *h)" 22 | 23 | .SS "char* int_digest::name" 24 | 25 | 26 | .SH "Author" 27 | .PP 28 | Generated automatically by Doxygen for libfortuna from the source code\&. 29 | -------------------------------------------------------------------------------- /doc/man/man3/md5_ctxt.3: -------------------------------------------------------------------------------- 1 | .TH "md5_ctxt" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | md5_ctxt \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "union {" 16 | .br 17 | .ti -1c 18 | .RI " \fBuint32\fP \fBmd5_state32\fP [4]" 19 | .br 20 | .ti -1c 21 | .RI " \fBuint8\fP \fBmd5_state8\fP [16]" 22 | .br 23 | .ti -1c 24 | .RI "} \fBmd5_st\fP" 25 | .br 26 | .ti -1c 27 | .RI "union {" 28 | .br 29 | .ti -1c 30 | .RI " \fBuint64\fP \fBmd5_count64\fP" 31 | .br 32 | .ti -1c 33 | .RI " \fBuint8\fP \fBmd5_count8\fP [8]" 34 | .br 35 | .ti -1c 36 | .RI "} \fBmd5_count\fP" 37 | .br 38 | .ti -1c 39 | .RI "unsigned int \fBmd5_i\fP" 40 | .br 41 | .ti -1c 42 | .RI "\fBuint8\fP \fBmd5_buf\fP [\fBMD5_BUFLEN\fP]" 43 | .br 44 | .in -1c 45 | .SH "Field Documentation" 46 | .PP 47 | .SS "\fBuint8\fP md5_ctxt::md5_buf[\fBMD5_BUFLEN\fP]" 48 | 49 | .SS "union { \&.\&.\&. } md5_ctxt::md5_count" 50 | 51 | .SS "\fBuint64\fP md5_ctxt::md5_count64" 52 | 53 | .SS "\fBuint8\fP md5_ctxt::md5_count8[8]" 54 | 55 | .SS "unsigned int md5_ctxt::md5_i" 56 | 57 | .SS "union { \&.\&.\&. } md5_ctxt::md5_st" 58 | 59 | .SS "\fBuint32\fP md5_ctxt::md5_state32[4]" 60 | 61 | .SS "\fBuint8\fP md5_ctxt::md5_state8[16]" 62 | 63 | 64 | .SH "Author" 65 | .PP 66 | Generated automatically by Doxygen for libfortuna from the source code\&. 67 | -------------------------------------------------------------------------------- /doc/man/man3/px_alias.3: -------------------------------------------------------------------------------- 1 | .TH "px_alias" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | px_alias \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "char * \fBalias\fP" 16 | .br 17 | .ti -1c 18 | .RI "char * \fBname\fP" 19 | .br 20 | .in -1c 21 | .SH "Field Documentation" 22 | .PP 23 | .SS "char* px_alias::alias" 24 | 25 | .SS "char* px_alias::name" 26 | 27 | 28 | .SH "Author" 29 | .PP 30 | Generated automatically by Doxygen for libfortuna from the source code\&. 31 | -------------------------------------------------------------------------------- /doc/man/man3/random.c.3: -------------------------------------------------------------------------------- 1 | .TH "random.c" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | random.c \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | \fC#include \fP 10 | .br 11 | \fC#include 'c\&.h'\fP 12 | .br 13 | \fC#include 'px\&.h'\fP 14 | .br 15 | \fC#include \fP 16 | .br 17 | \fC#include \fP 18 | .br 19 | 20 | .SS "Macros" 21 | 22 | .in +1c 23 | .ti -1c 24 | .RI "#define \fBRND_BYTES\fP 32" 25 | .br 26 | .ti -1c 27 | .RI "#define \fBTRY_DEV_RANDOM\fP" 28 | .br 29 | .in -1c 30 | .SS "Functions" 31 | 32 | .in +1c 33 | .ti -1c 34 | .RI "int \fBsafe_read\fP (int fd, void *buf, size_t count)" 35 | .br 36 | .ti -1c 37 | .RI "\fBuint8\fP * \fBtry_dev_random\fP (\fBuint8\fP *dst)" 38 | .br 39 | .ti -1c 40 | .RI "unsigned \fBpx_acquire_system_randomness\fP (\fBuint8\fP *dst)" 41 | .br 42 | .in -1c 43 | .SH "Macro Definition Documentation" 44 | .PP 45 | .SS "#define RND_BYTES 32" 46 | 47 | .SS "#define TRY_DEV_RANDOM" 48 | 49 | .SH "Function Documentation" 50 | .PP 51 | .SS "unsigned px_acquire_system_randomness (\fBuint8\fP *dst)" 52 | 53 | .SS "int safe_read (intfd, void *buf, size_tcount)" 54 | 55 | .SS "\fBuint8\fP* try_dev_random (\fBuint8\fP *dst)" 56 | 57 | .SH "Author" 58 | .PP 59 | Generated automatically by Doxygen for libfortuna from the source code\&. 60 | -------------------------------------------------------------------------------- /doc/man/man3/sha1_ctxt.3: -------------------------------------------------------------------------------- 1 | .TH "sha1_ctxt" 3 "Fri Jul 19 2013" "Version 1" "libfortuna" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | sha1_ctxt \- 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | \fC#include \fP 11 | .SS "Data Fields" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "union {" 16 | .br 17 | .ti -1c 18 | .RI " \fBuint8\fP \fBb8\fP [20]" 19 | .br 20 | .ti -1c 21 | .RI " \fBuint32\fP \fBb32\fP [5]" 22 | .br 23 | .ti -1c 24 | .RI "} \fBh\fP" 25 | .br 26 | .ti -1c 27 | .RI "union {" 28 | .br 29 | .ti -1c 30 | .RI " \fBuint8\fP \fBb8\fP [8]" 31 | .br 32 | .ti -1c 33 | .RI " \fBuint64\fP \fBb64\fP [1]" 34 | .br 35 | .ti -1c 36 | .RI "} \fBc\fP" 37 | .br 38 | .ti -1c 39 | .RI "union {" 40 | .br 41 | .ti -1c 42 | .RI " \fBuint8\fP \fBb8\fP [64]" 43 | .br 44 | .ti -1c 45 | .RI " \fBuint32\fP \fBb32\fP [16]" 46 | .br 47 | .ti -1c 48 | .RI "} \fBm\fP" 49 | .br 50 | .ti -1c 51 | .RI "\fBuint8\fP \fBcount\fP" 52 | .br 53 | .in -1c 54 | .SH "Field Documentation" 55 | .PP 56 | .SS "\fBuint32\fP sha1_ctxt::b32[16]" 57 | 58 | .SS "\fBuint64\fP sha1_ctxt::b64[1]" 59 | 60 | .SS "\fBuint8\fP sha1_ctxt::b8[64]" 61 | 62 | .SS "union { \&.\&.\&. } sha1_ctxt::c" 63 | 64 | .SS "\fBuint8\fP sha1_ctxt::count" 65 | 66 | .SS "union { \&.\&.\&. } sha1_ctxt::h" 67 | 68 | .SS "union { \&.\&.\&. } sha1_ctxt::m" 69 | 70 | 71 | .SH "Author" 72 | .PP 73 | Generated automatically by Doxygen for libfortuna from the source code\&. 74 | -------------------------------------------------------------------------------- /doxygen.warnings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/doxygen.warnings -------------------------------------------------------------------------------- /ogurec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waitman/libfortuna/11cbd881d5e89f3e7e9899b9723589bf6da7a2f4/ogurec.png --------------------------------------------------------------------------------