Merge branch '2.4.x' into 2.5.x
authorMark Wooding <mdw@distorted.org.uk>
Sun, 29 Sep 2019 16:52:39 +0000 (17:52 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 29 Sep 2019 16:56:04 +0000 (17:56 +0100)
* 2.4.x:
  Release 2.4.4.
  debian/: Ship correct symbols files.
  debian/: Bump to Debhelper 10.
  debian/rules: Prefix `dh' options with `-O' to prevent sadness.

Conflicts:
debian/changelog (take both)
debian/control

Also fix debian/catacomb2.symbols to add new symbols; bump `pgen_primep'
to 2.5.0 to ensure that the Baillie--PSW test is used.

Makefile.am
debian/catacomb2.symbols [new file with mode: 0644]
debian/changelog
debian/compat
debian/control
debian/rules

index a1c773c..7ffaa53 100644 (file)
@@ -124,6 +124,7 @@ EXTRA_DIST          += debian/source/format
 
 ## catacomb2
 EXTRA_DIST             += debian/catacomb2.install
+EXTRA_DIST             += debian/catacomb2.symbols
 
 ## catacomb-bin
 EXTRA_DIST             += debian/catacomb-bin.install
diff --git a/debian/catacomb2.symbols b/debian/catacomb2.symbols
new file mode 100644 (file)
index 0000000..02e84ed
--- /dev/null
@@ -0,0 +1,4451 @@
+### -*-conf-*-
+
+libcatacomb.so.2 catacomb2 #MINVER#
+* Build-Depends-Package: catacomb-dev
+
+###--------------------------------------------------------------------------
+### Basic utilities.
+
+## arena
+       arena_secure@Base 2.0.0
+       arena_setsecure@Base 2.0.0
+       arena_subsecure@Base 2.0.0
+
+## ct
+       ct_condcopy@Base 2.1.4
+       ct_inteq@Base 2.1.4
+       ct_intle@Base 2.1.4
+       ct_memeq@Base 2.1.4
+       ct_pick@Base 2.1.4
+       ct_poison@Base 2.4.2
+       ct_remedy@Base 2.4.2
+
+## dispatch
+       cpu_feature_p@Base 2.2.3
+       dispatch_debug@Base 2.2.3
+       (optional|arch=i386 amd64)dispatch_x86ish_cpuid@Base 2.5.0
+       (optional|arch=i386 amd64)dispatch_x86ish_xmmregisters_p@Base 2.5.0
+
+## regdump (available with `--enable-asm-debug')
+       (optional)regdump_init@Base 2.5.0
+       (optional)regdump@Base 2.5.0
+       (optional)regdump_freshline@Base 2.5.0
+       (optional)regdump_gp@Base 2.5.0
+       (optional)regdump_fp@Base 2.5.0
+       (optional)regdump_simd@Base 2.5.0
+       (optional)regdump_gprstr@Base 2.5.0
+       (optional)regdump_gpsave@Base 2.5.0
+       (optional)regdump_xtrstr@Base 2.5.0
+       (optional)regdump_xtsave@Base 2.5.0
+       (optional|arch=armel armhf)regdump__flags@Base 2.5.0
+
+## keysz
+       keysz@Base 2.1.0
+       keysz_pad@Base 2.5.0
+       keysz_fromdl@Base 2.1.1
+       keysz_fromec@Base 2.1.1
+       keysz_fromif@Base 2.1.1
+       keysz_fromschnorr@Base 2.1.1
+       keysz_todl@Base 2.1.1
+       keysz_toec@Base 2.1.1
+       keysz_toif@Base 2.1.1
+       keysz_toschnorr@Base 2.1.1
+
+## lmem
+       l_init@Base 2.1.0
+       l_destroy@Base 2.1.0
+       l_report@Base 2.1.0
+       l_alloc@Base 2.1.0
+       l_free@Base 2.1.0
+       l_purge@Base 2.1.0
+
+## rsvr
+       rsvr_setup@Base 2.5.0
+       rsvr_mkplan@Base 2.5.0
+       rsvr_next@Base 2.5.0
+       rsvr_done@Base 2.5.0
+
+###--------------------------------------------------------------------------
+### Mathematical infrastructure.
+
+## buf
+       buf_getec@Base 2.1.0
+       buf_getmp@Base 2.1.0
+       buf_putec@Base 2.1.0
+       buf_putmp@Base 2.1.0
+
+## exp
+       exp_simulnext@Base 2.0.0
+
+## mpx
+       mpx_2c@Base 2.1.1
+       mpx_bit0000@Base 2.1.1
+       mpx_bit0001@Base 2.1.1
+       mpx_bit0010@Base 2.1.1
+       mpx_bit0011@Base 2.1.1
+       mpx_bit0100@Base 2.1.1
+       mpx_bit0101@Base 2.1.1
+       mpx_bit0110@Base 2.1.1
+       mpx_bit0111@Base 2.1.1
+       mpx_bit1000@Base 2.1.1
+       mpx_bit1001@Base 2.1.1
+       mpx_bit1010@Base 2.1.1
+       mpx_bit1011@Base 2.1.1
+       mpx_bit1100@Base 2.1.1
+       mpx_bit1101@Base 2.1.1
+       mpx_bit1110@Base 2.1.1
+       mpx_bit1111@Base 2.1.1
+       mpx_lsl@Base 2.1.1
+       mpx_lslc@Base 2.1.1
+       mpx_lsr@Base 2.4.3
+       mpx_not@Base 2.1.1
+       mpx_loadb@Base 2.1.1
+       mpx_loadb2cn@Base 2.1.1
+       mpx_loadl@Base 2.1.1
+       mpx_loadl2cn@Base 2.1.1
+       mpx_storeb@Base 2.1.1
+       mpx_storel@Base 2.1.1
+       mpx_storeb2cn@Base 2.3.2
+       mpx_storel2cn@Base 2.3.2
+       mpx_uadd@Base 2.1.1
+       mpx_uaddn@Base 2.1.1
+       mpx_uaddnlsl@Base 2.1.1
+       mpx_usub@Base 2.1.1
+       mpx_usubn@Base 2.1.1
+       mpx_usubnlsl@Base 2.1.1
+       mpx_umul@Base 2.1.1
+       mpx_umuln@Base 2.1.1
+       mpx_umlan@Base 2.1.1
+       mpx_usqr@Base 2.1.1
+       mpx_udiv@Base 2.1.1
+       mpx_udivn@Base 2.1.1
+       mpx_ueq@Base 2.1.1
+       mpx_ucmp@Base 2.1.1
+       mpx_kmul@Base 2.1.1
+       mpx_ksqr@Base 2.1.1
+       (optional|arch=i386)mpx_umul4_x86_sse2@Base 2.3.0
+       (optional|arch=i386)mpx_umul4_x86_avx@Base 2.3.0
+       (optional|arch=amd64)mpx_umul4_amd64_sse2@Base 2.3.0
+       (optional|arch=amd64)mpx_umul4_amd64_avx@Base 2.3.0
+       (optional|arch=i386)mpxmont_mul4_x86_sse2@Base 2.3.0
+       (optional|arch=i386)mpxmont_mul4_x86_avx@Base 2.3.0
+       (optional|arch=amd64)mpxmont_mul4_amd64_sse2@Base 2.3.0
+       (optional|arch=amd64)mpxmont_mul4_amd64_avx@Base 2.3.0
+       (optional|arch=i386)mpxmont_redc4_x86_sse2@Base 2.3.0
+       (optional|arch=i386)mpxmont_redc4_x86_avx@Base 2.3.0
+       (optional|arch=amd64)mpxmont_redc4_amd64_sse2@Base 2.3.0
+       (optional|arch=amd64)mpxmont_redc4_amd64_avx@Base 2.3.0
+
+## mparena
+       mparena_create@Base 2.0.0
+       mparena_destroy@Base 2.0.0
+       mparena_count@Base 2.0.0
+       mparena_setarena@Base 2.0.0
+       mpalloc@Base 2.0.0
+       mpfree@Base 2.0.0
+       mparena_global@Base 2.0.0
+       mparena_secure@Base 2.0.0
+
+## mp-const
+       mp_const@Base 2.0.0
+
+## mplimits
+       mp_limits@Base 2.1.1
+
+## mp-mem
+       mp_new@Base 2.1.1
+       mp_create@Base 2.1.1
+       mp_createsecure@Base 2.1.1
+       mp_build@Base 2.1.1
+       mp_drop@Base 2.1.1
+       mp_destroy@Base 2.1.1
+       mp_copy@Base 2.1.1
+       mp_dest@Base 2.1.1
+       mp_ensure@Base 2.1.1
+       mp_split@Base 2.1.1
+       mp_resize@Base 2.1.1
+
+## mp-io
+       mp_octets@Base 2.1.1
+       mp_octets2c@Base 2.1.1
+       mp_bits@Base 2.1.1
+       mp_loadb@Base 2.1.1
+       mp_loadb2c@Base 2.1.1
+       mp_loadl@Base 2.1.1
+       mp_loadl2c@Base 2.1.1
+       mp_storeb@Base 2.1.1
+       mp_storeb2c@Base 2.3.2
+       mp_storel@Base 2.1.1
+       mp_storel2c@Base 2.3.2
+
+## mpint
+       mp_fromshort@Base 2.1.1
+       mp_fromushort@Base 2.1.1
+       mp_fromint@Base 2.1.1
+       mp_fromuint@Base 2.1.1
+       mp_fromlong@Base 2.1.1
+       mp_fromulong@Base 2.1.1
+       mp_fromllong@Base 2.2.0
+       mp_fromullong@Base 2.2.0
+       mp_fromintmax@Base 2.2.0
+       mp_fromuintmax@Base 2.2.0
+       mp_fromsizet@Base 2.2.0
+       mp_fromuint8@Base 2.2.0
+       mp_fromuint16@Base 2.2.0
+       mp_fromuint24@Base 2.2.0
+       mp_fromuint32@Base 2.1.1
+       mp_fromuint64@Base 2.2.0
+       mp_toshort@Base 2.1.1
+       mp_toushort@Base 2.1.1
+       mp_toint@Base 2.1.1
+       mp_touint@Base 2.1.1
+       mp_tolong@Base 2.1.1
+       mp_toulong@Base 2.1.1
+       mp_tollong@Base 2.2.0
+       mp_toullong@Base 2.2.0
+       mp_tointmax@Base 2.2.0
+       mp_touintmax@Base 2.2.0
+       mp_tosizet@Base 2.2.0
+       mp_touint8@Base 2.2.0
+       mp_touint16@Base 2.2.0
+       mp_touint24@Base 2.2.0
+       mp_touint32@Base 2.1.1
+       mp_touint64@Base 2.2.0
+
+## mp-arith
+       mp_lsl@Base 2.1.1
+       mp_lsl2c@Base 2.1.1
+       mp_lslc@Base 2.1.1
+       mp_lsr@Base 2.1.1
+       mp_lsr2c@Base 2.1.1
+       mp_testbit@Base 2.2.2
+       mp_testbit2c@Base 2.2.2
+       mp_setbit@Base 2.1.1
+       mp_setbit2c@Base 2.1.1
+       mp_clearbit@Base 2.1.1
+       mp_clearbit2c@Base 2.1.1
+       mp_eq@Base 2.1.1
+       mp_cmp@Base 2.1.1
+       mp_neg@Base 2.1.1
+       mp_not@Base 2.1.1
+       mp_not2c@Base 2.1.1
+       mp_bit0000@Base 2.1.1
+       mp_bit0001@Base 2.1.1
+       mp_bit0010@Base 2.1.1
+       mp_bit0011@Base 2.1.1
+       mp_bit0100@Base 2.1.1
+       mp_bit0101@Base 2.1.1
+       mp_bit0110@Base 2.1.1
+       mp_bit0111@Base 2.1.1
+       mp_bit1000@Base 2.1.1
+       mp_bit1001@Base 2.1.1
+       mp_bit1010@Base 2.1.1
+       mp_bit1011@Base 2.1.1
+       mp_bit1100@Base 2.1.1
+       mp_bit1101@Base 2.1.1
+       mp_bit1110@Base 2.1.1
+       mp_bit1111@Base 2.1.1
+       mp_bit00002c@Base 2.1.1
+       mp_bit00012c@Base 2.1.1
+       mp_bit00102c@Base 2.1.1
+       mp_bit00112c@Base 2.1.1
+       mp_bit01002c@Base 2.1.1
+       mp_bit01012c@Base 2.1.1
+       mp_bit01102c@Base 2.1.1
+       mp_bit01112c@Base 2.1.1
+       mp_bit10002c@Base 2.1.1
+       mp_bit10012c@Base 2.1.1
+       mp_bit10102c@Base 2.1.1
+       mp_bit10112c@Base 2.1.1
+       mp_bit11002c@Base 2.1.1
+       mp_bit11012c@Base 2.1.1
+       mp_bit11102c@Base 2.1.1
+       mp_bit11112c@Base 2.1.1
+       mp_add@Base 2.1.1
+       mp_sub@Base 2.1.1
+       mp_mul@Base 2.1.1
+       mp_sqr@Base 2.1.1
+       mp_div@Base 2.1.1
+       mp_odd@Base 2.1.1
+       mp_leastcongruent@Base 2.2.4
+
+## mpscan
+       mpscan_initx@Base 2.1.1
+       mpscan_bit@Base 2.1.1
+       mpscan_step@Base 2.1.1
+       mpscan_rinitx@Base 2.1.1
+       mpscan_rbit@Base 2.1.1
+       mpscan_rstep@Base 2.1.1
+
+## mp-misc
+       mp_scan@Base 2.1.1
+       mp_rscan@Base 2.1.1
+       mp_minimize@Base 2.1.1
+       mp_shrink@Base 2.1.1
+
+## mp-test
+       type_mp@Base 2.0.0
+
+## mp-exp
+       mp_exp@Base 2.1.1
+
+## mp-gcd
+       mp_gcd@Base 2.1.6
+       mp_modinv@Base 2.1.6
+
+## mp-jacobi
+       mp_jacobi@Base 2.1.1
+
+## mp-modexp
+       mp_modexp@Base 2.1.1
+
+## mp-modsqrt
+       mp_modsqrt@Base 2.2.0
+
+## mp-fibonacci
+       mp_fibonacci@Base 2.1.3
+
+## mpmul
+       mpmul_init@Base 2.1.1
+       mpmul_add@Base 2.1.1
+       mpmul_done@Base 2.1.1
+       mp_factorial@Base 2.1.1
+
+## mp-sqrt
+       mp_sqrt@Base 2.1.1
+
+## mptext
+       mp_read@Base 2.1.2
+       mp_readdstr@Base 2.1.2
+       mp_readfile@Base 2.1.2
+       mp_readstring@Base 2.1.2
+       mp_write@Base 2.1.2
+       mp_writedstr@Base 2.1.2
+       mp_writefile@Base 2.1.2
+       mp_writestring@Base 2.1.2
+       mptext_dstrops@Base 2.1.1
+       mptext_fileops@Base 2.1.1
+       mptext_stringops@Base 2.1.1
+       mptext_len@Base 2.1.1
+
+## mpcrt
+       mpcrt_create@Base 2.1.1
+       mpcrt_destroy@Base 2.1.1
+       mpcrt_solve@Base 2.1.1
+
+## mprand
+       mprand@Base 2.3.0
+       mprand_range@Base 2.1.1
+
+## mpmont
+       mpmont_create@Base 2.2.0
+       mpmont_destroy@Base 2.2.0
+       mpmont_reduce@Base 2.2.0
+       mpmont_mul@Base 2.2.0
+       mpmont_expr@Base 2.2.0
+       mpmont_exp@Base 2.2.0
+       mpmont_mexpr@Base 2.2.0
+       mpmont_mexp@Base 2.2.0
+
+## mpbarrett
+       mpbarrett_create@Base 2.1.1
+       mpbarrett_destroy@Base 2.1.1
+       mpbarrett_reduce@Base 2.1.1
+       mpbarrett_exp@Base 2.1.1
+       mpbarrett_mexp@Base 2.1.1
+
+## mpreduce
+       mpreduce_create@Base 2.1.6
+       mpreduce_destroy@Base 2.1.6
+       mpreduce_do@Base 2.1.6
+       mpreduce_exp@Base 2.1.6
+       mpreduce_dump@Base 2.1.6
+
+## qdparse
+       qd_delim@Base 2.1.1
+       qd_skipspc@Base 2.1.1
+       qd_enum@Base 2.1.1
+       qd_eofp@Base 2.1.1
+       qd_getmp@Base 2.1.1
+
+## rho
+       rho@Base 2.1.1
+       rho_prime@Base 2.1.1
+
+## primetab
+       primetab@Base 2.1.1
+
+## wheel
+       wheel@Base 2.1.1
+
+## pfilt
+       pfilt_create@Base 2.1.1
+       pfilt_destroy@Base 2.1.1
+       pfilt_step@Base 2.1.1
+       pfilt_jump@Base 2.2.4
+       pfilt_muladd@Base 2.1.1
+       pfilt_smallfactor@Base 2.1.1
+
+## pgen
+       pgen@Base 2.1.1
+       pgen_filter@Base 2.1.1
+       pgen_test@Base 2.1.1
+       pgen_jump@Base 2.2.4
+       pgen_granfrob@Base 2.5.0
+       pgen_primep@Base 2.5.0
+       pgen_gcdstep@Base 2.1.1
+       pgen_simulstep@Base 2.1.1
+       pgen_simultest@Base 2.1.1
+       pgen_ev@Base 2.1.1
+       pgen_evspin@Base 2.1.1
+       pgen_subev@Base 2.1.1
+
+## primeiter
+       primeiter_create@Base 2.1.1
+       primeiter_destroy@Base 2.1.1
+       primeiter_next@Base 2.1.1
+
+## rabin
+       rabin_create@Base 2.1.1
+       rabin_destroy@Base 2.1.1
+       rabin_iters@Base 2.1.1
+       rabin_rtest@Base 2.1.1
+       rabin_test@Base 2.1.1
+
+## prim
+       prim_step@Base 2.1.1
+       prim_test@Base 2.1.1
+
+## strongprime
+       strongprime_setup@Base 2.3.1
+       strongprime@Base 2.3.1
+
+## limlee
+       limlee_step@Base 2.2.4
+       limlee@Base 2.2.4
+
+## gfx
+       gfx_acc@Base 2.0.0
+       gfx_accshift@Base 2.0.0
+       gfx_add@Base 2.0.0
+       gfx_mul@Base 2.0.0
+       gfx_sqr@Base 2.0.0
+       gfx_div@Base 2.0.0
+       gfx_kmul@Base 2.0.0
+       gfx_sqrtab@Base 2.0.0
+
+## gf-arith
+       gf_add@Base 2.1.0
+       gf_mul@Base 2.1.0
+       gf_sqr@Base 2.1.0
+       gf_div@Base 2.1.0
+       gf_irreduciblep@Base 2.1.1
+       gf_gcd@Base 2.1.0
+       gf_modinv@Base 2.1.1
+       gf_exp@Base 2.1.1
+
+## gfn
+       gfn_create@Base 2.0.0
+       gfn_destroy@Base 2.0.0
+       gfn_copy@Base 2.0.0
+       gfn_identity@Base 2.0.0
+       gfn_invert@Base 2.0.0
+       gfn_transform@Base 2.0.0
+
+## gfreduce
+       gfreduce_create@Base 2.1.6
+       gfreduce_destroy@Base 2.1.6
+       gfreduce_do@Base 2.1.6
+       gfreduce_dump@Base 2.1.6
+       gfreduce_exp@Base 2.1.6
+       gfreduce_halftrace@Base 2.1.6
+       gfreduce_quadsolve@Base 2.1.6
+       gfreduce_sqrt@Base 2.1.6
+       gfreduce_trace@Base 2.1.6
+
+## group
+       group_fromstring@Base 2.1.1
+       group_parse@Base 2.1.1
+       group_check@Base 2.1.1
+       group_samep@Base 2.1.1
+       group_stdcheck@Base 2.1.1
+       group_stdidentp@Base 2.1.1
+       group_stddiv@Base 2.1.1
+       group_stdsqr@Base 2.1.1
+       group_stdexp@Base 2.1.1
+       group_stdmexp@Base 2.1.1
+       group_readdstr@Base 2.1.1
+       group_writedstr@Base 2.1.1
+       group_readfile@Base 2.1.1
+       group_writefile@Base 2.1.1
+       group_readstring@Base 2.1.1
+       group_writestring@Base 2.1.1
+       group_stdfromec@Base 2.1.1
+       group_stdtoec@Base 2.1.1
+       group_prime@Base 2.1.1
+       group_binary@Base 2.1.1
+       group_ec@Base 2.1.1
+
+## field
+       field_parse@Base 2.1.1
+       field_samep@Base 2.1.1
+       field_stdsamep@Base 2.1.1
+       field_id@Base 2.1.1
+       field_exp@Base 2.1.1
+       field_prime@Base 2.2.0
+       field_niceprime@Base 2.2.0
+       field_binpoly@Base 2.1.1
+       field_binnorm@Base 2.1.1
+       ptab@Base 2.2.0
+       bintab@Base 2.1.1
+
+## ec
+       ec_create@Base 2.2.0
+       ec_copy@Base 2.2.0
+       ec_destroy@Base 2.2.0
+       ec_find@Base 2.2.0
+       ec_setinf@Base 2.2.0
+       ec_atinf@Base 2.2.0
+       ec_eq@Base 2.2.0
+       ec_rand@Base 2.2.0
+       ec_add@Base 2.2.0
+       ec_dbl@Base 2.2.0
+       ec_neg@Base 2.2.0
+       ec_sub@Base 2.2.0
+       ec_imul@Base 2.2.0
+       ec_mul@Base 2.2.0
+       ec_immul@Base 2.2.0
+       ec_mmul@Base 2.2.0
+       ec_check@Base 2.2.0
+       ec_destroycurve@Base 2.2.0
+       ec_idfix@Base 2.2.0
+       ec_idin@Base 2.2.0
+       ec_idout@Base 2.2.0
+       ec_projfix@Base 2.2.0
+       ec_projin@Base 2.2.0
+       ec_projout@Base 2.2.0
+       ec_samep@Base 2.2.0
+       ec_stdsamep@Base 2.2.0
+       ec_stdsub@Base 2.2.0
+
+## ecinfo
+       ec_curveparse@Base 2.2.0
+       ec_ptparse@Base 2.2.0
+       ec_infoparse@Base 2.2.0
+       ec_infofromdata@Base 2.2.0
+       ec_getinfo@Base 2.2.0
+       ec_checkinfo@Base 2.2.0
+       ec_sameinfop@Base 2.2.0
+       ec_freeinfo@Base 2.2.0
+
+## ec-raw
+       ec_ec2osp@Base 2.2.0
+       ec_os2ecp@Base 2.2.0
+       ec_getraw@Base 2.2.0
+       ec_putraw@Base 2.2.0
+
+## ec-prime
+       ec_prime@Base 2.2.0
+       ec_primeproj@Base 2.2.0
+
+## ec-bin
+       ec_bin@Base 2.2.0
+       ec_binproj@Base 2.2.0
+
+## ec-keys
+       ec_paramfetch@Base 2.2.0
+       ec_paramfree@Base 2.2.0
+       ec_privfetch@Base 2.2.0
+       ec_privfree@Base 2.2.0
+       ec_pubfetch@Base 2.2.0
+       ec_pubfree@Base 2.2.0
+
+## ec-test
+       type_ec@Base 2.2.0
+       type_ecurve@Base 2.2.0
+
+## ectab
+       ectab@Base 2.2.0
+
+## f25519
+       f25519_load@Base 2.4.0
+       f25519_store@Base 2.4.0
+       f25519_set@Base 2.4.0
+       f25519_pick2@Base 2.4.0
+       f25519_pickn@Base 2.4.0
+       f25519_condneg@Base 2.4.0
+       f25519_condswap@Base 2.4.0
+       f25519_add@Base 2.4.0
+       f25519_neg@Base 2.4.0
+       f25519_sub@Base 2.4.0
+       f25519_mulconst@Base 2.4.0
+       f25519_mul@Base 2.4.0
+       f25519_sqr@Base 2.4.0
+       f25519_inv@Base 2.4.0
+       f25519_quosqrt@Base 2.4.0
+
+## fgoldi
+       fgoldi_load@Base 2.4.0
+       fgoldi_store@Base 2.4.0
+       fgoldi_set@Base 2.4.0
+       fgoldi_pick2@Base 2.4.0
+       fgoldi_pickn@Base 2.4.0
+       fgoldi_condneg@Base 2.4.0
+       fgoldi_condswap@Base 2.4.0
+       fgoldi_add@Base 2.4.0
+       fgoldi_neg@Base 2.4.0
+       fgoldi_sub@Base 2.4.0
+       fgoldi_mulconst@Base 2.4.0
+       fgoldi_mul@Base 2.4.0
+       fgoldi_sqr@Base 2.4.0
+       fgoldi_inv@Base 2.4.0
+       fgoldi_quosqrt@Base 2.4.0
+
+## scaf
+       scaf_load@Base 2.4.0
+       scaf_loaddbl@Base 2.4.0
+       scaf_store@Base 2.4.0
+       scaf_reduce@Base 2.4.0
+       scaf_mul@Base 2.4.0
+
+###--------------------------------------------------------------------------
+### Random number generators and related functionality.
+
+## grand
+       grand_byte@Base 2.0.0
+       grand_word@Base 2.0.0
+       grand_range@Base 2.0.0
+       grand_fill@Base 2.0.0
+       grand_defaultbyte@Base 2.2.2
+       grand_defaultword@Base 2.2.2
+       grand_defaultrange@Base 2.2.2
+       grand_defaultfill@Base 2.2.2
+
+## dsarand
+       dsarand_init@Base 2.0.0
+       dsarand_destroy@Base 2.0.0
+       dsarand_fill@Base 2.0.0
+       dsarand_reseed@Base 2.0.0
+       dsarand_create@Base 2.0.0
+
+## fibrand
+       fibrand_seed@Base 2.0.0
+       fibrand_lcseed@Base 2.0.0
+       fibrand_step@Base 2.0.0
+       fibrand_range@Base 2.0.0
+       fibrand_create@Base 2.0.0
+
+## lcrand
+       lcrand@Base 2.0.0
+       lcrand_create@Base 2.0.0
+       lcrand_range@Base 2.0.0
+
+## rand
+       rand_init@Base 2.2.3
+       rand_noisesrc@Base 2.2.3
+       rand_seed@Base 2.2.3
+       rand_quick@Base 2.2.3
+       (optional|arch=i386 amd64)rand_quick_x86ish_rdrand@Base 2.5.0
+       rand_key@Base 2.2.3
+       rand_add@Base 2.2.3
+       rand_goodbits@Base 2.2.3
+       rand_get@Base 2.2.3
+       rand_getgood@Base 2.2.3
+       rand_gate@Base 2.2.3
+       rand_stretch@Base 2.2.3
+       rand_generation@Base 2.2.3
+       rand_create@Base 2.2.3
+       rand_global@Base 2.2.3
+
+## noise
+       noise_setid@Base 2.0.0
+       noise_devrandom@Base 2.1.7
+       noise_enquire@Base 2.0.0
+       noise_filter@Base 2.0.0
+       noise_freewheel@Base 2.1.1
+       noise_timer@Base 2.1.7
+       noise_acquire@Base 2.1.7
+       noise_source@Base 2.1.7
+
+## sslprf
+       sslprf_init@Base 2.0.0
+       sslprf_free@Base 2.0.0
+       sslprf_encrypt@Base 2.0.0
+       sslprf_rand@Base 2.0.0
+
+## tlsprf
+       tlsdx_init@Base 2.0.0
+       tlsdx_free@Base 2.0.0
+       tlsdx_encrypt@Base 2.0.0
+       tlsdx_rand@Base 2.0.0
+       tlsprf_init@Base 2.0.0
+       tlsprf_free@Base 2.0.0
+       tlsprf_encrypt@Base 2.0.0
+       tlsprf_rand@Base 2.0.0
+
+## fipstest
+       fipstest@Base 2.0.0
+
+## maurer
+       maurer@Base 2.0.0
+       maurer_done@Base 2.0.0
+       maurer_init@Base 2.0.0
+       maurer_test@Base 2.0.0
+
+###--------------------------------------------------------------------------
+### Symmetric cryptography.
+
+## gcipher
+       gcipher_byname@Base 2.1.1
+       gciphertab@Base 2.1.1
+
+## gaead
+       gaead_byname@Base 2.5.0
+       gaead_encrypt@Base 2.5.0
+       gaead_decrypt@Base 2.5.0
+       gaeadtab@Base 2.5.0
+
+## ghash
+       ghash_byname@Base 2.1.1
+       ghashtab@Base 2.1.1
+
+## gmac
+       gmac_byname@Base 2.1.1
+       gmactab@Base 2.1.1
+
+## ccm
+       ccm_check@Base 2.5.0
+       ccm_fmtctr@Base 2.5.0
+       ccm_fmthdr@Base 2.5.0
+
+## gcm
+       gcm_mktable@Base 2.5.0
+       gcm_ghashdone@Base 2.5.0
+       gcm_concat@Base 2.5.0
+       gcm_mulk_64b@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_64b_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_64b_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_64b_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_64b_arm64_pmull@Base 2.5.0
+       gcm_mulk_64l@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_64l_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_64l_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_64l_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_64l_arm64_pmull@Base 2.5.0
+       gcm_mulk_96b@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_96b_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_96b_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_96b_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_96b_arm64_pmull@Base 2.5.0
+       gcm_mulk_96l@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_96l_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_96l_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_96l_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_96l_arm64_pmull@Base 2.5.0
+       gcm_mulk_128b@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_128b_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_128b_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_128b_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_128b_arm64_pmull@Base 2.5.0
+       gcm_mulk_128l@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_128l_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_128l_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_128l_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_128l_arm64_pmull@Base 2.5.0
+       gcm_mulk_192b@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_192b_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_192b_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_192b_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_192b_arm64_pmull@Base 2.5.0
+       gcm_mulk_192l@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_192l_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_192l_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_192l_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_192l_arm64_pmull@Base 2.5.0
+       gcm_mulk_256b@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_256b_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_256b_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_256b_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_256b_arm64_pmull@Base 2.5.0
+       gcm_mulk_256l@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_256l_x86ish_pclmul@Base 2.5.0
+       (optional|arch=i386 amd64)gcm_mulk_256l_x86ish_pclmul_avx@Base 2.5.0
+       (optional|arch=armel armhf)gcm_mulk_256l_arm_crypto@Base 2.5.0
+       (optional|arch=arm64)gcm_mulk_256l_arm64_pmull@Base 2.5.0
+
+## latinpoly
+       latinpoly_noncesz@Base 2.5.0
+       latinpoly_tagsz@Base 2.5.0
+       latinpoly_aadhash_naclbox@Base 2.5.0
+       latinpoly_aadhash_poly1305@Base 2.5.0
+       latinpoly_aaddestroy@Base 2.5.0
+       latinpoly_tag@Base 2.5.0
+
+## ocb
+       ocb_ctz@Base 2.5.0
+       ocb_ctzl@Base 2.5.0
+
+## blowfish
+       blowfish_init@Base 2.0.0
+       blowfish_keysz@Base 2.0.0
+       blowfish_eblk@Base 2.0.0
+       blowfish_dblk@Base 2.0.0
+       (optional)blowfish_ikey@Base 2.1.5
+       blowfish_ecbinit@Base 2.1.1
+       blowfish_ecbsetkey@Base 2.1.1
+       blowfish_ecbencrypt@Base 2.1.1
+       blowfish_ecbdecrypt@Base 2.1.1
+       blowfish_ecb@Base 2.1.1
+       blowfish_cbcinit@Base 2.1.1
+       blowfish_cbcsetkey@Base 2.1.1
+       blowfish_cbcgetiv@Base 2.1.1
+       blowfish_cbcsetiv@Base 2.1.1
+       blowfish_cbcencrypt@Base 2.1.1
+       blowfish_cbcdecrypt@Base 2.1.1
+       blowfish_cbc@Base 2.1.1
+       blowfish_cfbinit@Base 2.1.1
+       blowfish_cfbsetkey@Base 2.1.1
+       blowfish_cfbgetiv@Base 2.1.1
+       blowfish_cfbsetiv@Base 2.1.1
+       blowfish_cfbencrypt@Base 2.1.1
+       blowfish_cfbdecrypt@Base 2.1.1
+       blowfish_cfbbdry@Base 2.1.1
+       blowfish_cfb@Base 2.1.1
+       blowfish_ofbinit@Base 2.0.0
+       blowfish_ofbsetkey@Base 2.0.0
+       blowfish_ofbgetiv@Base 2.0.0
+       blowfish_ofbsetiv@Base 2.0.0
+       blowfish_ofbencrypt@Base 2.0.0
+       blowfish_ofbbdry@Base 2.0.0
+       blowfish_ofb@Base 2.0.0
+       blowfish_ofbrand@Base 2.0.0
+       blowfish_counterinit@Base 2.0.0
+       blowfish_countersetkey@Base 2.0.0
+       blowfish_countergetiv@Base 2.0.0
+       blowfish_countersetiv@Base 2.0.0
+       blowfish_counterencrypt@Base 2.0.0
+       blowfish_counterbdry@Base 2.0.0
+       blowfish_counter@Base 2.0.0
+       blowfish_counterrand@Base 2.0.0
+       blowfish_ccminit@Base 2.5.0
+       blowfish_ccmreinit@Base 2.5.0
+       blowfish_ccmnoncesz@Base 2.5.0
+       blowfish_ccmtagsz@Base 2.5.0
+       blowfish_ccmaadhash@Base 2.5.0
+       blowfish_ccmencrypt@Base 2.5.0
+       blowfish_ccmdecrypt@Base 2.5.0
+       blowfish_ccmencryptdone@Base 2.5.0
+       blowfish_ccmdecryptdone@Base 2.5.0
+       blowfish_ccm@Base 2.5.0
+       blowfish_eaxinit@Base 2.5.0
+       blowfish_eaxreinit@Base 2.5.0
+       blowfish_eaxsetkey@Base 2.5.0
+       blowfish_eaxnoncesz@Base 2.5.0
+       blowfish_eaxtagsz@Base 2.5.0
+       blowfish_eaxaadinit@Base 2.5.0
+       blowfish_eaxaadhash@Base 2.5.0
+       blowfish_eaxencrypt@Base 2.5.0
+       blowfish_eaxdecrypt@Base 2.5.0
+       blowfish_eaxencryptdone@Base 2.5.0
+       blowfish_eaxdecryptdone@Base 2.5.0
+       blowfish_eax@Base 2.5.0
+       blowfish_gcminit@Base 2.5.0
+       blowfish_gcmreinit@Base 2.5.0
+       blowfish_gcmsetkey@Base 2.5.0
+       blowfish_gcmnoncesz@Base 2.5.0
+       blowfish_gcmtagsz@Base 2.5.0
+       blowfish_gcmaadinit@Base 2.5.0
+       blowfish_gcmaadhash@Base 2.5.0
+       blowfish_gcmencrypt@Base 2.5.0
+       blowfish_gcmdecrypt@Base 2.5.0
+       blowfish_gcmencryptdone@Base 2.5.0
+       blowfish_gcmdecryptdone@Base 2.5.0
+       blowfish_gcm@Base 2.5.0
+       blowfish_ocb1init@Base 2.5.0
+       blowfish_ocb1reinit@Base 2.5.0
+       blowfish_ocb1setkey@Base 2.5.0
+       blowfish_ocb1policy@Base 2.5.0
+       blowfish_ocb1noncesz@Base 2.5.0
+       blowfish_ocb1tagsz@Base 2.5.0
+       blowfish_ocb1aadinit@Base 2.5.0
+       blowfish_ocb1aadhash@Base 2.5.0
+       blowfish_ocb1aadtag@Base 2.5.0
+       blowfish_ocb1encrypt@Base 2.5.0
+       blowfish_ocb1decrypt@Base 2.5.0
+       blowfish_ocb1encryptdone@Base 2.5.0
+       blowfish_ocb1decryptdone@Base 2.5.0
+       blowfish_ocb1@Base 2.5.0
+       blowfish_ocb3init@Base 2.5.0
+       blowfish_ocb3step@Base 2.5.0
+       blowfish_ocb3reinit@Base 2.5.0
+       blowfish_ocb3setkey@Base 2.5.0
+       blowfish_ocb3noncesz@Base 2.5.0
+       blowfish_ocb3aadinit@Base 2.5.0
+       blowfish_ocb3aadhash@Base 2.5.0
+       blowfish_ocb3encrypt@Base 2.5.0
+       blowfish_ocb3decrypt@Base 2.5.0
+       blowfish_ocb3encryptdone@Base 2.5.0
+       blowfish_ocb3decryptdone@Base 2.5.0
+       blowfish_ocb3tagsz@Base 2.5.0
+       blowfish_ocb3@Base 2.5.0
+       blowfish_omacmasks@Base 2.5.0
+       blowfish_omacpolicy@Base 2.5.0
+       blowfish_omacdone@Base 2.5.0
+       blowfish_cmacinit@Base 2.5.0
+       blowfish_cmacsetkey@Base 2.5.0
+       blowfish_cmachash@Base 2.5.0
+       blowfish_cmacdone@Base 2.5.0
+       blowfish_cmac@Base 2.5.0
+       blowfish_pmac1init@Base 2.5.0
+       blowfish_pmac1setkey@Base 2.5.0
+       blowfish_pmac1hash@Base 2.5.0
+       blowfish_pmac1done@Base 2.5.0
+       blowfish_pmac1@Base 2.5.0
+
+## cast128
+       cast128_init@Base 2.0.0
+       cast128_keysz@Base 2.0.0
+       cast128_eblk@Base 2.0.0
+       cast128_dblk@Base 2.0.0
+       (optional)cast_s@Base 2.1.5
+       (optional)cast_sk@Base 2.1.5
+       cast128_ecbinit@Base 2.1.1
+       cast128_ecbsetkey@Base 2.1.1
+       cast128_ecbencrypt@Base 2.1.1
+       cast128_ecbdecrypt@Base 2.1.1
+       cast128_ecb@Base 2.1.1
+       cast128_cbcinit@Base 2.1.1
+       cast128_cbcsetkey@Base 2.1.1
+       cast128_cbcgetiv@Base 2.1.1
+       cast128_cbcsetiv@Base 2.1.1
+       cast128_cbcencrypt@Base 2.1.1
+       cast128_cbcdecrypt@Base 2.1.1
+       cast128_cbc@Base 2.1.1
+       cast128_cfbinit@Base 2.1.1
+       cast128_cfbsetkey@Base 2.1.1
+       cast128_cfbgetiv@Base 2.1.1
+       cast128_cfbsetiv@Base 2.1.1
+       cast128_cfbencrypt@Base 2.1.1
+       cast128_cfbdecrypt@Base 2.1.1
+       cast128_cfbbdry@Base 2.1.1
+       cast128_cfb@Base 2.1.1
+       cast128_ofbinit@Base 2.0.0
+       cast128_ofbsetkey@Base 2.0.0
+       cast128_ofbgetiv@Base 2.0.0
+       cast128_ofbsetiv@Base 2.0.0
+       cast128_ofbencrypt@Base 2.0.0
+       cast128_ofbbdry@Base 2.0.0
+       cast128_ofb@Base 2.0.0
+       cast128_ofbrand@Base 2.0.0
+       cast128_counterinit@Base 2.0.0
+       cast128_countersetkey@Base 2.0.0
+       cast128_countergetiv@Base 2.0.0
+       cast128_countersetiv@Base 2.0.0
+       cast128_counterencrypt@Base 2.0.0
+       cast128_counterbdry@Base 2.0.0
+       cast128_counter@Base 2.0.0
+       cast128_counterrand@Base 2.0.0
+       cast128_ccminit@Base 2.5.0
+       cast128_ccmreinit@Base 2.5.0
+       cast128_ccmnoncesz@Base 2.5.0
+       cast128_ccmtagsz@Base 2.5.0
+       cast128_ccmaadhash@Base 2.5.0
+       cast128_ccmencrypt@Base 2.5.0
+       cast128_ccmdecrypt@Base 2.5.0
+       cast128_ccmencryptdone@Base 2.5.0
+       cast128_ccmdecryptdone@Base 2.5.0
+       cast128_ccm@Base 2.5.0
+       cast128_eaxinit@Base 2.5.0
+       cast128_eaxreinit@Base 2.5.0
+       cast128_eaxsetkey@Base 2.5.0
+       cast128_eaxnoncesz@Base 2.5.0
+       cast128_eaxtagsz@Base 2.5.0
+       cast128_eaxaadinit@Base 2.5.0
+       cast128_eaxaadhash@Base 2.5.0
+       cast128_eaxencrypt@Base 2.5.0
+       cast128_eaxdecrypt@Base 2.5.0
+       cast128_eaxencryptdone@Base 2.5.0
+       cast128_eaxdecryptdone@Base 2.5.0
+       cast128_eax@Base 2.5.0
+       cast128_gcminit@Base 2.5.0
+       cast128_gcmreinit@Base 2.5.0
+       cast128_gcmsetkey@Base 2.5.0
+       cast128_gcmnoncesz@Base 2.5.0
+       cast128_gcmtagsz@Base 2.5.0
+       cast128_gcmaadinit@Base 2.5.0
+       cast128_gcmaadhash@Base 2.5.0
+       cast128_gcmencrypt@Base 2.5.0
+       cast128_gcmdecrypt@Base 2.5.0
+       cast128_gcmencryptdone@Base 2.5.0
+       cast128_gcmdecryptdone@Base 2.5.0
+       cast128_gcm@Base 2.5.0
+       cast128_ocb1init@Base 2.5.0
+       cast128_ocb1reinit@Base 2.5.0
+       cast128_ocb1setkey@Base 2.5.0
+       cast128_ocb1policy@Base 2.5.0
+       cast128_ocb1noncesz@Base 2.5.0
+       cast128_ocb1tagsz@Base 2.5.0
+       cast128_ocb1aadinit@Base 2.5.0
+       cast128_ocb1aadhash@Base 2.5.0
+       cast128_ocb1aadtag@Base 2.5.0
+       cast128_ocb1encrypt@Base 2.5.0
+       cast128_ocb1decrypt@Base 2.5.0
+       cast128_ocb1encryptdone@Base 2.5.0
+       cast128_ocb1decryptdone@Base 2.5.0
+       cast128_ocb1@Base 2.5.0
+       cast128_ocb3init@Base 2.5.0
+       cast128_ocb3step@Base 2.5.0
+       cast128_ocb3reinit@Base 2.5.0
+       cast128_ocb3setkey@Base 2.5.0
+       cast128_ocb3noncesz@Base 2.5.0
+       cast128_ocb3aadinit@Base 2.5.0
+       cast128_ocb3aadhash@Base 2.5.0
+       cast128_ocb3encrypt@Base 2.5.0
+       cast128_ocb3decrypt@Base 2.5.0
+       cast128_ocb3encryptdone@Base 2.5.0
+       cast128_ocb3decryptdone@Base 2.5.0
+       cast128_ocb3tagsz@Base 2.5.0
+       cast128_ocb3@Base 2.5.0
+       cast128_omacmasks@Base 2.5.0
+       cast128_omacpolicy@Base 2.5.0
+       cast128_omacdone@Base 2.5.0
+       cast128_cmacinit@Base 2.5.0
+       cast128_cmacsetkey@Base 2.5.0
+       cast128_cmachash@Base 2.5.0
+       cast128_cmacdone@Base 2.5.0
+       cast128_cmac@Base 2.5.0
+       cast128_pmac1init@Base 2.5.0
+       cast128_pmac1setkey@Base 2.5.0
+       cast128_pmac1hash@Base 2.5.0
+       cast128_pmac1done@Base 2.5.0
+       cast128_pmac1@Base 2.5.0
+
+## cast256
+       cast256_init@Base 2.0.0
+       cast256_keysz@Base 2.0.0
+       cast256_eblk@Base 2.0.0
+       cast256_dblk@Base 2.0.0
+       cast256_ecbinit@Base 2.1.1
+       cast256_ecbsetkey@Base 2.1.1
+       cast256_ecbencrypt@Base 2.1.1
+       cast256_ecbdecrypt@Base 2.1.1
+       cast256_ecb@Base 2.1.1
+       cast256_cbcinit@Base 2.1.1
+       cast256_cbcsetkey@Base 2.1.1
+       cast256_cbcgetiv@Base 2.1.1
+       cast256_cbcsetiv@Base 2.1.1
+       cast256_cbcencrypt@Base 2.1.1
+       cast256_cbcdecrypt@Base 2.1.1
+       cast256_cbc@Base 2.1.1
+       cast256_cfbinit@Base 2.1.1
+       cast256_cfbsetkey@Base 2.1.1
+       cast256_cfbgetiv@Base 2.1.1
+       cast256_cfbsetiv@Base 2.1.1
+       cast256_cfbencrypt@Base 2.1.1
+       cast256_cfbdecrypt@Base 2.1.1
+       cast256_cfbbdry@Base 2.1.1
+       cast256_cfb@Base 2.1.1
+       cast256_ofbinit@Base 2.0.0
+       cast256_ofbsetkey@Base 2.0.0
+       cast256_ofbgetiv@Base 2.0.0
+       cast256_ofbsetiv@Base 2.0.0
+       cast256_ofbencrypt@Base 2.0.0
+       cast256_ofbbdry@Base 2.0.0
+       cast256_ofb@Base 2.0.0
+       cast256_ofbrand@Base 2.0.0
+       cast256_counterinit@Base 2.0.0
+       cast256_countersetkey@Base 2.0.0
+       cast256_countergetiv@Base 2.0.0
+       cast256_countersetiv@Base 2.0.0
+       cast256_counterencrypt@Base 2.0.0
+       cast256_counterbdry@Base 2.0.0
+       cast256_counter@Base 2.0.0
+       cast256_counterrand@Base 2.0.0
+       cast256_ccminit@Base 2.5.0
+       cast256_ccmreinit@Base 2.5.0
+       cast256_ccmnoncesz@Base 2.5.0
+       cast256_ccmtagsz@Base 2.5.0
+       cast256_ccmaadhash@Base 2.5.0
+       cast256_ccmencrypt@Base 2.5.0
+       cast256_ccmdecrypt@Base 2.5.0
+       cast256_ccmencryptdone@Base 2.5.0
+       cast256_ccmdecryptdone@Base 2.5.0
+       cast256_ccm@Base 2.5.0
+       cast256_eaxinit@Base 2.5.0
+       cast256_eaxreinit@Base 2.5.0
+       cast256_eaxsetkey@Base 2.5.0
+       cast256_eaxnoncesz@Base 2.5.0
+       cast256_eaxtagsz@Base 2.5.0
+       cast256_eaxaadinit@Base 2.5.0
+       cast256_eaxaadhash@Base 2.5.0
+       cast256_eaxencrypt@Base 2.5.0
+       cast256_eaxdecrypt@Base 2.5.0
+       cast256_eaxencryptdone@Base 2.5.0
+       cast256_eaxdecryptdone@Base 2.5.0
+       cast256_eax@Base 2.5.0
+       cast256_gcminit@Base 2.5.0
+       cast256_gcmreinit@Base 2.5.0
+       cast256_gcmsetkey@Base 2.5.0
+       cast256_gcmnoncesz@Base 2.5.0
+       cast256_gcmtagsz@Base 2.5.0
+       cast256_gcmaadinit@Base 2.5.0
+       cast256_gcmaadhash@Base 2.5.0
+       cast256_gcmencrypt@Base 2.5.0
+       cast256_gcmdecrypt@Base 2.5.0
+       cast256_gcmencryptdone@Base 2.5.0
+       cast256_gcmdecryptdone@Base 2.5.0
+       cast256_gcm@Base 2.5.0
+       cast256_ocb1init@Base 2.5.0
+       cast256_ocb1reinit@Base 2.5.0
+       cast256_ocb1setkey@Base 2.5.0
+       cast256_ocb1policy@Base 2.5.0
+       cast256_ocb1noncesz@Base 2.5.0
+       cast256_ocb1tagsz@Base 2.5.0
+       cast256_ocb1aadinit@Base 2.5.0
+       cast256_ocb1aadhash@Base 2.5.0
+       cast256_ocb1aadtag@Base 2.5.0
+       cast256_ocb1encrypt@Base 2.5.0
+       cast256_ocb1decrypt@Base 2.5.0
+       cast256_ocb1encryptdone@Base 2.5.0
+       cast256_ocb1decryptdone@Base 2.5.0
+       cast256_ocb1@Base 2.5.0
+       cast256_ocb3init@Base 2.5.0
+       cast256_ocb3step@Base 2.5.0
+       cast256_ocb3reinit@Base 2.5.0
+       cast256_ocb3setkey@Base 2.5.0
+       cast256_ocb3noncesz@Base 2.5.0
+       cast256_ocb3aadinit@Base 2.5.0
+       cast256_ocb3aadhash@Base 2.5.0
+       cast256_ocb3encrypt@Base 2.5.0
+       cast256_ocb3decrypt@Base 2.5.0
+       cast256_ocb3encryptdone@Base 2.5.0
+       cast256_ocb3decryptdone@Base 2.5.0
+       cast256_ocb3tagsz@Base 2.5.0
+       cast256_ocb3@Base 2.5.0
+       cast256_omacmasks@Base 2.5.0
+       cast256_omacpolicy@Base 2.5.0
+       cast256_omacdone@Base 2.5.0
+       cast256_cmacinit@Base 2.5.0
+       cast256_cmacsetkey@Base 2.5.0
+       cast256_cmachash@Base 2.5.0
+       cast256_cmacdone@Base 2.5.0
+       cast256_cmac@Base 2.5.0
+       cast256_pmac1init@Base 2.5.0
+       cast256_pmac1setkey@Base 2.5.0
+       cast256_pmac1hash@Base 2.5.0
+       cast256_pmac1done@Base 2.5.0
+       cast256_pmac1@Base 2.5.0
+
+## chacha
+       chacha_init@Base 2.2.0
+       chacha_keysz@Base 2.2.0
+       chacha_setnonce@Base 2.2.0
+       chacha_setnonce_ietf@Base 2.4.0
+       chacha_seek@Base 2.2.0
+       chacha_seek_ietf@Base 2.4.0
+       chacha_seeku64@Base 2.2.0
+       chacha_tell@Base 2.3.1
+       chacha_tell_ietf@Base 2.4.0
+       chacha_tellu64@Base 2.3.1
+       chacha8_encrypt@Base 2.2.0
+       chacha12_encrypt@Base 2.2.0
+       chacha20_encrypt@Base 2.2.0
+       (optional|arch=i386 amd64)chacha_core_x86ish_sse2@Base 2.3.0
+       (optional|arch=i386 amd64)chacha_core_x86ish_avx@Base 2.3.0
+       (optional|arch=armel armhf)chacha_core_arm_neon@Base 2.3.0
+       (optional|arch=arm64)chacha_core_arm64@Base 2.4.3
+       chacha8@Base 2.2.0
+       chacha12@Base 2.2.0
+       chacha20@Base 2.2.0
+       chacha8_ietf@Base 2.4.0
+       chacha12_ietf@Base 2.4.0
+       chacha20_ietf@Base 2.4.0
+       chacha8_rand@Base 2.4.2
+       chacha12_rand@Base 2.4.2
+       chacha20_rand@Base 2.4.2
+       chacha8_ietf_rand@Base 2.4.2
+       chacha12_ietf_rand@Base 2.4.2
+       chacha20_ietf_rand@Base 2.4.2
+       chacha8_naclbox@Base 2.5.0
+       chacha12_naclbox@Base 2.5.0
+       chacha20_naclbox@Base 2.5.0
+       chacha8_poly1305@Base 2.5.0
+       chacha12_poly1305@Base 2.5.0
+       chacha20_poly1305@Base 2.5.0
+       hchacha12_prf@Base 2.2.0
+       hchacha20_prf@Base 2.2.0
+       hchacha8_prf@Base 2.2.0
+       xchacha8_init@Base 2.2.0
+       xchacha12_init@Base 2.2.0
+       xchacha20_init@Base 2.2.0
+       xchacha8_setnonce@Base 2.2.0
+       xchacha12_setnonce@Base 2.2.0
+       xchacha20_setnonce@Base 2.2.0
+       xchacha8_seek@Base 2.2.0
+       xchacha12_seek@Base 2.2.0
+       xchacha20_seek@Base 2.2.0
+       xchacha8_seeku64@Base 2.2.0
+       xchacha12_seeku64@Base 2.2.0
+       xchacha20_seeku64@Base 2.2.0
+       xchacha8_tell@Base 2.3.1
+       xchacha12_tell@Base 2.3.1
+       xchacha20_tell@Base 2.3.1
+       xchacha8_tellu64@Base 2.3.1
+       xchacha12_tellu64@Base 2.3.1
+       xchacha20_tellu64@Base 2.3.1
+       xchacha8_encrypt@Base 2.2.0
+       xchacha12_encrypt@Base 2.2.0
+       xchacha20_encrypt@Base 2.2.0
+       xchacha8@Base 2.4.3
+       xchacha12@Base 2.4.3
+       xchacha20@Base 2.4.3
+       xchacha8_rand@Base 2.4.2
+       xchacha12_rand@Base 2.4.2
+       xchacha20_rand@Base 2.4.2
+
+## des
+       des_init@Base 2.0.0
+       des_expand@Base 2.1.1
+       des_keysz@Base 2.0.0
+       des_eblk@Base 2.0.0
+       des_dblk@Base 2.0.0
+       (optional)desx_s@Base 2.1.5
+       (optional)des_sp@Base 2.1.5
+       des_ecbinit@Base 2.1.1
+       des_ecbsetkey@Base 2.1.1
+       des_ecbencrypt@Base 2.1.1
+       des_ecbdecrypt@Base 2.1.1
+       des_ecb@Base 2.1.1
+       des_cbcinit@Base 2.1.1
+       des_cbcsetkey@Base 2.1.1
+       des_cbcgetiv@Base 2.1.1
+       des_cbcsetiv@Base 2.1.1
+       des_cbcencrypt@Base 2.1.1
+       des_cbcdecrypt@Base 2.1.1
+       des_cbc@Base 2.1.1
+       des_cfbinit@Base 2.1.1
+       des_cfbsetkey@Base 2.1.1
+       des_cfbgetiv@Base 2.1.1
+       des_cfbsetiv@Base 2.1.1
+       des_cfbencrypt@Base 2.1.1
+       des_cfbdecrypt@Base 2.1.1
+       des_cfbbdry@Base 2.1.1
+       des_cfb@Base 2.1.1
+       des_ofbinit@Base 2.0.0
+       des_ofbsetkey@Base 2.0.0
+       des_ofbgetiv@Base 2.0.0
+       des_ofbsetiv@Base 2.0.0
+       des_ofbencrypt@Base 2.0.0
+       des_ofbbdry@Base 2.0.0
+       des_ofb@Base 2.0.0
+       des_ofbrand@Base 2.0.0
+       des_counterinit@Base 2.0.0
+       des_countersetkey@Base 2.0.0
+       des_countergetiv@Base 2.0.0
+       des_countersetiv@Base 2.0.0
+       des_counterencrypt@Base 2.0.0
+       des_counterbdry@Base 2.0.0
+       des_counter@Base 2.0.0
+       des_counterrand@Base 2.0.0
+       des_ccminit@Base 2.5.0
+       des_ccmreinit@Base 2.5.0
+       des_ccmnoncesz@Base 2.5.0
+       des_ccmtagsz@Base 2.5.0
+       des_ccmaadhash@Base 2.5.0
+       des_ccmencrypt@Base 2.5.0
+       des_ccmdecrypt@Base 2.5.0
+       des_ccmencryptdone@Base 2.5.0
+       des_ccmdecryptdone@Base 2.5.0
+       des_ccm@Base 2.5.0
+       des_eaxinit@Base 2.5.0
+       des_eaxreinit@Base 2.5.0
+       des_eaxsetkey@Base 2.5.0
+       des_eaxnoncesz@Base 2.5.0
+       des_eaxtagsz@Base 2.5.0
+       des_eaxaadinit@Base 2.5.0
+       des_eaxaadhash@Base 2.5.0
+       des_eaxencrypt@Base 2.5.0
+       des_eaxdecrypt@Base 2.5.0
+       des_eaxencryptdone@Base 2.5.0
+       des_eaxdecryptdone@Base 2.5.0
+       des_eax@Base 2.5.0
+       des_gcminit@Base 2.5.0
+       des_gcmreinit@Base 2.5.0
+       des_gcmsetkey@Base 2.5.0
+       des_gcmnoncesz@Base 2.5.0
+       des_gcmtagsz@Base 2.5.0
+       des_gcmaadinit@Base 2.5.0
+       des_gcmaadhash@Base 2.5.0
+       des_gcmencrypt@Base 2.5.0
+       des_gcmdecrypt@Base 2.5.0
+       des_gcmencryptdone@Base 2.5.0
+       des_gcmdecryptdone@Base 2.5.0
+       des_gcm@Base 2.5.0
+       des_ocb1init@Base 2.5.0
+       des_ocb1reinit@Base 2.5.0
+       des_ocb1setkey@Base 2.5.0
+       des_ocb1policy@Base 2.5.0
+       des_ocb1noncesz@Base 2.5.0
+       des_ocb1tagsz@Base 2.5.0
+       des_ocb1aadinit@Base 2.5.0
+       des_ocb1aadhash@Base 2.5.0
+       des_ocb1aadtag@Base 2.5.0
+       des_ocb1encrypt@Base 2.5.0
+       des_ocb1decrypt@Base 2.5.0
+       des_ocb1encryptdone@Base 2.5.0
+       des_ocb1decryptdone@Base 2.5.0
+       des_ocb1@Base 2.5.0
+       des_ocb3init@Base 2.5.0
+       des_ocb3step@Base 2.5.0
+       des_ocb3reinit@Base 2.5.0
+       des_ocb3setkey@Base 2.5.0
+       des_ocb3noncesz@Base 2.5.0
+       des_ocb3aadinit@Base 2.5.0
+       des_ocb3aadhash@Base 2.5.0
+       des_ocb3encrypt@Base 2.5.0
+       des_ocb3decrypt@Base 2.5.0
+       des_ocb3encryptdone@Base 2.5.0
+       des_ocb3decryptdone@Base 2.5.0
+       des_ocb3tagsz@Base 2.5.0
+       des_ocb3@Base 2.5.0
+       des_omacmasks@Base 2.5.0
+       des_omacpolicy@Base 2.5.0
+       des_omacdone@Base 2.5.0
+       des_cmacinit@Base 2.5.0
+       des_cmacsetkey@Base 2.5.0
+       des_cmachash@Base 2.5.0
+       des_cmacdone@Base 2.5.0
+       des_cmac@Base 2.5.0
+       des_pmac1init@Base 2.5.0
+       des_pmac1setkey@Base 2.5.0
+       des_pmac1hash@Base 2.5.0
+       des_pmac1done@Base 2.5.0
+       des_pmac1@Base 2.5.0
+
+## des3
+       des3_init@Base 2.0.0
+       des3_keysz@Base 2.0.0
+       des3_eblk@Base 2.0.0
+       des3_dblk@Base 2.0.0
+       des3_ecbinit@Base 2.1.1
+       des3_ecbsetkey@Base 2.1.1
+       des3_ecbencrypt@Base 2.1.1
+       des3_ecbdecrypt@Base 2.1.1
+       des3_ecb@Base 2.1.1
+       des3_cbcinit@Base 2.1.1
+       des3_cbcsetkey@Base 2.1.1
+       des3_cbcgetiv@Base 2.1.1
+       des3_cbcsetiv@Base 2.1.1
+       des3_cbcencrypt@Base 2.1.1
+       des3_cbcdecrypt@Base 2.1.1
+       des3_cbc@Base 2.1.1
+       des3_cfbinit@Base 2.1.1
+       des3_cfbsetkey@Base 2.1.1
+       des3_cfbgetiv@Base 2.1.1
+       des3_cfbsetiv@Base 2.1.1
+       des3_cfbencrypt@Base 2.1.1
+       des3_cfbdecrypt@Base 2.1.1
+       des3_cfbbdry@Base 2.1.1
+       des3_cfb@Base 2.1.1
+       des3_ofbinit@Base 2.0.0
+       des3_ofbsetkey@Base 2.0.0
+       des3_ofbgetiv@Base 2.0.0
+       des3_ofbsetiv@Base 2.0.0
+       des3_ofbencrypt@Base 2.0.0
+       des3_ofbbdry@Base 2.0.0
+       des3_ofb@Base 2.0.0
+       des3_ofbrand@Base 2.0.0
+       des3_counterinit@Base 2.0.0
+       des3_countersetkey@Base 2.0.0
+       des3_countergetiv@Base 2.0.0
+       des3_countersetiv@Base 2.0.0
+       des3_counterencrypt@Base 2.0.0
+       des3_counterbdry@Base 2.0.0
+       des3_counter@Base 2.0.0
+       des3_counterrand@Base 2.0.0
+       des3_ccminit@Base 2.5.0
+       des3_ccmreinit@Base 2.5.0
+       des3_ccmnoncesz@Base 2.5.0
+       des3_ccmtagsz@Base 2.5.0
+       des3_ccmaadhash@Base 2.5.0
+       des3_ccmencrypt@Base 2.5.0
+       des3_ccmdecrypt@Base 2.5.0
+       des3_ccmencryptdone@Base 2.5.0
+       des3_ccmdecryptdone@Base 2.5.0
+       des3_ccm@Base 2.5.0
+       des3_eaxinit@Base 2.5.0
+       des3_eaxreinit@Base 2.5.0
+       des3_eaxsetkey@Base 2.5.0
+       des3_eaxnoncesz@Base 2.5.0
+       des3_eaxtagsz@Base 2.5.0
+       des3_eaxaadinit@Base 2.5.0
+       des3_eaxaadhash@Base 2.5.0
+       des3_eaxencrypt@Base 2.5.0
+       des3_eaxdecrypt@Base 2.5.0
+       des3_eaxencryptdone@Base 2.5.0
+       des3_eaxdecryptdone@Base 2.5.0
+       des3_eax@Base 2.5.0
+       des3_gcminit@Base 2.5.0
+       des3_gcmreinit@Base 2.5.0
+       des3_gcmsetkey@Base 2.5.0
+       des3_gcmnoncesz@Base 2.5.0
+       des3_gcmtagsz@Base 2.5.0
+       des3_gcmaadinit@Base 2.5.0
+       des3_gcmaadhash@Base 2.5.0
+       des3_gcmencrypt@Base 2.5.0
+       des3_gcmdecrypt@Base 2.5.0
+       des3_gcmencryptdone@Base 2.5.0
+       des3_gcmdecryptdone@Base 2.5.0
+       des3_gcm@Base 2.5.0
+       des3_ocb1init@Base 2.5.0
+       des3_ocb1reinit@Base 2.5.0
+       des3_ocb1setkey@Base 2.5.0
+       des3_ocb1policy@Base 2.5.0
+       des3_ocb1noncesz@Base 2.5.0
+       des3_ocb1tagsz@Base 2.5.0
+       des3_ocb1aadinit@Base 2.5.0
+       des3_ocb1aadhash@Base 2.5.0
+       des3_ocb1aadtag@Base 2.5.0
+       des3_ocb1encrypt@Base 2.5.0
+       des3_ocb1decrypt@Base 2.5.0
+       des3_ocb1encryptdone@Base 2.5.0
+       des3_ocb1decryptdone@Base 2.5.0
+       des3_ocb1@Base 2.5.0
+       des3_ocb3init@Base 2.5.0
+       des3_ocb3step@Base 2.5.0
+       des3_ocb3reinit@Base 2.5.0
+       des3_ocb3setkey@Base 2.5.0
+       des3_ocb3noncesz@Base 2.5.0
+       des3_ocb3aadinit@Base 2.5.0
+       des3_ocb3aadhash@Base 2.5.0
+       des3_ocb3encrypt@Base 2.5.0
+       des3_ocb3decrypt@Base 2.5.0
+       des3_ocb3encryptdone@Base 2.5.0
+       des3_ocb3decryptdone@Base 2.5.0
+       des3_ocb3tagsz@Base 2.5.0
+       des3_ocb3@Base 2.5.0
+       des3_omacmasks@Base 2.5.0
+       des3_omacpolicy@Base 2.5.0
+       des3_omacdone@Base 2.5.0
+       des3_cmacinit@Base 2.5.0
+       des3_cmacsetkey@Base 2.5.0
+       des3_cmachash@Base 2.5.0
+       des3_cmacdone@Base 2.5.0
+       des3_cmac@Base 2.5.0
+       des3_pmac1init@Base 2.5.0
+       des3_pmac1setkey@Base 2.5.0
+       des3_pmac1hash@Base 2.5.0
+       des3_pmac1done@Base 2.5.0
+       des3_pmac1@Base 2.5.0
+
+## desx
+       desx_init@Base 2.0.0
+       desx_keysz@Base 2.0.0
+       desx_eblk@Base 2.0.0
+       desx_dblk@Base 2.0.0
+       desx_ecbinit@Base 2.1.1
+       desx_ecbsetkey@Base 2.1.1
+       desx_ecbencrypt@Base 2.1.1
+       desx_ecbdecrypt@Base 2.1.1
+       desx_ecb@Base 2.1.1
+       desx_cbcinit@Base 2.1.1
+       desx_cbcsetkey@Base 2.1.1
+       desx_cbcgetiv@Base 2.1.1
+       desx_cbcsetiv@Base 2.1.1
+       desx_cbcencrypt@Base 2.1.1
+       desx_cbcdecrypt@Base 2.1.1
+       desx_cbc@Base 2.1.1
+       desx_cfbinit@Base 2.1.1
+       desx_cfbsetkey@Base 2.1.1
+       desx_cfbgetiv@Base 2.1.1
+       desx_cfbsetiv@Base 2.1.1
+       desx_cfbencrypt@Base 2.1.1
+       desx_cfbdecrypt@Base 2.1.1
+       desx_cfbbdry@Base 2.1.1
+       desx_cfb@Base 2.1.1
+       desx_ofbinit@Base 2.0.0
+       desx_ofbsetkey@Base 2.0.0
+       desx_ofbgetiv@Base 2.0.0
+       desx_ofbsetiv@Base 2.0.0
+       desx_ofbencrypt@Base 2.0.0
+       desx_ofbbdry@Base 2.0.0
+       desx_ofb@Base 2.0.0
+       desx_ofbrand@Base 2.0.0
+       desx_counterinit@Base 2.0.0
+       desx_countersetkey@Base 2.0.0
+       desx_countergetiv@Base 2.0.0
+       desx_countersetiv@Base 2.0.0
+       desx_counterencrypt@Base 2.0.0
+       desx_counterbdry@Base 2.0.0
+       desx_counter@Base 2.0.0
+       desx_counterrand@Base 2.0.0
+       desx_ccminit@Base 2.5.0
+       desx_ccmreinit@Base 2.5.0
+       desx_ccmnoncesz@Base 2.5.0
+       desx_ccmtagsz@Base 2.5.0
+       desx_ccmaadhash@Base 2.5.0
+       desx_ccmencrypt@Base 2.5.0
+       desx_ccmdecrypt@Base 2.5.0
+       desx_ccmencryptdone@Base 2.5.0
+       desx_ccmdecryptdone@Base 2.5.0
+       desx_ccm@Base 2.5.0
+       desx_eaxinit@Base 2.5.0
+       desx_eaxreinit@Base 2.5.0
+       desx_eaxsetkey@Base 2.5.0
+       desx_eaxnoncesz@Base 2.5.0
+       desx_eaxtagsz@Base 2.5.0
+       desx_eaxaadinit@Base 2.5.0
+       desx_eaxaadhash@Base 2.5.0
+       desx_eaxencrypt@Base 2.5.0
+       desx_eaxdecrypt@Base 2.5.0
+       desx_eaxencryptdone@Base 2.5.0
+       desx_eaxdecryptdone@Base 2.5.0
+       desx_eax@Base 2.5.0
+       desx_gcminit@Base 2.5.0
+       desx_gcmreinit@Base 2.5.0
+       desx_gcmsetkey@Base 2.5.0
+       desx_gcmnoncesz@Base 2.5.0
+       desx_gcmtagsz@Base 2.5.0
+       desx_gcmaadinit@Base 2.5.0
+       desx_gcmaadhash@Base 2.5.0
+       desx_gcmencrypt@Base 2.5.0
+       desx_gcmdecrypt@Base 2.5.0
+       desx_gcmencryptdone@Base 2.5.0
+       desx_gcmdecryptdone@Base 2.5.0
+       desx_gcm@Base 2.5.0
+       desx_ocb1init@Base 2.5.0
+       desx_ocb1reinit@Base 2.5.0
+       desx_ocb1setkey@Base 2.5.0
+       desx_ocb1policy@Base 2.5.0
+       desx_ocb1noncesz@Base 2.5.0
+       desx_ocb1tagsz@Base 2.5.0
+       desx_ocb1aadinit@Base 2.5.0
+       desx_ocb1aadhash@Base 2.5.0
+       desx_ocb1aadtag@Base 2.5.0
+       desx_ocb1encrypt@Base 2.5.0
+       desx_ocb1decrypt@Base 2.5.0
+       desx_ocb1encryptdone@Base 2.5.0
+       desx_ocb1decryptdone@Base 2.5.0
+       desx_ocb1@Base 2.5.0
+       desx_ocb3init@Base 2.5.0
+       desx_ocb3step@Base 2.5.0
+       desx_ocb3reinit@Base 2.5.0
+       desx_ocb3setkey@Base 2.5.0
+       desx_ocb3noncesz@Base 2.5.0
+       desx_ocb3aadinit@Base 2.5.0
+       desx_ocb3aadhash@Base 2.5.0
+       desx_ocb3encrypt@Base 2.5.0
+       desx_ocb3decrypt@Base 2.5.0
+       desx_ocb3encryptdone@Base 2.5.0
+       desx_ocb3decryptdone@Base 2.5.0
+       desx_ocb3tagsz@Base 2.5.0
+       desx_ocb3@Base 2.5.0
+       desx_omacmasks@Base 2.5.0
+       desx_omacpolicy@Base 2.5.0
+       desx_omacdone@Base 2.5.0
+       desx_cmacinit@Base 2.5.0
+       desx_cmacsetkey@Base 2.5.0
+       desx_cmachash@Base 2.5.0
+       desx_cmacdone@Base 2.5.0
+       desx_cmac@Base 2.5.0
+       desx_pmac1init@Base 2.5.0
+       desx_pmac1setkey@Base 2.5.0
+       desx_pmac1hash@Base 2.5.0
+       desx_pmac1done@Base 2.5.0
+       desx_pmac1@Base 2.5.0
+
+## idea
+       idea_init@Base 2.0.0
+       idea_keysz@Base 2.4.3
+       idea_eblk@Base 2.0.0
+       idea_dblk@Base 2.0.0
+       idea_ecbinit@Base 2.1.1
+       idea_ecbsetkey@Base 2.1.1
+       idea_ecbencrypt@Base 2.1.1
+       idea_ecbdecrypt@Base 2.1.1
+       idea_ecb@Base 2.4.3
+       idea_cbcinit@Base 2.1.1
+       idea_cbcsetkey@Base 2.1.1
+       idea_cbcgetiv@Base 2.1.1
+       idea_cbcsetiv@Base 2.1.1
+       idea_cbcencrypt@Base 2.1.1
+       idea_cbcdecrypt@Base 2.1.1
+       idea_cbc@Base 2.4.3
+       idea_cfbinit@Base 2.1.1
+       idea_cfbsetkey@Base 2.1.1
+       idea_cfbgetiv@Base 2.1.1
+       idea_cfbsetiv@Base 2.1.1
+       idea_cfbencrypt@Base 2.1.1
+       idea_cfbdecrypt@Base 2.1.1
+       idea_cfbbdry@Base 2.1.1
+       idea_cfb@Base 2.4.3
+       idea_ofbinit@Base 2.0.0
+       idea_ofbsetkey@Base 2.0.0
+       idea_ofbgetiv@Base 2.0.0
+       idea_ofbsetiv@Base 2.0.0
+       idea_ofbencrypt@Base 2.0.0
+       idea_ofbbdry@Base 2.0.0
+       idea_ofb@Base 2.4.3
+       idea_ofbrand@Base 2.0.0
+       idea_counterinit@Base 2.0.0
+       idea_countersetkey@Base 2.0.0
+       idea_countergetiv@Base 2.0.0
+       idea_countersetiv@Base 2.0.0
+       idea_counterencrypt@Base 2.0.0
+       idea_counterbdry@Base 2.0.0
+       idea_counter@Base 2.4.3
+       idea_counterrand@Base 2.0.0
+       idea_ccminit@Base 2.5.0
+       idea_ccmreinit@Base 2.5.0
+       idea_ccmnoncesz@Base 2.5.0
+       idea_ccmtagsz@Base 2.5.0
+       idea_ccmaadhash@Base 2.5.0
+       idea_ccmencrypt@Base 2.5.0
+       idea_ccmdecrypt@Base 2.5.0
+       idea_ccmencryptdone@Base 2.5.0
+       idea_ccmdecryptdone@Base 2.5.0
+       idea_ccm@Base 2.5.0
+       idea_eaxinit@Base 2.5.0
+       idea_eaxreinit@Base 2.5.0
+       idea_eaxsetkey@Base 2.5.0
+       idea_eaxnoncesz@Base 2.5.0
+       idea_eaxtagsz@Base 2.5.0
+       idea_eaxaadinit@Base 2.5.0
+       idea_eaxaadhash@Base 2.5.0
+       idea_eaxencrypt@Base 2.5.0
+       idea_eaxdecrypt@Base 2.5.0
+       idea_eaxencryptdone@Base 2.5.0
+       idea_eaxdecryptdone@Base 2.5.0
+       idea_eax@Base 2.5.0
+       idea_gcminit@Base 2.5.0
+       idea_gcmreinit@Base 2.5.0
+       idea_gcmsetkey@Base 2.5.0
+       idea_gcmnoncesz@Base 2.5.0
+       idea_gcmtagsz@Base 2.5.0
+       idea_gcmaadinit@Base 2.5.0
+       idea_gcmaadhash@Base 2.5.0
+       idea_gcmencrypt@Base 2.5.0
+       idea_gcmdecrypt@Base 2.5.0
+       idea_gcmencryptdone@Base 2.5.0
+       idea_gcmdecryptdone@Base 2.5.0
+       idea_gcm@Base 2.5.0
+       idea_ocb1init@Base 2.5.0
+       idea_ocb1reinit@Base 2.5.0
+       idea_ocb1setkey@Base 2.5.0
+       idea_ocb1policy@Base 2.5.0
+       idea_ocb1noncesz@Base 2.5.0
+       idea_ocb1tagsz@Base 2.5.0
+       idea_ocb1aadinit@Base 2.5.0
+       idea_ocb1aadhash@Base 2.5.0
+       idea_ocb1aadtag@Base 2.5.0
+       idea_ocb1encrypt@Base 2.5.0
+       idea_ocb1decrypt@Base 2.5.0
+       idea_ocb1encryptdone@Base 2.5.0
+       idea_ocb1decryptdone@Base 2.5.0
+       idea_ocb1@Base 2.5.0
+       idea_ocb3init@Base 2.5.0
+       idea_ocb3step@Base 2.5.0
+       idea_ocb3reinit@Base 2.5.0
+       idea_ocb3setkey@Base 2.5.0
+       idea_ocb3noncesz@Base 2.5.0
+       idea_ocb3aadinit@Base 2.5.0
+       idea_ocb3aadhash@Base 2.5.0
+       idea_ocb3encrypt@Base 2.5.0
+       idea_ocb3decrypt@Base 2.5.0
+       idea_ocb3encryptdone@Base 2.5.0
+       idea_ocb3decryptdone@Base 2.5.0
+       idea_ocb3tagsz@Base 2.5.0
+       idea_ocb3@Base 2.5.0
+       idea_omacmasks@Base 2.5.0
+       idea_omacpolicy@Base 2.5.0
+       idea_omacdone@Base 2.5.0
+       idea_cmacinit@Base 2.5.0
+       idea_cmacsetkey@Base 2.5.0
+       idea_cmachash@Base 2.5.0
+       idea_cmacdone@Base 2.5.0
+       idea_cmac@Base 2.5.0
+       idea_pmac1init@Base 2.5.0
+       idea_pmac1setkey@Base 2.5.0
+       idea_pmac1hash@Base 2.5.0
+       idea_pmac1done@Base 2.5.0
+       idea_pmac1@Base 2.5.0
+
+## mars
+       mars_init@Base 2.0.0
+       mars_keysz@Base 2.0.0
+       mars_eblk@Base 2.0.0
+       mars_dblk@Base 2.0.0
+       (optional)mars_s@Base 2.1.5
+       mars_ecbinit@Base 2.1.1
+       mars_ecbsetkey@Base 2.1.1
+       mars_ecbencrypt@Base 2.1.1
+       mars_ecbdecrypt@Base 2.1.1
+       mars_ecb@Base 2.1.1
+       mars_cbcinit@Base 2.1.1
+       mars_cbcsetkey@Base 2.1.1
+       mars_cbcgetiv@Base 2.1.1
+       mars_cbcsetiv@Base 2.1.1
+       mars_cbcencrypt@Base 2.1.1
+       mars_cbcdecrypt@Base 2.1.1
+       mars_cbc@Base 2.1.1
+       mars_cfbinit@Base 2.1.1
+       mars_cfbsetkey@Base 2.1.1
+       mars_cfbgetiv@Base 2.1.1
+       mars_cfbsetiv@Base 2.1.1
+       mars_cfbencrypt@Base 2.1.1
+       mars_cfbdecrypt@Base 2.1.1
+       mars_cfbbdry@Base 2.1.1
+       mars_cfb@Base 2.1.1
+       mars_ofbinit@Base 2.0.0
+       mars_ofbsetkey@Base 2.0.0
+       mars_ofbgetiv@Base 2.0.0
+       mars_ofbsetiv@Base 2.0.0
+       mars_ofbencrypt@Base 2.0.0
+       mars_ofbbdry@Base 2.0.0
+       mars_ofb@Base 2.0.0
+       mars_ofbrand@Base 2.0.0
+       mars_counterinit@Base 2.0.0
+       mars_countersetkey@Base 2.0.0
+       mars_countergetiv@Base 2.0.0
+       mars_countersetiv@Base 2.0.0
+       mars_counterencrypt@Base 2.0.0
+       mars_counterbdry@Base 2.0.0
+       mars_counter@Base 2.0.0
+       mars_counterrand@Base 2.0.0
+       mars_ccminit@Base 2.5.0
+       mars_ccmreinit@Base 2.5.0
+       mars_ccmnoncesz@Base 2.5.0
+       mars_ccmtagsz@Base 2.5.0
+       mars_ccmaadhash@Base 2.5.0
+       mars_ccmencrypt@Base 2.5.0
+       mars_ccmdecrypt@Base 2.5.0
+       mars_ccmencryptdone@Base 2.5.0
+       mars_ccmdecryptdone@Base 2.5.0
+       mars_ccm@Base 2.5.0
+       mars_eaxinit@Base 2.5.0
+       mars_eaxreinit@Base 2.5.0
+       mars_eaxsetkey@Base 2.5.0
+       mars_eaxnoncesz@Base 2.5.0
+       mars_eaxtagsz@Base 2.5.0
+       mars_eaxaadinit@Base 2.5.0
+       mars_eaxaadhash@Base 2.5.0
+       mars_eaxencrypt@Base 2.5.0
+       mars_eaxdecrypt@Base 2.5.0
+       mars_eaxencryptdone@Base 2.5.0
+       mars_eaxdecryptdone@Base 2.5.0
+       mars_eax@Base 2.5.0
+       mars_gcminit@Base 2.5.0
+       mars_gcmreinit@Base 2.5.0
+       mars_gcmsetkey@Base 2.5.0
+       mars_gcmnoncesz@Base 2.5.0
+       mars_gcmtagsz@Base 2.5.0
+       mars_gcmaadinit@Base 2.5.0
+       mars_gcmaadhash@Base 2.5.0
+       mars_gcmencrypt@Base 2.5.0
+       mars_gcmdecrypt@Base 2.5.0
+       mars_gcmencryptdone@Base 2.5.0
+       mars_gcmdecryptdone@Base 2.5.0
+       mars_gcm@Base 2.5.0
+       mars_ocb1init@Base 2.5.0
+       mars_ocb1reinit@Base 2.5.0
+       mars_ocb1setkey@Base 2.5.0
+       mars_ocb1policy@Base 2.5.0
+       mars_ocb1noncesz@Base 2.5.0
+       mars_ocb1tagsz@Base 2.5.0
+       mars_ocb1aadinit@Base 2.5.0
+       mars_ocb1aadhash@Base 2.5.0
+       mars_ocb1aadtag@Base 2.5.0
+       mars_ocb1encrypt@Base 2.5.0
+       mars_ocb1decrypt@Base 2.5.0
+       mars_ocb1encryptdone@Base 2.5.0
+       mars_ocb1decryptdone@Base 2.5.0
+       mars_ocb1@Base 2.5.0
+       mars_ocb3init@Base 2.5.0
+       mars_ocb3step@Base 2.5.0
+       mars_ocb3reinit@Base 2.5.0
+       mars_ocb3setkey@Base 2.5.0
+       mars_ocb3noncesz@Base 2.5.0
+       mars_ocb3aadinit@Base 2.5.0
+       mars_ocb3aadhash@Base 2.5.0
+       mars_ocb3encrypt@Base 2.5.0
+       mars_ocb3decrypt@Base 2.5.0
+       mars_ocb3encryptdone@Base 2.5.0
+       mars_ocb3decryptdone@Base 2.5.0
+       mars_ocb3tagsz@Base 2.5.0
+       mars_ocb3@Base 2.5.0
+       mars_omacmasks@Base 2.5.0
+       mars_omacpolicy@Base 2.5.0
+       mars_omacdone@Base 2.5.0
+       mars_cmacinit@Base 2.5.0
+       mars_cmacsetkey@Base 2.5.0
+       mars_cmachash@Base 2.5.0
+       mars_cmacdone@Base 2.5.0
+       mars_cmac@Base 2.5.0
+       mars_pmac1init@Base 2.5.0
+       mars_pmac1setkey@Base 2.5.0
+       mars_pmac1hash@Base 2.5.0
+       mars_pmac1done@Base 2.5.0
+       mars_pmac1@Base 2.5.0
+
+## noekeon
+       noekeon_init@Base 2.0.0
+       noekeon_keysz@Base 2.0.0
+       noekeon_eblk@Base 2.0.0
+       noekeon_dblk@Base 2.0.0
+       noekeon_ecbinit@Base 2.1.1
+       noekeon_ecbsetkey@Base 2.1.1
+       noekeon_ecbencrypt@Base 2.1.1
+       noekeon_ecbdecrypt@Base 2.1.1
+       noekeon_ecb@Base 2.1.1
+       noekeon_cbcinit@Base 2.1.1
+       noekeon_cbcsetkey@Base 2.1.1
+       noekeon_cbcgetiv@Base 2.1.1
+       noekeon_cbcsetiv@Base 2.1.1
+       noekeon_cbcencrypt@Base 2.1.1
+       noekeon_cbcdecrypt@Base 2.1.1
+       noekeon_cbc@Base 2.1.1
+       noekeon_cfbinit@Base 2.1.1
+       noekeon_cfbsetkey@Base 2.1.1
+       noekeon_cfbgetiv@Base 2.1.1
+       noekeon_cfbsetiv@Base 2.1.1
+       noekeon_cfbencrypt@Base 2.1.1
+       noekeon_cfbdecrypt@Base 2.1.1
+       noekeon_cfbbdry@Base 2.1.1
+       noekeon_cfb@Base 2.1.1
+       noekeon_ofbinit@Base 2.0.0
+       noekeon_ofbsetkey@Base 2.0.0
+       noekeon_ofbgetiv@Base 2.0.0
+       noekeon_ofbsetiv@Base 2.0.0
+       noekeon_ofbencrypt@Base 2.0.0
+       noekeon_ofbbdry@Base 2.0.0
+       noekeon_ofb@Base 2.0.0
+       noekeon_ofbrand@Base 2.0.0
+       noekeon_counterinit@Base 2.0.0
+       noekeon_countersetkey@Base 2.0.0
+       noekeon_countergetiv@Base 2.0.0
+       noekeon_countersetiv@Base 2.0.0
+       noekeon_counterencrypt@Base 2.0.0
+       noekeon_counterbdry@Base 2.0.0
+       noekeon_counter@Base 2.0.0
+       noekeon_counterrand@Base 2.0.0
+       noekeon_ccminit@Base 2.5.0
+       noekeon_ccmreinit@Base 2.5.0
+       noekeon_ccmnoncesz@Base 2.5.0
+       noekeon_ccmtagsz@Base 2.5.0
+       noekeon_ccmaadhash@Base 2.5.0
+       noekeon_ccmencrypt@Base 2.5.0
+       noekeon_ccmdecrypt@Base 2.5.0
+       noekeon_ccmencryptdone@Base 2.5.0
+       noekeon_ccmdecryptdone@Base 2.5.0
+       noekeon_ccm@Base 2.5.0
+       noekeon_eaxinit@Base 2.5.0
+       noekeon_eaxreinit@Base 2.5.0
+       noekeon_eaxsetkey@Base 2.5.0
+       noekeon_eaxnoncesz@Base 2.5.0
+       noekeon_eaxtagsz@Base 2.5.0
+       noekeon_eaxaadinit@Base 2.5.0
+       noekeon_eaxaadhash@Base 2.5.0
+       noekeon_eaxencrypt@Base 2.5.0
+       noekeon_eaxdecrypt@Base 2.5.0
+       noekeon_eaxencryptdone@Base 2.5.0
+       noekeon_eaxdecryptdone@Base 2.5.0
+       noekeon_eax@Base 2.5.0
+       noekeon_gcminit@Base 2.5.0
+       noekeon_gcmreinit@Base 2.5.0
+       noekeon_gcmsetkey@Base 2.5.0
+       noekeon_gcmnoncesz@Base 2.5.0
+       noekeon_gcmtagsz@Base 2.5.0
+       noekeon_gcmaadinit@Base 2.5.0
+       noekeon_gcmaadhash@Base 2.5.0
+       noekeon_gcmencrypt@Base 2.5.0
+       noekeon_gcmdecrypt@Base 2.5.0
+       noekeon_gcmencryptdone@Base 2.5.0
+       noekeon_gcmdecryptdone@Base 2.5.0
+       noekeon_gcm@Base 2.5.0
+       noekeon_ocb1init@Base 2.5.0
+       noekeon_ocb1reinit@Base 2.5.0
+       noekeon_ocb1setkey@Base 2.5.0
+       noekeon_ocb1policy@Base 2.5.0
+       noekeon_ocb1noncesz@Base 2.5.0
+       noekeon_ocb1tagsz@Base 2.5.0
+       noekeon_ocb1aadinit@Base 2.5.0
+       noekeon_ocb1aadhash@Base 2.5.0
+       noekeon_ocb1aadtag@Base 2.5.0
+       noekeon_ocb1encrypt@Base 2.5.0
+       noekeon_ocb1decrypt@Base 2.5.0
+       noekeon_ocb1encryptdone@Base 2.5.0
+       noekeon_ocb1decryptdone@Base 2.5.0
+       noekeon_ocb1@Base 2.5.0
+       noekeon_ocb3init@Base 2.5.0
+       noekeon_ocb3step@Base 2.5.0
+       noekeon_ocb3reinit@Base 2.5.0
+       noekeon_ocb3setkey@Base 2.5.0
+       noekeon_ocb3noncesz@Base 2.5.0
+       noekeon_ocb3aadinit@Base 2.5.0
+       noekeon_ocb3aadhash@Base 2.5.0
+       noekeon_ocb3encrypt@Base 2.5.0
+       noekeon_ocb3decrypt@Base 2.5.0
+       noekeon_ocb3encryptdone@Base 2.5.0
+       noekeon_ocb3decryptdone@Base 2.5.0
+       noekeon_ocb3tagsz@Base 2.5.0
+       noekeon_ocb3@Base 2.5.0
+       noekeon_omacmasks@Base 2.5.0
+       noekeon_omacpolicy@Base 2.5.0
+       noekeon_omacdone@Base 2.5.0
+       noekeon_cmacinit@Base 2.5.0
+       noekeon_cmacsetkey@Base 2.5.0
+       noekeon_cmachash@Base 2.5.0
+       noekeon_cmacdone@Base 2.5.0
+       noekeon_cmac@Base 2.5.0
+       noekeon_pmac1init@Base 2.5.0
+       noekeon_pmac1setkey@Base 2.5.0
+       noekeon_pmac1hash@Base 2.5.0
+       noekeon_pmac1done@Base 2.5.0
+       noekeon_pmac1@Base 2.5.0
+
+## rc2
+       rc2_init@Base 2.0.0
+       rc2_braindamage@Base 2.0.0
+       rc2_keysz@Base 2.0.0
+       rc2_eblk@Base 2.0.0
+       rc2_dblk@Base 2.0.0
+       (optional)rc2_pi@Base 2.1.5
+       rc2_ecbinit@Base 2.1.1
+       rc2_ecbsetkey@Base 2.1.1
+       rc2_ecbencrypt@Base 2.1.1
+       rc2_ecbdecrypt@Base 2.1.1
+       rc2_ecb@Base 2.1.1
+       rc2_cbcinit@Base 2.1.1
+       rc2_cbcsetkey@Base 2.1.1
+       rc2_cbcgetiv@Base 2.1.1
+       rc2_cbcsetiv@Base 2.1.1
+       rc2_cbcencrypt@Base 2.1.1
+       rc2_cbcdecrypt@Base 2.1.1
+       rc2_cbc@Base 2.1.1
+       rc2_cfbinit@Base 2.1.1
+       rc2_cfbsetkey@Base 2.1.1
+       rc2_cfbgetiv@Base 2.1.1
+       rc2_cfbsetiv@Base 2.1.1
+       rc2_cfbencrypt@Base 2.1.1
+       rc2_cfbdecrypt@Base 2.1.1
+       rc2_cfbbdry@Base 2.1.1
+       rc2_cfb@Base 2.1.1
+       rc2_ofbinit@Base 2.0.0
+       rc2_ofbsetkey@Base 2.0.0
+       rc2_ofbgetiv@Base 2.0.0
+       rc2_ofbsetiv@Base 2.0.0
+       rc2_ofbencrypt@Base 2.0.0
+       rc2_ofbbdry@Base 2.0.0
+       rc2_ofb@Base 2.0.0
+       rc2_ofbrand@Base 2.0.0
+       rc2_counterinit@Base 2.0.0
+       rc2_countersetkey@Base 2.0.0
+       rc2_countergetiv@Base 2.0.0
+       rc2_countersetiv@Base 2.0.0
+       rc2_counterencrypt@Base 2.0.0
+       rc2_counterbdry@Base 2.0.0
+       rc2_counter@Base 2.0.0
+       rc2_counterrand@Base 2.0.0
+       rc2_ccminit@Base 2.5.0
+       rc2_ccmreinit@Base 2.5.0
+       rc2_ccmnoncesz@Base 2.5.0
+       rc2_ccmtagsz@Base 2.5.0
+       rc2_ccmaadhash@Base 2.5.0
+       rc2_ccmencrypt@Base 2.5.0
+       rc2_ccmdecrypt@Base 2.5.0
+       rc2_ccmencryptdone@Base 2.5.0
+       rc2_ccmdecryptdone@Base 2.5.0
+       rc2_ccm@Base 2.5.0
+       rc2_eaxinit@Base 2.5.0
+       rc2_eaxreinit@Base 2.5.0
+       rc2_eaxsetkey@Base 2.5.0
+       rc2_eaxnoncesz@Base 2.5.0
+       rc2_eaxtagsz@Base 2.5.0
+       rc2_eaxaadinit@Base 2.5.0
+       rc2_eaxaadhash@Base 2.5.0
+       rc2_eaxencrypt@Base 2.5.0
+       rc2_eaxdecrypt@Base 2.5.0
+       rc2_eaxencryptdone@Base 2.5.0
+       rc2_eaxdecryptdone@Base 2.5.0
+       rc2_eax@Base 2.5.0
+       rc2_gcminit@Base 2.5.0
+       rc2_gcmreinit@Base 2.5.0
+       rc2_gcmsetkey@Base 2.5.0
+       rc2_gcmnoncesz@Base 2.5.0
+       rc2_gcmtagsz@Base 2.5.0
+       rc2_gcmaadinit@Base 2.5.0
+       rc2_gcmaadhash@Base 2.5.0
+       rc2_gcmencrypt@Base 2.5.0
+       rc2_gcmdecrypt@Base 2.5.0
+       rc2_gcmencryptdone@Base 2.5.0
+       rc2_gcmdecryptdone@Base 2.5.0
+       rc2_gcm@Base 2.5.0
+       rc2_ocb1init@Base 2.5.0
+       rc2_ocb1reinit@Base 2.5.0
+       rc2_ocb1setkey@Base 2.5.0
+       rc2_ocb1policy@Base 2.5.0
+       rc2_ocb1noncesz@Base 2.5.0
+       rc2_ocb1tagsz@Base 2.5.0
+       rc2_ocb1aadinit@Base 2.5.0
+       rc2_ocb1aadhash@Base 2.5.0
+       rc2_ocb1aadtag@Base 2.5.0
+       rc2_ocb1encrypt@Base 2.5.0
+       rc2_ocb1decrypt@Base 2.5.0
+       rc2_ocb1encryptdone@Base 2.5.0
+       rc2_ocb1decryptdone@Base 2.5.0
+       rc2_ocb1@Base 2.5.0
+       rc2_ocb3init@Base 2.5.0
+       rc2_ocb3step@Base 2.5.0
+       rc2_ocb3reinit@Base 2.5.0
+       rc2_ocb3setkey@Base 2.5.0
+       rc2_ocb3noncesz@Base 2.5.0
+       rc2_ocb3aadinit@Base 2.5.0
+       rc2_ocb3aadhash@Base 2.5.0
+       rc2_ocb3encrypt@Base 2.5.0
+       rc2_ocb3decrypt@Base 2.5.0
+       rc2_ocb3encryptdone@Base 2.5.0
+       rc2_ocb3decryptdone@Base 2.5.0
+       rc2_ocb3tagsz@Base 2.5.0
+       rc2_ocb3@Base 2.5.0
+       rc2_omacmasks@Base 2.5.0
+       rc2_omacpolicy@Base 2.5.0
+       rc2_omacdone@Base 2.5.0
+       rc2_cmacinit@Base 2.5.0
+       rc2_cmacsetkey@Base 2.5.0
+       rc2_cmachash@Base 2.5.0
+       rc2_cmacdone@Base 2.5.0
+       rc2_cmac@Base 2.5.0
+       rc2_pmac1init@Base 2.5.0
+       rc2_pmac1setkey@Base 2.5.0
+       rc2_pmac1hash@Base 2.5.0
+       rc2_pmac1done@Base 2.5.0
+       rc2_pmac1@Base 2.5.0
+
+## rc4
+       rc4_init@Base 2.0.0
+       rc4_keysz@Base 2.0.0
+       rc4_addkey@Base 2.0.0
+       rc4_encrypt@Base 2.0.0
+       rc4@Base 2.0.0
+       rc4_rand@Base 2.0.0
+
+## rc5
+       rc5_init@Base 2.0.0
+       rc5_keysz@Base 2.0.0
+       rc5_eblk@Base 2.0.0
+       rc5_dblk@Base 2.0.0
+       rc5_ecbinit@Base 2.1.1
+       rc5_ecbsetkey@Base 2.1.1
+       rc5_ecbencrypt@Base 2.1.1
+       rc5_ecbdecrypt@Base 2.1.1
+       rc5_ecb@Base 2.1.1
+       rc5_cbcinit@Base 2.1.1
+       rc5_cbcsetkey@Base 2.1.1
+       rc5_cbcgetiv@Base 2.1.1
+       rc5_cbcsetiv@Base 2.1.1
+       rc5_cbcencrypt@Base 2.1.1
+       rc5_cbcdecrypt@Base 2.1.1
+       rc5_cbc@Base 2.1.1
+       rc5_cfbinit@Base 2.1.1
+       rc5_cfbsetkey@Base 2.1.1
+       rc5_cfbgetiv@Base 2.1.1
+       rc5_cfbsetiv@Base 2.1.1
+       rc5_cfbencrypt@Base 2.1.1
+       rc5_cfbdecrypt@Base 2.1.1
+       rc5_cfbbdry@Base 2.1.1
+       rc5_cfb@Base 2.1.1
+       rc5_ofbinit@Base 2.0.0
+       rc5_ofbsetkey@Base 2.0.0
+       rc5_ofbgetiv@Base 2.0.0
+       rc5_ofbsetiv@Base 2.0.0
+       rc5_ofbencrypt@Base 2.0.0
+       rc5_ofbbdry@Base 2.0.0
+       rc5_ofb@Base 2.0.0
+       rc5_ofbrand@Base 2.0.0
+       rc5_counterinit@Base 2.0.0
+       rc5_countersetkey@Base 2.0.0
+       rc5_countergetiv@Base 2.0.0
+       rc5_countersetiv@Base 2.0.0
+       rc5_counterencrypt@Base 2.0.0
+       rc5_counterbdry@Base 2.0.0
+       rc5_counter@Base 2.0.0
+       rc5_counterrand@Base 2.0.0
+       rc5_ccminit@Base 2.5.0
+       rc5_ccmreinit@Base 2.5.0
+       rc5_ccmnoncesz@Base 2.5.0
+       rc5_ccmtagsz@Base 2.5.0
+       rc5_ccmaadhash@Base 2.5.0
+       rc5_ccmencrypt@Base 2.5.0
+       rc5_ccmdecrypt@Base 2.5.0
+       rc5_ccmencryptdone@Base 2.5.0
+       rc5_ccmdecryptdone@Base 2.5.0
+       rc5_ccm@Base 2.5.0
+       rc5_eaxinit@Base 2.5.0
+       rc5_eaxreinit@Base 2.5.0
+       rc5_eaxsetkey@Base 2.5.0
+       rc5_eaxnoncesz@Base 2.5.0
+       rc5_eaxtagsz@Base 2.5.0
+       rc5_eaxaadinit@Base 2.5.0
+       rc5_eaxaadhash@Base 2.5.0
+       rc5_eaxencrypt@Base 2.5.0
+       rc5_eaxdecrypt@Base 2.5.0
+       rc5_eaxencryptdone@Base 2.5.0
+       rc5_eaxdecryptdone@Base 2.5.0
+       rc5_eax@Base 2.5.0
+       rc5_gcminit@Base 2.5.0
+       rc5_gcmreinit@Base 2.5.0
+       rc5_gcmsetkey@Base 2.5.0
+       rc5_gcmnoncesz@Base 2.5.0
+       rc5_gcmtagsz@Base 2.5.0
+       rc5_gcmaadinit@Base 2.5.0
+       rc5_gcmaadhash@Base 2.5.0
+       rc5_gcmencrypt@Base 2.5.0
+       rc5_gcmdecrypt@Base 2.5.0
+       rc5_gcmencryptdone@Base 2.5.0
+       rc5_gcmdecryptdone@Base 2.5.0
+       rc5_gcm@Base 2.5.0
+       rc5_ocb1init@Base 2.5.0
+       rc5_ocb1reinit@Base 2.5.0
+       rc5_ocb1setkey@Base 2.5.0
+       rc5_ocb1policy@Base 2.5.0
+       rc5_ocb1noncesz@Base 2.5.0
+       rc5_ocb1tagsz@Base 2.5.0
+       rc5_ocb1aadinit@Base 2.5.0
+       rc5_ocb1aadhash@Base 2.5.0
+       rc5_ocb1aadtag@Base 2.5.0
+       rc5_ocb1encrypt@Base 2.5.0
+       rc5_ocb1decrypt@Base 2.5.0
+       rc5_ocb1encryptdone@Base 2.5.0
+       rc5_ocb1decryptdone@Base 2.5.0
+       rc5_ocb1@Base 2.5.0
+       rc5_ocb3init@Base 2.5.0
+       rc5_ocb3step@Base 2.5.0
+       rc5_ocb3reinit@Base 2.5.0
+       rc5_ocb3setkey@Base 2.5.0
+       rc5_ocb3noncesz@Base 2.5.0
+       rc5_ocb3aadinit@Base 2.5.0
+       rc5_ocb3aadhash@Base 2.5.0
+       rc5_ocb3encrypt@Base 2.5.0
+       rc5_ocb3decrypt@Base 2.5.0
+       rc5_ocb3encryptdone@Base 2.5.0
+       rc5_ocb3decryptdone@Base 2.5.0
+       rc5_ocb3tagsz@Base 2.5.0
+       rc5_ocb3@Base 2.5.0
+       rc5_omacmasks@Base 2.5.0
+       rc5_omacpolicy@Base 2.5.0
+       rc5_omacdone@Base 2.5.0
+       rc5_cmacinit@Base 2.5.0
+       rc5_cmacsetkey@Base 2.5.0
+       rc5_cmachash@Base 2.5.0
+       rc5_cmacdone@Base 2.5.0
+       rc5_cmac@Base 2.5.0
+       rc5_pmac1init@Base 2.5.0
+       rc5_pmac1setkey@Base 2.5.0
+       rc5_pmac1hash@Base 2.5.0
+       rc5_pmac1done@Base 2.5.0
+       rc5_pmac1@Base 2.5.0
+
+## rijndael
+       rijndael_init@Base 2.0.0
+       rijndael_setup@Base 2.0.0
+       rijndael_keysz@Base 2.0.0
+       rijndael_eblk@Base 2.0.0
+       rijndael_dblk@Base 2.0.0
+       (optional)rijndael_rcon@Base 2.1.5
+       (optional)rijndael_s@Base 2.1.5
+       (optional)rijndael_si@Base 2.1.5
+       (optional)rijndael_t@Base 2.1.5
+       (optional)rijndael_ti@Base 2.1.5
+       (optional)rijndael_u@Base 2.1.5
+       (optional|arch=i386 amd64)rijndael_setup_x86ish_aesni@Base 2.3.0
+       (optional|arch=i386 amd64)rijndael_setup_x86ish_aesni_avx@Base 2.3.0
+       (optional|arch=armel armhf)rijndael_setup_arm_crypto@Base 2.2.5
+       (optional|arch=arm64)rijndael_setup_arm64_crypto@Base 2.4.3
+       (optional|arch=i386 amd64)rijndael_eblk_x86ish_aesni@Base 2.3.0
+       (optional|arch=i386 amd64)rijndael_eblk_x86ish_aesni_avx@Base 2.3.0
+       (optional|arch=armel armhf)rijndael_eblk_arm_crypto@Base 2.2.5
+       (optional|arch=arm64)rijndael_eblk_arm64_crypto@Base 2.4.3
+       (optional|arch=i386 amd64)rijndael_dblk_x86ish_aesni@Base 2.3.0
+       (optional|arch=i386 amd64)rijndael_dblk_x86ish_aesni_avx@Base 2.3.0
+       (optional|arch=armel armhf)rijndael_dblk_arm_crypto@Base 2.2.5
+       (optional|arch=arm64)rijndael_dblk_arm64_crypto@Base 2.4.3
+       rijndael_ecbinit@Base 2.1.1
+       rijndael_ecbsetkey@Base 2.1.1
+       rijndael_ecbencrypt@Base 2.1.1
+       rijndael_ecbdecrypt@Base 2.1.1
+       rijndael_ecb@Base 2.1.1
+       rijndael_cbcinit@Base 2.1.1
+       rijndael_cbcsetkey@Base 2.1.1
+       rijndael_cbcgetiv@Base 2.1.1
+       rijndael_cbcsetiv@Base 2.1.1
+       rijndael_cbcencrypt@Base 2.1.1
+       rijndael_cbcdecrypt@Base 2.1.1
+       rijndael_cbc@Base 2.1.1
+       rijndael_cfbinit@Base 2.1.1
+       rijndael_cfbsetkey@Base 2.1.1
+       rijndael_cfbgetiv@Base 2.1.1
+       rijndael_cfbsetiv@Base 2.1.1
+       rijndael_cfbencrypt@Base 2.1.1
+       rijndael_cfbdecrypt@Base 2.1.1
+       rijndael_cfbbdry@Base 2.1.1
+       rijndael_cfb@Base 2.1.1
+       rijndael_ofbinit@Base 2.0.0
+       rijndael_ofbsetkey@Base 2.0.0
+       rijndael_ofbgetiv@Base 2.0.0
+       rijndael_ofbsetiv@Base 2.0.0
+       rijndael_ofbencrypt@Base 2.0.0
+       rijndael_ofbbdry@Base 2.0.0
+       rijndael_ofb@Base 2.0.0
+       rijndael_ofbrand@Base 2.0.0
+       rijndael_counterinit@Base 2.0.0
+       rijndael_countersetkey@Base 2.0.0
+       rijndael_countergetiv@Base 2.0.0
+       rijndael_countersetiv@Base 2.0.0
+       rijndael_counterencrypt@Base 2.0.0
+       rijndael_counterbdry@Base 2.0.0
+       rijndael_counter@Base 2.0.0
+       rijndael_counterrand@Base 2.0.0
+       rijndael_ccminit@Base 2.5.0
+       rijndael_ccmreinit@Base 2.5.0
+       rijndael_ccmnoncesz@Base 2.5.0
+       rijndael_ccmtagsz@Base 2.5.0
+       rijndael_ccmaadhash@Base 2.5.0
+       rijndael_ccmencrypt@Base 2.5.0
+       rijndael_ccmdecrypt@Base 2.5.0
+       rijndael_ccmencryptdone@Base 2.5.0
+       rijndael_ccmdecryptdone@Base 2.5.0
+       rijndael_ccm@Base 2.5.0
+       rijndael_eaxinit@Base 2.5.0
+       rijndael_eaxreinit@Base 2.5.0
+       rijndael_eaxsetkey@Base 2.5.0
+       rijndael_eaxnoncesz@Base 2.5.0
+       rijndael_eaxtagsz@Base 2.5.0
+       rijndael_eaxaadinit@Base 2.5.0
+       rijndael_eaxaadhash@Base 2.5.0
+       rijndael_eaxencrypt@Base 2.5.0
+       rijndael_eaxdecrypt@Base 2.5.0
+       rijndael_eaxencryptdone@Base 2.5.0
+       rijndael_eaxdecryptdone@Base 2.5.0
+       rijndael_eax@Base 2.5.0
+       rijndael_gcminit@Base 2.5.0
+       rijndael_gcmreinit@Base 2.5.0
+       rijndael_gcmsetkey@Base 2.5.0
+       rijndael_gcmnoncesz@Base 2.5.0
+       rijndael_gcmtagsz@Base 2.5.0
+       rijndael_gcmaadinit@Base 2.5.0
+       rijndael_gcmaadhash@Base 2.5.0
+       rijndael_gcmencrypt@Base 2.5.0
+       rijndael_gcmdecrypt@Base 2.5.0
+       rijndael_gcmencryptdone@Base 2.5.0
+       rijndael_gcmdecryptdone@Base 2.5.0
+       rijndael_gcm@Base 2.5.0
+       rijndael_ocb1init@Base 2.5.0
+       rijndael_ocb1reinit@Base 2.5.0
+       rijndael_ocb1setkey@Base 2.5.0
+       rijndael_ocb1policy@Base 2.5.0
+       rijndael_ocb1noncesz@Base 2.5.0
+       rijndael_ocb1tagsz@Base 2.5.0
+       rijndael_ocb1aadinit@Base 2.5.0
+       rijndael_ocb1aadhash@Base 2.5.0
+       rijndael_ocb1aadtag@Base 2.5.0
+       rijndael_ocb1encrypt@Base 2.5.0
+       rijndael_ocb1decrypt@Base 2.5.0
+       rijndael_ocb1encryptdone@Base 2.5.0
+       rijndael_ocb1decryptdone@Base 2.5.0
+       rijndael_ocb1@Base 2.5.0
+       rijndael_ocb3init@Base 2.5.0
+       rijndael_ocb3step@Base 2.5.0
+       rijndael_ocb3reinit@Base 2.5.0
+       rijndael_ocb3setkey@Base 2.5.0
+       rijndael_ocb3noncesz@Base 2.5.0
+       rijndael_ocb3aadinit@Base 2.5.0
+       rijndael_ocb3aadhash@Base 2.5.0
+       rijndael_ocb3encrypt@Base 2.5.0
+       rijndael_ocb3decrypt@Base 2.5.0
+       rijndael_ocb3encryptdone@Base 2.5.0
+       rijndael_ocb3decryptdone@Base 2.5.0
+       rijndael_ocb3tagsz@Base 2.5.0
+       rijndael_ocb3@Base 2.5.0
+       rijndael_omacmasks@Base 2.5.0
+       rijndael_omacpolicy@Base 2.5.0
+       rijndael_omacdone@Base 2.5.0
+       rijndael_cmacinit@Base 2.5.0
+       rijndael_cmacsetkey@Base 2.5.0
+       rijndael_cmachash@Base 2.5.0
+       rijndael_cmacdone@Base 2.5.0
+       rijndael_cmac@Base 2.5.0
+       rijndael_pmac1init@Base 2.5.0
+       rijndael_pmac1setkey@Base 2.5.0
+       rijndael_pmac1hash@Base 2.5.0
+       rijndael_pmac1done@Base 2.5.0
+       rijndael_pmac1@Base 2.5.0
+
+## rijndael192
+       rijndael192_init@Base 2.0.0
+       rijndael192_eblk@Base 2.0.0
+       rijndael192_dblk@Base 2.0.0
+       rijndael192_ecbinit@Base 2.1.1
+       rijndael192_ecbsetkey@Base 2.1.1
+       rijndael192_ecbencrypt@Base 2.1.1
+       rijndael192_ecbdecrypt@Base 2.1.1
+       rijndael192_ecb@Base 2.1.1
+       rijndael192_cbcinit@Base 2.1.1
+       rijndael192_cbcsetkey@Base 2.1.1
+       rijndael192_cbcgetiv@Base 2.1.1
+       rijndael192_cbcsetiv@Base 2.1.1
+       rijndael192_cbcencrypt@Base 2.1.1
+       rijndael192_cbcdecrypt@Base 2.1.1
+       rijndael192_cbc@Base 2.1.1
+       rijndael192_cfbinit@Base 2.1.1
+       rijndael192_cfbsetkey@Base 2.1.1
+       rijndael192_cfbgetiv@Base 2.1.1
+       rijndael192_cfbsetiv@Base 2.1.1
+       rijndael192_cfbencrypt@Base 2.1.1
+       rijndael192_cfbdecrypt@Base 2.1.1
+       rijndael192_cfbbdry@Base 2.1.1
+       rijndael192_cfb@Base 2.1.1
+       rijndael192_ofbinit@Base 2.0.0
+       rijndael192_ofbsetkey@Base 2.0.0
+       rijndael192_ofbgetiv@Base 2.0.0
+       rijndael192_ofbsetiv@Base 2.0.0
+       rijndael192_ofbencrypt@Base 2.0.0
+       rijndael192_ofbbdry@Base 2.0.0
+       rijndael192_ofb@Base 2.0.0
+       rijndael192_ofbrand@Base 2.0.0
+       rijndael192_counterinit@Base 2.0.0
+       rijndael192_countersetkey@Base 2.0.0
+       rijndael192_countergetiv@Base 2.0.0
+       rijndael192_countersetiv@Base 2.0.0
+       rijndael192_counterencrypt@Base 2.0.0
+       rijndael192_counterbdry@Base 2.0.0
+       rijndael192_counter@Base 2.0.0
+       rijndael192_counterrand@Base 2.0.0
+       rijndael192_ccminit@Base 2.5.0
+       rijndael192_ccmreinit@Base 2.5.0
+       rijndael192_ccmnoncesz@Base 2.5.0
+       rijndael192_ccmtagsz@Base 2.5.0
+       rijndael192_ccmaadhash@Base 2.5.0
+       rijndael192_ccmencrypt@Base 2.5.0
+       rijndael192_ccmdecrypt@Base 2.5.0
+       rijndael192_ccmencryptdone@Base 2.5.0
+       rijndael192_ccmdecryptdone@Base 2.5.0
+       rijndael192_ccm@Base 2.5.0
+       rijndael192_eaxinit@Base 2.5.0
+       rijndael192_eaxreinit@Base 2.5.0
+       rijndael192_eaxsetkey@Base 2.5.0
+       rijndael192_eaxnoncesz@Base 2.5.0
+       rijndael192_eaxtagsz@Base 2.5.0
+       rijndael192_eaxaadinit@Base 2.5.0
+       rijndael192_eaxaadhash@Base 2.5.0
+       rijndael192_eaxencrypt@Base 2.5.0
+       rijndael192_eaxdecrypt@Base 2.5.0
+       rijndael192_eaxencryptdone@Base 2.5.0
+       rijndael192_eaxdecryptdone@Base 2.5.0
+       rijndael192_eax@Base 2.5.0
+       rijndael192_gcminit@Base 2.5.0
+       rijndael192_gcmreinit@Base 2.5.0
+       rijndael192_gcmsetkey@Base 2.5.0
+       rijndael192_gcmnoncesz@Base 2.5.0
+       rijndael192_gcmtagsz@Base 2.5.0
+       rijndael192_gcmaadinit@Base 2.5.0
+       rijndael192_gcmaadhash@Base 2.5.0
+       rijndael192_gcmencrypt@Base 2.5.0
+       rijndael192_gcmdecrypt@Base 2.5.0
+       rijndael192_gcmencryptdone@Base 2.5.0
+       rijndael192_gcmdecryptdone@Base 2.5.0
+       rijndael192_gcm@Base 2.5.0
+       rijndael192_ocb1init@Base 2.5.0
+       rijndael192_ocb1reinit@Base 2.5.0
+       rijndael192_ocb1setkey@Base 2.5.0
+       rijndael192_ocb1policy@Base 2.5.0
+       rijndael192_ocb1noncesz@Base 2.5.0
+       rijndael192_ocb1tagsz@Base 2.5.0
+       rijndael192_ocb1aadinit@Base 2.5.0
+       rijndael192_ocb1aadhash@Base 2.5.0
+       rijndael192_ocb1aadtag@Base 2.5.0
+       rijndael192_ocb1encrypt@Base 2.5.0
+       rijndael192_ocb1decrypt@Base 2.5.0
+       rijndael192_ocb1encryptdone@Base 2.5.0
+       rijndael192_ocb1decryptdone@Base 2.5.0
+       rijndael192_ocb1@Base 2.5.0
+       rijndael192_ocb3init@Base 2.5.0
+       rijndael192_ocb3step@Base 2.5.0
+       rijndael192_ocb3reinit@Base 2.5.0
+       rijndael192_ocb3setkey@Base 2.5.0
+       rijndael192_ocb3noncesz@Base 2.5.0
+       rijndael192_ocb3aadinit@Base 2.5.0
+       rijndael192_ocb3aadhash@Base 2.5.0
+       rijndael192_ocb3encrypt@Base 2.5.0
+       rijndael192_ocb3decrypt@Base 2.5.0
+       rijndael192_ocb3encryptdone@Base 2.5.0
+       rijndael192_ocb3decryptdone@Base 2.5.0
+       rijndael192_ocb3tagsz@Base 2.5.0
+       rijndael192_ocb3@Base 2.5.0
+       rijndael192_omacmasks@Base 2.5.0
+       rijndael192_omacpolicy@Base 2.5.0
+       rijndael192_omacdone@Base 2.5.0
+       rijndael192_cmacinit@Base 2.5.0
+       rijndael192_cmacsetkey@Base 2.5.0
+       rijndael192_cmachash@Base 2.5.0
+       rijndael192_cmacdone@Base 2.5.0
+       rijndael192_cmac@Base 2.5.0
+       rijndael192_pmac1init@Base 2.5.0
+       rijndael192_pmac1setkey@Base 2.5.0
+       rijndael192_pmac1hash@Base 2.5.0
+       rijndael192_pmac1done@Base 2.5.0
+       rijndael192_pmac1@Base 2.5.0
+
+## rijndael256
+       rijndael256_init@Base 2.0.0
+       rijndael256_eblk@Base 2.0.0
+       rijndael256_dblk@Base 2.0.0
+       rijndael256_ecbinit@Base 2.1.1
+       rijndael256_ecbsetkey@Base 2.1.1
+       rijndael256_ecbencrypt@Base 2.1.1
+       rijndael256_ecbdecrypt@Base 2.1.1
+       rijndael256_ecb@Base 2.1.1
+       rijndael256_cbcinit@Base 2.1.1
+       rijndael256_cbcsetkey@Base 2.1.1
+       rijndael256_cbcgetiv@Base 2.1.1
+       rijndael256_cbcsetiv@Base 2.1.1
+       rijndael256_cbcencrypt@Base 2.1.1
+       rijndael256_cbcdecrypt@Base 2.1.1
+       rijndael256_cbc@Base 2.1.1
+       rijndael256_cfbinit@Base 2.1.1
+       rijndael256_cfbsetkey@Base 2.1.1
+       rijndael256_cfbgetiv@Base 2.1.1
+       rijndael256_cfbsetiv@Base 2.1.1
+       rijndael256_cfbencrypt@Base 2.1.1
+       rijndael256_cfbdecrypt@Base 2.1.1
+       rijndael256_cfbbdry@Base 2.1.1
+       rijndael256_cfb@Base 2.1.1
+       rijndael256_ofbinit@Base 2.0.0
+       rijndael256_ofbsetkey@Base 2.0.0
+       rijndael256_ofbgetiv@Base 2.0.0
+       rijndael256_ofbsetiv@Base 2.0.0
+       rijndael256_ofbencrypt@Base 2.0.0
+       rijndael256_ofbbdry@Base 2.0.0
+       rijndael256_ofb@Base 2.0.0
+       rijndael256_ofbrand@Base 2.0.0
+       rijndael256_counterinit@Base 2.0.0
+       rijndael256_countersetkey@Base 2.0.0
+       rijndael256_countergetiv@Base 2.0.0
+       rijndael256_countersetiv@Base 2.0.0
+       rijndael256_counterencrypt@Base 2.0.0
+       rijndael256_counterbdry@Base 2.0.0
+       rijndael256_counter@Base 2.0.0
+       rijndael256_counterrand@Base 2.0.0
+       rijndael256_ccminit@Base 2.5.0
+       rijndael256_ccmreinit@Base 2.5.0
+       rijndael256_ccmnoncesz@Base 2.5.0
+       rijndael256_ccmtagsz@Base 2.5.0
+       rijndael256_ccmaadhash@Base 2.5.0
+       rijndael256_ccmencrypt@Base 2.5.0
+       rijndael256_ccmdecrypt@Base 2.5.0
+       rijndael256_ccmencryptdone@Base 2.5.0
+       rijndael256_ccmdecryptdone@Base 2.5.0
+       rijndael256_ccm@Base 2.5.0
+       rijndael256_eaxinit@Base 2.5.0
+       rijndael256_eaxreinit@Base 2.5.0
+       rijndael256_eaxsetkey@Base 2.5.0
+       rijndael256_eaxnoncesz@Base 2.5.0
+       rijndael256_eaxtagsz@Base 2.5.0
+       rijndael256_eaxaadinit@Base 2.5.0
+       rijndael256_eaxaadhash@Base 2.5.0
+       rijndael256_eaxencrypt@Base 2.5.0
+       rijndael256_eaxdecrypt@Base 2.5.0
+       rijndael256_eaxencryptdone@Base 2.5.0
+       rijndael256_eaxdecryptdone@Base 2.5.0
+       rijndael256_eax@Base 2.5.0
+       rijndael256_gcminit@Base 2.5.0
+       rijndael256_gcmreinit@Base 2.5.0
+       rijndael256_gcmsetkey@Base 2.5.0
+       rijndael256_gcmnoncesz@Base 2.5.0
+       rijndael256_gcmtagsz@Base 2.5.0
+       rijndael256_gcmaadinit@Base 2.5.0
+       rijndael256_gcmaadhash@Base 2.5.0
+       rijndael256_gcmencrypt@Base 2.5.0
+       rijndael256_gcmdecrypt@Base 2.5.0
+       rijndael256_gcmencryptdone@Base 2.5.0
+       rijndael256_gcmdecryptdone@Base 2.5.0
+       rijndael256_gcm@Base 2.5.0
+       rijndael256_ocb1init@Base 2.5.0
+       rijndael256_ocb1reinit@Base 2.5.0
+       rijndael256_ocb1setkey@Base 2.5.0
+       rijndael256_ocb1policy@Base 2.5.0
+       rijndael256_ocb1noncesz@Base 2.5.0
+       rijndael256_ocb1tagsz@Base 2.5.0
+       rijndael256_ocb1aadinit@Base 2.5.0
+       rijndael256_ocb1aadhash@Base 2.5.0
+       rijndael256_ocb1aadtag@Base 2.5.0
+       rijndael256_ocb1encrypt@Base 2.5.0
+       rijndael256_ocb1decrypt@Base 2.5.0
+       rijndael256_ocb1encryptdone@Base 2.5.0
+       rijndael256_ocb1decryptdone@Base 2.5.0
+       rijndael256_ocb1@Base 2.5.0
+       rijndael256_ocb3init@Base 2.5.0
+       rijndael256_ocb3step@Base 2.5.0
+       rijndael256_ocb3reinit@Base 2.5.0
+       rijndael256_ocb3setkey@Base 2.5.0
+       rijndael256_ocb3noncesz@Base 2.5.0
+       rijndael256_ocb3aadinit@Base 2.5.0
+       rijndael256_ocb3aadhash@Base 2.5.0
+       rijndael256_ocb3encrypt@Base 2.5.0
+       rijndael256_ocb3decrypt@Base 2.5.0
+       rijndael256_ocb3encryptdone@Base 2.5.0
+       rijndael256_ocb3decryptdone@Base 2.5.0
+       rijndael256_ocb3tagsz@Base 2.5.0
+       rijndael256_ocb3@Base 2.5.0
+       rijndael256_omacmasks@Base 2.5.0
+       rijndael256_omacpolicy@Base 2.5.0
+       rijndael256_omacdone@Base 2.5.0
+       rijndael256_cmacinit@Base 2.5.0
+       rijndael256_cmacsetkey@Base 2.5.0
+       rijndael256_cmachash@Base 2.5.0
+       rijndael256_cmacdone@Base 2.5.0
+       rijndael256_cmac@Base 2.5.0
+       rijndael256_pmac1init@Base 2.5.0
+       rijndael256_pmac1setkey@Base 2.5.0
+       rijndael256_pmac1hash@Base 2.5.0
+       rijndael256_pmac1done@Base 2.5.0
+       rijndael256_pmac1@Base 2.5.0
+
+## safer
+       safer_init@Base 2.0.0
+       safer_setup@Base 2.0.0
+       safer_keysz@Base 2.0.0
+       safer_eblk@Base 2.0.0
+       safer_dblk@Base 2.0.0
+       (optional)safer_s@Base 2.1.5
+       (optional)safer_si@Base 2.1.5
+       safer_ecbinit@Base 2.1.1
+       safer_ecbsetkey@Base 2.1.1
+       safer_ecbencrypt@Base 2.1.1
+       safer_ecbdecrypt@Base 2.1.1
+       safer_ecb@Base 2.1.1
+       safer_cbcinit@Base 2.1.1
+       safer_cbcsetkey@Base 2.1.1
+       safer_cbcgetiv@Base 2.1.1
+       safer_cbcsetiv@Base 2.1.1
+       safer_cbcencrypt@Base 2.1.1
+       safer_cbcdecrypt@Base 2.1.1
+       safer_cbc@Base 2.1.1
+       safer_cfbinit@Base 2.1.1
+       safer_cfbsetkey@Base 2.1.1
+       safer_cfbgetiv@Base 2.1.1
+       safer_cfbsetiv@Base 2.1.1
+       safer_cfbencrypt@Base 2.1.1
+       safer_cfbdecrypt@Base 2.1.1
+       safer_cfbbdry@Base 2.1.1
+       safer_cfb@Base 2.1.1
+       safer_ofbinit@Base 2.0.0
+       safer_ofbsetkey@Base 2.0.0
+       safer_ofbgetiv@Base 2.0.0
+       safer_ofbsetiv@Base 2.0.0
+       safer_ofbencrypt@Base 2.0.0
+       safer_ofbbdry@Base 2.0.0
+       safer_ofb@Base 2.0.0
+       safer_ofbrand@Base 2.0.0
+       safer_counterinit@Base 2.0.0
+       safer_countersetkey@Base 2.0.0
+       safer_countergetiv@Base 2.0.0
+       safer_countersetiv@Base 2.0.0
+       safer_counterencrypt@Base 2.0.0
+       safer_counterbdry@Base 2.0.0
+       safer_counter@Base 2.0.0
+       safer_counterrand@Base 2.0.0
+       safer_ccminit@Base 2.5.0
+       safer_ccmreinit@Base 2.5.0
+       safer_ccmnoncesz@Base 2.5.0
+       safer_ccmtagsz@Base 2.5.0
+       safer_ccmaadhash@Base 2.5.0
+       safer_ccmencrypt@Base 2.5.0
+       safer_ccmdecrypt@Base 2.5.0
+       safer_ccmencryptdone@Base 2.5.0
+       safer_ccmdecryptdone@Base 2.5.0
+       safer_ccm@Base 2.5.0
+       safer_eaxinit@Base 2.5.0
+       safer_eaxreinit@Base 2.5.0
+       safer_eaxsetkey@Base 2.5.0
+       safer_eaxnoncesz@Base 2.5.0
+       safer_eaxtagsz@Base 2.5.0
+       safer_eaxaadinit@Base 2.5.0
+       safer_eaxaadhash@Base 2.5.0
+       safer_eaxencrypt@Base 2.5.0
+       safer_eaxdecrypt@Base 2.5.0
+       safer_eaxencryptdone@Base 2.5.0
+       safer_eaxdecryptdone@Base 2.5.0
+       safer_eax@Base 2.5.0
+       safer_gcminit@Base 2.5.0
+       safer_gcmreinit@Base 2.5.0
+       safer_gcmsetkey@Base 2.5.0
+       safer_gcmnoncesz@Base 2.5.0
+       safer_gcmtagsz@Base 2.5.0
+       safer_gcmaadinit@Base 2.5.0
+       safer_gcmaadhash@Base 2.5.0
+       safer_gcmencrypt@Base 2.5.0
+       safer_gcmdecrypt@Base 2.5.0
+       safer_gcmencryptdone@Base 2.5.0
+       safer_gcmdecryptdone@Base 2.5.0
+       safer_gcm@Base 2.5.0
+       safer_ocb1init@Base 2.5.0
+       safer_ocb1reinit@Base 2.5.0
+       safer_ocb1setkey@Base 2.5.0
+       safer_ocb1policy@Base 2.5.0
+       safer_ocb1noncesz@Base 2.5.0
+       safer_ocb1tagsz@Base 2.5.0
+       safer_ocb1aadinit@Base 2.5.0
+       safer_ocb1aadhash@Base 2.5.0
+       safer_ocb1aadtag@Base 2.5.0
+       safer_ocb1encrypt@Base 2.5.0
+       safer_ocb1decrypt@Base 2.5.0
+       safer_ocb1encryptdone@Base 2.5.0
+       safer_ocb1decryptdone@Base 2.5.0
+       safer_ocb1@Base 2.5.0
+       safer_ocb3init@Base 2.5.0
+       safer_ocb3step@Base 2.5.0
+       safer_ocb3reinit@Base 2.5.0
+       safer_ocb3setkey@Base 2.5.0
+       safer_ocb3noncesz@Base 2.5.0
+       safer_ocb3aadinit@Base 2.5.0
+       safer_ocb3aadhash@Base 2.5.0
+       safer_ocb3encrypt@Base 2.5.0
+       safer_ocb3decrypt@Base 2.5.0
+       safer_ocb3encryptdone@Base 2.5.0
+       safer_ocb3decryptdone@Base 2.5.0
+       safer_ocb3tagsz@Base 2.5.0
+       safer_ocb3@Base 2.5.0
+       safer_omacmasks@Base 2.5.0
+       safer_omacpolicy@Base 2.5.0
+       safer_omacdone@Base 2.5.0
+       safer_cmacinit@Base 2.5.0
+       safer_cmacsetkey@Base 2.5.0
+       safer_cmachash@Base 2.5.0
+       safer_cmacdone@Base 2.5.0
+       safer_cmac@Base 2.5.0
+       safer_pmac1init@Base 2.5.0
+       safer_pmac1setkey@Base 2.5.0
+       safer_pmac1hash@Base 2.5.0
+       safer_pmac1done@Base 2.5.0
+       safer_pmac1@Base 2.5.0
+
+## safersk
+       safersk_init@Base 2.0.0
+       safersk_ecbinit@Base 2.1.1
+       safersk_ecbsetkey@Base 2.1.1
+       safersk_ecbencrypt@Base 2.1.1
+       safersk_ecbdecrypt@Base 2.1.1
+       safersk_ecb@Base 2.1.1
+       safersk_cbcinit@Base 2.1.1
+       safersk_cbcsetkey@Base 2.1.1
+       safersk_cbcgetiv@Base 2.1.1
+       safersk_cbcsetiv@Base 2.1.1
+       safersk_cbcencrypt@Base 2.1.1
+       safersk_cbcdecrypt@Base 2.1.1
+       safersk_cbc@Base 2.1.1
+       safersk_cfbinit@Base 2.1.1
+       safersk_cfbsetkey@Base 2.1.1
+       safersk_cfbgetiv@Base 2.1.1
+       safersk_cfbsetiv@Base 2.1.1
+       safersk_cfbencrypt@Base 2.1.1
+       safersk_cfbdecrypt@Base 2.1.1
+       safersk_cfbbdry@Base 2.1.1
+       safersk_cfb@Base 2.1.1
+       safersk_ofbinit@Base 2.0.0
+       safersk_ofbsetkey@Base 2.0.0
+       safersk_ofbgetiv@Base 2.0.0
+       safersk_ofbsetiv@Base 2.0.0
+       safersk_ofbencrypt@Base 2.0.0
+       safersk_ofbbdry@Base 2.0.0
+       safersk_ofb@Base 2.0.0
+       safersk_ofbrand@Base 2.0.0
+       safersk_counterinit@Base 2.0.0
+       safersk_countersetkey@Base 2.0.0
+       safersk_countergetiv@Base 2.0.0
+       safersk_countersetiv@Base 2.0.0
+       safersk_counterencrypt@Base 2.0.0
+       safersk_counterbdry@Base 2.0.0
+       safersk_counter@Base 2.0.0
+       safersk_counterrand@Base 2.0.0
+       safersk_ccminit@Base 2.5.0
+       safersk_ccmreinit@Base 2.5.0
+       safersk_ccmnoncesz@Base 2.5.0
+       safersk_ccmtagsz@Base 2.5.0
+       safersk_ccmaadhash@Base 2.5.0
+       safersk_ccmencrypt@Base 2.5.0
+       safersk_ccmdecrypt@Base 2.5.0
+       safersk_ccmencryptdone@Base 2.5.0
+       safersk_ccmdecryptdone@Base 2.5.0
+       safersk_ccm@Base 2.5.0
+       safersk_eaxinit@Base 2.5.0
+       safersk_eaxreinit@Base 2.5.0
+       safersk_eaxsetkey@Base 2.5.0
+       safersk_eaxnoncesz@Base 2.5.0
+       safersk_eaxtagsz@Base 2.5.0
+       safersk_eaxaadinit@Base 2.5.0
+       safersk_eaxaadhash@Base 2.5.0
+       safersk_eaxencrypt@Base 2.5.0
+       safersk_eaxdecrypt@Base 2.5.0
+       safersk_eaxencryptdone@Base 2.5.0
+       safersk_eaxdecryptdone@Base 2.5.0
+       safersk_eax@Base 2.5.0
+       safersk_gcminit@Base 2.5.0
+       safersk_gcmreinit@Base 2.5.0
+       safersk_gcmsetkey@Base 2.5.0
+       safersk_gcmnoncesz@Base 2.5.0
+       safersk_gcmtagsz@Base 2.5.0
+       safersk_gcmaadinit@Base 2.5.0
+       safersk_gcmaadhash@Base 2.5.0
+       safersk_gcmencrypt@Base 2.5.0
+       safersk_gcmdecrypt@Base 2.5.0
+       safersk_gcmencryptdone@Base 2.5.0
+       safersk_gcmdecryptdone@Base 2.5.0
+       safersk_gcm@Base 2.5.0
+       safersk_ocb1init@Base 2.5.0
+       safersk_ocb1reinit@Base 2.5.0
+       safersk_ocb1setkey@Base 2.5.0
+       safersk_ocb1policy@Base 2.5.0
+       safersk_ocb1noncesz@Base 2.5.0
+       safersk_ocb1tagsz@Base 2.5.0
+       safersk_ocb1aadinit@Base 2.5.0
+       safersk_ocb1aadhash@Base 2.5.0
+       safersk_ocb1aadtag@Base 2.5.0
+       safersk_ocb1encrypt@Base 2.5.0
+       safersk_ocb1decrypt@Base 2.5.0
+       safersk_ocb1encryptdone@Base 2.5.0
+       safersk_ocb1decryptdone@Base 2.5.0
+       safersk_ocb1@Base 2.5.0
+       safersk_ocb3init@Base 2.5.0
+       safersk_ocb3step@Base 2.5.0
+       safersk_ocb3reinit@Base 2.5.0
+       safersk_ocb3setkey@Base 2.5.0
+       safersk_ocb3noncesz@Base 2.5.0
+       safersk_ocb3aadinit@Base 2.5.0
+       safersk_ocb3aadhash@Base 2.5.0
+       safersk_ocb3encrypt@Base 2.5.0
+       safersk_ocb3decrypt@Base 2.5.0
+       safersk_ocb3encryptdone@Base 2.5.0
+       safersk_ocb3decryptdone@Base 2.5.0
+       safersk_ocb3tagsz@Base 2.5.0
+       safersk_ocb3@Base 2.5.0
+       safersk_omacmasks@Base 2.5.0
+       safersk_omacpolicy@Base 2.5.0
+       safersk_omacdone@Base 2.5.0
+       safersk_cmacinit@Base 2.5.0
+       safersk_cmacsetkey@Base 2.5.0
+       safersk_cmachash@Base 2.5.0
+       safersk_cmacdone@Base 2.5.0
+       safersk_cmac@Base 2.5.0
+       safersk_pmac1init@Base 2.5.0
+       safersk_pmac1setkey@Base 2.5.0
+       safersk_pmac1hash@Base 2.5.0
+       safersk_pmac1done@Base 2.5.0
+       safersk_pmac1@Base 2.5.0
+
+## salsa20
+       salsa20_init@Base 2.2.0
+       salsa20_keysz@Base 2.2.0
+       salsa20_setnonce@Base 2.2.0
+       salsa20_setnonce_ietf@Base 2.4.0
+       salsa20_seek@Base 2.2.0
+       salsa20_seek_ietf@Base 2.4.0
+       salsa20_seeku64@Base 2.2.0
+       salsa20_tell@Base 2.2.0
+       salsa20_tell_ietf@Base 2.4.0
+       salsa20_tellu64@Base 2.2.0
+       salsa208_encrypt@Base 2.2.0
+       salsa2012_encrypt@Base 2.2.0
+       salsa20_encrypt@Base 2.2.0
+       (optional|arch=i386 amd64)salsa20_core_x86ish_sse2@Base 2.2.3
+       (optional|arch=i386 amd64)salsa20_core_x86ish_avx@Base 2.2.3
+       (optional|arch=armel armhf)salsa20_core_arm_neon@Base 2.2.3
+       (optional|arch=arm64)salsa20_core_arm64@Base 2.4.3
+       salsa208@Base 2.2.0
+       salsa2012@Base 2.2.0
+       salsa20@Base 2.2.0
+       salsa208_ietf@Base 2.4.0
+       salsa2012_ietf@Base 2.4.0
+       salsa20_ietf@Base 2.4.0
+       salsa208_rand@Base 2.4.2
+       salsa2012_rand@Base 2.4.2
+       salsa20_rand@Base 2.4.2
+       salsa208_ietf_rand@Base 2.4.2
+       salsa2012_ietf_rand@Base 2.4.2
+       salsa20_ietf_rand@Base 2.4.2
+       salsa208_naclbox@Base 2.5.0
+       salsa2012_naclbox@Base 2.5.0
+       salsa20_naclbox@Base 2.5.0
+       salsa208_poly1305@Base 2.5.0
+       salsa2012_poly1305@Base 2.5.0
+       salsa20_poly1305@Base 2.5.0
+       hsalsa208_prf@Base 2.2.0
+       hsalsa2012_prf@Base 2.2.0
+       hsalsa20_prf@Base 2.2.0
+       xsalsa208_init@Base 2.2.0
+       xsalsa2012_init@Base 2.2.0
+       xsalsa20_init@Base 2.2.0
+       xsalsa208_setnonce@Base 2.2.0
+       xsalsa2012_setnonce@Base 2.2.0
+       xsalsa20_setnonce@Base 2.2.0
+       xsalsa208_seek@Base 2.2.0
+       xsalsa2012_seek@Base 2.2.0
+       xsalsa20_seek@Base 2.2.0
+       xsalsa208_seeku64@Base 2.2.0
+       xsalsa2012_seeku64@Base 2.2.0
+       xsalsa20_seeku64@Base 2.2.0
+       xsalsa208_tell@Base 2.2.0
+       xsalsa2012_tell@Base 2.2.0
+       xsalsa20_tell@Base 2.2.0
+       xsalsa208_tellu64@Base 2.2.0
+       xsalsa2012_tellu64@Base 2.2.0
+       xsalsa20_tellu64@Base 2.2.0
+       xsalsa208_encrypt@Base 2.2.0
+       xsalsa2012_encrypt@Base 2.2.0
+       xsalsa20_encrypt@Base 2.2.0
+       xsalsa208@Base 2.2.0
+       xsalsa2012@Base 2.2.0
+       xsalsa20@Base 2.2.0
+       xsalsa208_rand@Base 2.4.2
+       xsalsa2012_rand@Base 2.4.2
+       xsalsa20_rand@Base 2.4.2
+
+## seal
+       seal_initkey@Base 2.0.0
+       seal_keysz@Base 2.0.0
+       seal_initctx@Base 2.0.0
+       seal_encrypt@Base 2.0.0
+       seal@Base 2.0.0
+       seal_rand@Base 2.2.0
+
+## serpent
+       serpent_init@Base 2.0.0
+       serpent_keysz@Base 2.0.0
+       serpent_eblk@Base 2.0.0
+       serpent_dblk@Base 2.0.0
+       serpent_ecbinit@Base 2.1.1
+       serpent_ecbsetkey@Base 2.1.1
+       serpent_ecbencrypt@Base 2.1.1
+       serpent_ecbdecrypt@Base 2.1.1
+       serpent_ecb@Base 2.1.1
+       serpent_cbcinit@Base 2.1.1
+       serpent_cbcsetkey@Base 2.1.1
+       serpent_cbcgetiv@Base 2.1.1
+       serpent_cbcsetiv@Base 2.1.1
+       serpent_cbcencrypt@Base 2.1.1
+       serpent_cbcdecrypt@Base 2.1.1
+       serpent_cbc@Base 2.1.1
+       serpent_cfbinit@Base 2.1.1
+       serpent_cfbsetkey@Base 2.1.1
+       serpent_cfbgetiv@Base 2.1.1
+       serpent_cfbsetiv@Base 2.1.1
+       serpent_cfbencrypt@Base 2.1.1
+       serpent_cfbdecrypt@Base 2.1.1
+       serpent_cfbbdry@Base 2.1.1
+       serpent_cfb@Base 2.1.1
+       serpent_ofbinit@Base 2.0.0
+       serpent_ofbsetkey@Base 2.0.0
+       serpent_ofbgetiv@Base 2.0.0
+       serpent_ofbsetiv@Base 2.0.0
+       serpent_ofbencrypt@Base 2.0.0
+       serpent_ofbbdry@Base 2.0.0
+       serpent_ofb@Base 2.0.0
+       serpent_ofbrand@Base 2.0.0
+       serpent_counterinit@Base 2.0.0
+       serpent_countersetkey@Base 2.0.0
+       serpent_countergetiv@Base 2.0.0
+       serpent_countersetiv@Base 2.0.0
+       serpent_counterencrypt@Base 2.0.0
+       serpent_counterbdry@Base 2.0.0
+       serpent_counter@Base 2.0.0
+       serpent_counterrand@Base 2.0.0
+       serpent_ccminit@Base 2.5.0
+       serpent_ccmreinit@Base 2.5.0
+       serpent_ccmnoncesz@Base 2.5.0
+       serpent_ccmtagsz@Base 2.5.0
+       serpent_ccmaadhash@Base 2.5.0
+       serpent_ccmencrypt@Base 2.5.0
+       serpent_ccmdecrypt@Base 2.5.0
+       serpent_ccmencryptdone@Base 2.5.0
+       serpent_ccmdecryptdone@Base 2.5.0
+       serpent_ccm@Base 2.5.0
+       serpent_eaxinit@Base 2.5.0
+       serpent_eaxreinit@Base 2.5.0
+       serpent_eaxsetkey@Base 2.5.0
+       serpent_eaxnoncesz@Base 2.5.0
+       serpent_eaxtagsz@Base 2.5.0
+       serpent_eaxaadinit@Base 2.5.0
+       serpent_eaxaadhash@Base 2.5.0
+       serpent_eaxencrypt@Base 2.5.0
+       serpent_eaxdecrypt@Base 2.5.0
+       serpent_eaxencryptdone@Base 2.5.0
+       serpent_eaxdecryptdone@Base 2.5.0
+       serpent_eax@Base 2.5.0
+       serpent_gcminit@Base 2.5.0
+       serpent_gcmreinit@Base 2.5.0
+       serpent_gcmsetkey@Base 2.5.0
+       serpent_gcmnoncesz@Base 2.5.0
+       serpent_gcmtagsz@Base 2.5.0
+       serpent_gcmaadinit@Base 2.5.0
+       serpent_gcmaadhash@Base 2.5.0
+       serpent_gcmencrypt@Base 2.5.0
+       serpent_gcmdecrypt@Base 2.5.0
+       serpent_gcmencryptdone@Base 2.5.0
+       serpent_gcmdecryptdone@Base 2.5.0
+       serpent_gcm@Base 2.5.0
+       serpent_ocb1init@Base 2.5.0
+       serpent_ocb1reinit@Base 2.5.0
+       serpent_ocb1setkey@Base 2.5.0
+       serpent_ocb1policy@Base 2.5.0
+       serpent_ocb1noncesz@Base 2.5.0
+       serpent_ocb1tagsz@Base 2.5.0
+       serpent_ocb1aadinit@Base 2.5.0
+       serpent_ocb1aadhash@Base 2.5.0
+       serpent_ocb1aadtag@Base 2.5.0
+       serpent_ocb1encrypt@Base 2.5.0
+       serpent_ocb1decrypt@Base 2.5.0
+       serpent_ocb1encryptdone@Base 2.5.0
+       serpent_ocb1decryptdone@Base 2.5.0
+       serpent_ocb1@Base 2.5.0
+       serpent_ocb3init@Base 2.5.0
+       serpent_ocb3step@Base 2.5.0
+       serpent_ocb3reinit@Base 2.5.0
+       serpent_ocb3setkey@Base 2.5.0
+       serpent_ocb3noncesz@Base 2.5.0
+       serpent_ocb3aadinit@Base 2.5.0
+       serpent_ocb3aadhash@Base 2.5.0
+       serpent_ocb3encrypt@Base 2.5.0
+       serpent_ocb3decrypt@Base 2.5.0
+       serpent_ocb3encryptdone@Base 2.5.0
+       serpent_ocb3decryptdone@Base 2.5.0
+       serpent_ocb3tagsz@Base 2.5.0
+       serpent_ocb3@Base 2.5.0
+       serpent_omacmasks@Base 2.5.0
+       serpent_omacpolicy@Base 2.5.0
+       serpent_omacdone@Base 2.5.0
+       serpent_cmacinit@Base 2.5.0
+       serpent_cmacsetkey@Base 2.5.0
+       serpent_cmachash@Base 2.5.0
+       serpent_cmacdone@Base 2.5.0
+       serpent_cmac@Base 2.5.0
+       serpent_pmac1init@Base 2.5.0
+       serpent_pmac1setkey@Base 2.5.0
+       serpent_pmac1hash@Base 2.5.0
+       serpent_pmac1done@Base 2.5.0
+       serpent_pmac1@Base 2.5.0
+
+## skipjack
+       skipjack_init@Base 2.0.0
+       skipjack_keysz@Base 2.0.0
+       skipjack_eblk@Base 2.0.0
+       skipjack_dblk@Base 2.0.0
+       (optional)skipjack_s@Base 2.1.5
+       skipjack_ecbinit@Base 2.1.1
+       skipjack_ecbsetkey@Base 2.1.1
+       skipjack_ecbencrypt@Base 2.1.1
+       skipjack_ecbdecrypt@Base 2.1.1
+       skipjack_ecb@Base 2.1.1
+       skipjack_cbcinit@Base 2.1.1
+       skipjack_cbcsetkey@Base 2.1.1
+       skipjack_cbcgetiv@Base 2.1.1
+       skipjack_cbcsetiv@Base 2.1.1
+       skipjack_cbcencrypt@Base 2.1.1
+       skipjack_cbcdecrypt@Base 2.1.1
+       skipjack_cbc@Base 2.1.1
+       skipjack_cfbinit@Base 2.1.1
+       skipjack_cfbsetkey@Base 2.1.1
+       skipjack_cfbgetiv@Base 2.1.1
+       skipjack_cfbsetiv@Base 2.1.1
+       skipjack_cfbencrypt@Base 2.1.1
+       skipjack_cfbdecrypt@Base 2.1.1
+       skipjack_cfbbdry@Base 2.1.1
+       skipjack_cfb@Base 2.1.1
+       skipjack_ofbinit@Base 2.0.0
+       skipjack_ofbsetkey@Base 2.0.0
+       skipjack_ofbgetiv@Base 2.0.0
+       skipjack_ofbsetiv@Base 2.0.0
+       skipjack_ofbencrypt@Base 2.0.0
+       skipjack_ofbbdry@Base 2.0.0
+       skipjack_ofb@Base 2.0.0
+       skipjack_ofbrand@Base 2.0.0
+       skipjack_counterinit@Base 2.0.0
+       skipjack_countersetkey@Base 2.0.0
+       skipjack_countergetiv@Base 2.0.0
+       skipjack_countersetiv@Base 2.0.0
+       skipjack_counterencrypt@Base 2.0.0
+       skipjack_counterbdry@Base 2.0.0
+       skipjack_counter@Base 2.0.0
+       skipjack_counterrand@Base 2.0.0
+       skipjack_ccminit@Base 2.5.0
+       skipjack_ccmreinit@Base 2.5.0
+       skipjack_ccmnoncesz@Base 2.5.0
+       skipjack_ccmtagsz@Base 2.5.0
+       skipjack_ccmaadhash@Base 2.5.0
+       skipjack_ccmencrypt@Base 2.5.0
+       skipjack_ccmdecrypt@Base 2.5.0
+       skipjack_ccmencryptdone@Base 2.5.0
+       skipjack_ccmdecryptdone@Base 2.5.0
+       skipjack_ccm@Base 2.5.0
+       skipjack_eaxinit@Base 2.5.0
+       skipjack_eaxreinit@Base 2.5.0
+       skipjack_eaxsetkey@Base 2.5.0
+       skipjack_eaxnoncesz@Base 2.5.0
+       skipjack_eaxtagsz@Base 2.5.0
+       skipjack_eaxaadinit@Base 2.5.0
+       skipjack_eaxaadhash@Base 2.5.0
+       skipjack_eaxencrypt@Base 2.5.0
+       skipjack_eaxdecrypt@Base 2.5.0
+       skipjack_eaxencryptdone@Base 2.5.0
+       skipjack_eaxdecryptdone@Base 2.5.0
+       skipjack_eax@Base 2.5.0
+       skipjack_gcminit@Base 2.5.0
+       skipjack_gcmreinit@Base 2.5.0
+       skipjack_gcmsetkey@Base 2.5.0
+       skipjack_gcmnoncesz@Base 2.5.0
+       skipjack_gcmtagsz@Base 2.5.0
+       skipjack_gcmaadinit@Base 2.5.0
+       skipjack_gcmaadhash@Base 2.5.0
+       skipjack_gcmencrypt@Base 2.5.0
+       skipjack_gcmdecrypt@Base 2.5.0
+       skipjack_gcmencryptdone@Base 2.5.0
+       skipjack_gcmdecryptdone@Base 2.5.0
+       skipjack_gcm@Base 2.5.0
+       skipjack_ocb1init@Base 2.5.0
+       skipjack_ocb1reinit@Base 2.5.0
+       skipjack_ocb1setkey@Base 2.5.0
+       skipjack_ocb1policy@Base 2.5.0
+       skipjack_ocb1noncesz@Base 2.5.0
+       skipjack_ocb1tagsz@Base 2.5.0
+       skipjack_ocb1aadinit@Base 2.5.0
+       skipjack_ocb1aadhash@Base 2.5.0
+       skipjack_ocb1aadtag@Base 2.5.0
+       skipjack_ocb1encrypt@Base 2.5.0
+       skipjack_ocb1decrypt@Base 2.5.0
+       skipjack_ocb1encryptdone@Base 2.5.0
+       skipjack_ocb1decryptdone@Base 2.5.0
+       skipjack_ocb1@Base 2.5.0
+       skipjack_ocb3init@Base 2.5.0
+       skipjack_ocb3step@Base 2.5.0
+       skipjack_ocb3reinit@Base 2.5.0
+       skipjack_ocb3setkey@Base 2.5.0
+       skipjack_ocb3noncesz@Base 2.5.0
+       skipjack_ocb3aadinit@Base 2.5.0
+       skipjack_ocb3aadhash@Base 2.5.0
+       skipjack_ocb3encrypt@Base 2.5.0
+       skipjack_ocb3decrypt@Base 2.5.0
+       skipjack_ocb3encryptdone@Base 2.5.0
+       skipjack_ocb3decryptdone@Base 2.5.0
+       skipjack_ocb3tagsz@Base 2.5.0
+       skipjack_ocb3@Base 2.5.0
+       skipjack_omacmasks@Base 2.5.0
+       skipjack_omacpolicy@Base 2.5.0
+       skipjack_omacdone@Base 2.5.0
+       skipjack_cmacinit@Base 2.5.0
+       skipjack_cmacsetkey@Base 2.5.0
+       skipjack_cmachash@Base 2.5.0
+       skipjack_cmacdone@Base 2.5.0
+       skipjack_cmac@Base 2.5.0
+       skipjack_pmac1init@Base 2.5.0
+       skipjack_pmac1setkey@Base 2.5.0
+       skipjack_pmac1hash@Base 2.5.0
+       skipjack_pmac1done@Base 2.5.0
+       skipjack_pmac1@Base 2.5.0
+
+## square
+       square_init@Base 2.0.0
+       square_keysz@Base 2.0.0
+       square_eblk@Base 2.0.0
+       square_dblk@Base 2.0.0
+       (optional)square_rcon@Base 2.1.5
+       (optional)square_s@Base 2.1.5
+       (optional)square_si@Base 2.1.5
+       (optional)square_t@Base 2.1.5
+       (optional)square_ti@Base 2.1.5
+       (optional)square_u@Base 2.1.5
+       square_ecbinit@Base 2.1.1
+       square_ecbsetkey@Base 2.1.1
+       square_ecbencrypt@Base 2.1.1
+       square_ecbdecrypt@Base 2.1.1
+       square_ecb@Base 2.1.1
+       square_cbcinit@Base 2.1.1
+       square_cbcsetkey@Base 2.1.1
+       square_cbcgetiv@Base 2.1.1
+       square_cbcsetiv@Base 2.1.1
+       square_cbcencrypt@Base 2.1.1
+       square_cbcdecrypt@Base 2.1.1
+       square_cbc@Base 2.1.1
+       square_cfbinit@Base 2.1.1
+       square_cfbsetkey@Base 2.1.1
+       square_cfbgetiv@Base 2.1.1
+       square_cfbsetiv@Base 2.1.1
+       square_cfbencrypt@Base 2.1.1
+       square_cfbdecrypt@Base 2.1.1
+       square_cfbbdry@Base 2.1.1
+       square_cfb@Base 2.1.1
+       square_ofbinit@Base 2.0.0
+       square_ofbsetkey@Base 2.0.0
+       square_ofbgetiv@Base 2.0.0
+       square_ofbsetiv@Base 2.0.0
+       square_ofbencrypt@Base 2.0.0
+       square_ofbbdry@Base 2.0.0
+       square_ofb@Base 2.0.0
+       square_ofbrand@Base 2.0.0
+       square_counterinit@Base 2.0.0
+       square_countersetkey@Base 2.0.0
+       square_countergetiv@Base 2.0.0
+       square_countersetiv@Base 2.0.0
+       square_counterencrypt@Base 2.0.0
+       square_counterbdry@Base 2.0.0
+       square_counter@Base 2.0.0
+       square_counterrand@Base 2.0.0
+       square_ccminit@Base 2.5.0
+       square_ccmreinit@Base 2.5.0
+       square_ccmnoncesz@Base 2.5.0
+       square_ccmtagsz@Base 2.5.0
+       square_ccmaadhash@Base 2.5.0
+       square_ccmencrypt@Base 2.5.0
+       square_ccmdecrypt@Base 2.5.0
+       square_ccmencryptdone@Base 2.5.0
+       square_ccmdecryptdone@Base 2.5.0
+       square_ccm@Base 2.5.0
+       square_eaxinit@Base 2.5.0
+       square_eaxreinit@Base 2.5.0
+       square_eaxsetkey@Base 2.5.0
+       square_eaxnoncesz@Base 2.5.0
+       square_eaxtagsz@Base 2.5.0
+       square_eaxaadinit@Base 2.5.0
+       square_eaxaadhash@Base 2.5.0
+       square_eaxencrypt@Base 2.5.0
+       square_eaxdecrypt@Base 2.5.0
+       square_eaxencryptdone@Base 2.5.0
+       square_eaxdecryptdone@Base 2.5.0
+       square_eax@Base 2.5.0
+       square_gcminit@Base 2.5.0
+       square_gcmreinit@Base 2.5.0
+       square_gcmsetkey@Base 2.5.0
+       square_gcmnoncesz@Base 2.5.0
+       square_gcmtagsz@Base 2.5.0
+       square_gcmaadinit@Base 2.5.0
+       square_gcmaadhash@Base 2.5.0
+       square_gcmencrypt@Base 2.5.0
+       square_gcmdecrypt@Base 2.5.0
+       square_gcmencryptdone@Base 2.5.0
+       square_gcmdecryptdone@Base 2.5.0
+       square_gcm@Base 2.5.0
+       square_ocb1init@Base 2.5.0
+       square_ocb1reinit@Base 2.5.0
+       square_ocb1setkey@Base 2.5.0
+       square_ocb1policy@Base 2.5.0
+       square_ocb1noncesz@Base 2.5.0
+       square_ocb1tagsz@Base 2.5.0
+       square_ocb1aadinit@Base 2.5.0
+       square_ocb1aadhash@Base 2.5.0
+       square_ocb1aadtag@Base 2.5.0
+       square_ocb1encrypt@Base 2.5.0
+       square_ocb1decrypt@Base 2.5.0
+       square_ocb1encryptdone@Base 2.5.0
+       square_ocb1decryptdone@Base 2.5.0
+       square_ocb1@Base 2.5.0
+       square_ocb3init@Base 2.5.0
+       square_ocb3step@Base 2.5.0
+       square_ocb3reinit@Base 2.5.0
+       square_ocb3setkey@Base 2.5.0
+       square_ocb3noncesz@Base 2.5.0
+       square_ocb3aadinit@Base 2.5.0
+       square_ocb3aadhash@Base 2.5.0
+       square_ocb3encrypt@Base 2.5.0
+       square_ocb3decrypt@Base 2.5.0
+       square_ocb3encryptdone@Base 2.5.0
+       square_ocb3decryptdone@Base 2.5.0
+       square_ocb3tagsz@Base 2.5.0
+       square_ocb3@Base 2.5.0
+       square_omacmasks@Base 2.5.0
+       square_omacpolicy@Base 2.5.0
+       square_omacdone@Base 2.5.0
+       square_cmacinit@Base 2.5.0
+       square_cmacsetkey@Base 2.5.0
+       square_cmachash@Base 2.5.0
+       square_cmacdone@Base 2.5.0
+       square_cmac@Base 2.5.0
+       square_pmac1init@Base 2.5.0
+       square_pmac1setkey@Base 2.5.0
+       square_pmac1hash@Base 2.5.0
+       square_pmac1done@Base 2.5.0
+       square_pmac1@Base 2.5.0
+
+## tea
+       tea_init@Base 2.0.0
+       tea_keysz@Base 2.0.0
+       tea_eblk@Base 2.0.0
+       tea_dblk@Base 2.0.0
+       tea_ecbinit@Base 2.1.1
+       tea_ecbsetkey@Base 2.1.1
+       tea_ecbencrypt@Base 2.1.1
+       tea_ecbdecrypt@Base 2.1.1
+       tea_ecb@Base 2.1.1
+       tea_cbcinit@Base 2.1.1
+       tea_cbcsetkey@Base 2.1.1
+       tea_cbcgetiv@Base 2.1.1
+       tea_cbcsetiv@Base 2.1.1
+       tea_cbcencrypt@Base 2.1.1
+       tea_cbcdecrypt@Base 2.1.1
+       tea_cbc@Base 2.1.1
+       tea_cfbinit@Base 2.1.1
+       tea_cfbsetkey@Base 2.1.1
+       tea_cfbgetiv@Base 2.1.1
+       tea_cfbsetiv@Base 2.1.1
+       tea_cfbencrypt@Base 2.1.1
+       tea_cfbdecrypt@Base 2.1.1
+       tea_cfbbdry@Base 2.1.1
+       tea_cfb@Base 2.1.1
+       tea_ofbinit@Base 2.0.0
+       tea_ofbsetkey@Base 2.0.0
+       tea_ofbgetiv@Base 2.0.0
+       tea_ofbsetiv@Base 2.0.0
+       tea_ofbencrypt@Base 2.0.0
+       tea_ofbbdry@Base 2.0.0
+       tea_ofb@Base 2.0.0
+       tea_ofbrand@Base 2.0.0
+       tea_counterinit@Base 2.0.0
+       tea_countersetkey@Base 2.0.0
+       tea_countergetiv@Base 2.0.0
+       tea_countersetiv@Base 2.0.0
+       tea_counterencrypt@Base 2.0.0
+       tea_counterbdry@Base 2.0.0
+       tea_counter@Base 2.0.0
+       tea_counterrand@Base 2.0.0
+       tea_ccminit@Base 2.5.0
+       tea_ccmreinit@Base 2.5.0
+       tea_ccmnoncesz@Base 2.5.0
+       tea_ccmtagsz@Base 2.5.0
+       tea_ccmaadhash@Base 2.5.0
+       tea_ccmencrypt@Base 2.5.0
+       tea_ccmdecrypt@Base 2.5.0
+       tea_ccmencryptdone@Base 2.5.0
+       tea_ccmdecryptdone@Base 2.5.0
+       tea_ccm@Base 2.5.0
+       tea_eaxinit@Base 2.5.0
+       tea_eaxreinit@Base 2.5.0
+       tea_eaxsetkey@Base 2.5.0
+       tea_eaxnoncesz@Base 2.5.0
+       tea_eaxtagsz@Base 2.5.0
+       tea_eaxaadinit@Base 2.5.0
+       tea_eaxaadhash@Base 2.5.0
+       tea_eaxencrypt@Base 2.5.0
+       tea_eaxdecrypt@Base 2.5.0
+       tea_eaxencryptdone@Base 2.5.0
+       tea_eaxdecryptdone@Base 2.5.0
+       tea_eax@Base 2.5.0
+       tea_gcminit@Base 2.5.0
+       tea_gcmreinit@Base 2.5.0
+       tea_gcmsetkey@Base 2.5.0
+       tea_gcmnoncesz@Base 2.5.0
+       tea_gcmtagsz@Base 2.5.0
+       tea_gcmaadinit@Base 2.5.0
+       tea_gcmaadhash@Base 2.5.0
+       tea_gcmencrypt@Base 2.5.0
+       tea_gcmdecrypt@Base 2.5.0
+       tea_gcmencryptdone@Base 2.5.0
+       tea_gcmdecryptdone@Base 2.5.0
+       tea_gcm@Base 2.5.0
+       tea_ocb1init@Base 2.5.0
+       tea_ocb1reinit@Base 2.5.0
+       tea_ocb1setkey@Base 2.5.0
+       tea_ocb1policy@Base 2.5.0
+       tea_ocb1noncesz@Base 2.5.0
+       tea_ocb1tagsz@Base 2.5.0
+       tea_ocb1aadinit@Base 2.5.0
+       tea_ocb1aadhash@Base 2.5.0
+       tea_ocb1aadtag@Base 2.5.0
+       tea_ocb1encrypt@Base 2.5.0
+       tea_ocb1decrypt@Base 2.5.0
+       tea_ocb1encryptdone@Base 2.5.0
+       tea_ocb1decryptdone@Base 2.5.0
+       tea_ocb1@Base 2.5.0
+       tea_ocb3init@Base 2.5.0
+       tea_ocb3step@Base 2.5.0
+       tea_ocb3reinit@Base 2.5.0
+       tea_ocb3setkey@Base 2.5.0
+       tea_ocb3noncesz@Base 2.5.0
+       tea_ocb3aadinit@Base 2.5.0
+       tea_ocb3aadhash@Base 2.5.0
+       tea_ocb3encrypt@Base 2.5.0
+       tea_ocb3decrypt@Base 2.5.0
+       tea_ocb3encryptdone@Base 2.5.0
+       tea_ocb3decryptdone@Base 2.5.0
+       tea_ocb3tagsz@Base 2.5.0
+       tea_ocb3@Base 2.5.0
+       tea_omacmasks@Base 2.5.0
+       tea_omacpolicy@Base 2.5.0
+       tea_omacdone@Base 2.5.0
+       tea_cmacinit@Base 2.5.0
+       tea_cmacsetkey@Base 2.5.0
+       tea_cmachash@Base 2.5.0
+       tea_cmacdone@Base 2.5.0
+       tea_cmac@Base 2.5.0
+       tea_pmac1init@Base 2.5.0
+       tea_pmac1setkey@Base 2.5.0
+       tea_pmac1hash@Base 2.5.0
+       tea_pmac1done@Base 2.5.0
+       tea_pmac1@Base 2.5.0
+
+## twofish
+       twofish_fkinit@Base 2.0.0
+       twofish_init@Base 2.0.0
+       twofish_initfk@Base 2.0.0
+       twofish_keysz@Base 2.0.0
+       twofish_eblk@Base 2.0.0
+       twofish_dblk@Base 2.0.0
+       (optional)twofish_q0@Base 2.1.5
+       (optional)twofish_q1@Base 2.1.5
+       (optional)twofish_qmds@Base 2.1.5
+       (optional)twofish_rs@Base 2.1.5
+       (optional)twofish_rsexp@Base 2.1.5
+       (optional)twofish_rslog@Base 2.1.5
+       twofish_ecbinit@Base 2.1.1
+       twofish_ecbsetkey@Base 2.1.1
+       twofish_ecbencrypt@Base 2.1.1
+       twofish_ecbdecrypt@Base 2.1.1
+       twofish_ecb@Base 2.1.1
+       twofish_cbcinit@Base 2.1.1
+       twofish_cbcsetkey@Base 2.1.1
+       twofish_cbcgetiv@Base 2.1.1
+       twofish_cbcsetiv@Base 2.1.1
+       twofish_cbcencrypt@Base 2.1.1
+       twofish_cbcdecrypt@Base 2.1.1
+       twofish_cbc@Base 2.1.1
+       twofish_cfbinit@Base 2.1.1
+       twofish_cfbsetkey@Base 2.1.1
+       twofish_cfbgetiv@Base 2.1.1
+       twofish_cfbsetiv@Base 2.1.1
+       twofish_cfbencrypt@Base 2.1.1
+       twofish_cfbdecrypt@Base 2.1.1
+       twofish_cfbbdry@Base 2.1.1
+       twofish_cfb@Base 2.1.1
+       twofish_ofbinit@Base 2.0.0
+       twofish_ofbsetkey@Base 2.0.0
+       twofish_ofbgetiv@Base 2.0.0
+       twofish_ofbsetiv@Base 2.0.0
+       twofish_ofbencrypt@Base 2.0.0
+       twofish_ofbbdry@Base 2.0.0
+       twofish_ofb@Base 2.0.0
+       twofish_ofbrand@Base 2.0.0
+       twofish_counterinit@Base 2.0.0
+       twofish_countersetkey@Base 2.0.0
+       twofish_countergetiv@Base 2.0.0
+       twofish_countersetiv@Base 2.0.0
+       twofish_counterencrypt@Base 2.0.0
+       twofish_counterbdry@Base 2.0.0
+       twofish_counter@Base 2.0.0
+       twofish_counterrand@Base 2.0.0
+       twofish_ccminit@Base 2.5.0
+       twofish_ccmreinit@Base 2.5.0
+       twofish_ccmnoncesz@Base 2.5.0
+       twofish_ccmtagsz@Base 2.5.0
+       twofish_ccmaadhash@Base 2.5.0
+       twofish_ccmencrypt@Base 2.5.0
+       twofish_ccmdecrypt@Base 2.5.0
+       twofish_ccmencryptdone@Base 2.5.0
+       twofish_ccmdecryptdone@Base 2.5.0
+       twofish_ccm@Base 2.5.0
+       twofish_eaxinit@Base 2.5.0
+       twofish_eaxreinit@Base 2.5.0
+       twofish_eaxsetkey@Base 2.5.0
+       twofish_eaxnoncesz@Base 2.5.0
+       twofish_eaxtagsz@Base 2.5.0
+       twofish_eaxaadinit@Base 2.5.0
+       twofish_eaxaadhash@Base 2.5.0
+       twofish_eaxencrypt@Base 2.5.0
+       twofish_eaxdecrypt@Base 2.5.0
+       twofish_eaxencryptdone@Base 2.5.0
+       twofish_eaxdecryptdone@Base 2.5.0
+       twofish_eax@Base 2.5.0
+       twofish_gcminit@Base 2.5.0
+       twofish_gcmreinit@Base 2.5.0
+       twofish_gcmsetkey@Base 2.5.0
+       twofish_gcmnoncesz@Base 2.5.0
+       twofish_gcmtagsz@Base 2.5.0
+       twofish_gcmaadinit@Base 2.5.0
+       twofish_gcmaadhash@Base 2.5.0
+       twofish_gcmencrypt@Base 2.5.0
+       twofish_gcmdecrypt@Base 2.5.0
+       twofish_gcmencryptdone@Base 2.5.0
+       twofish_gcmdecryptdone@Base 2.5.0
+       twofish_gcm@Base 2.5.0
+       twofish_ocb1init@Base 2.5.0
+       twofish_ocb1reinit@Base 2.5.0
+       twofish_ocb1setkey@Base 2.5.0
+       twofish_ocb1policy@Base 2.5.0
+       twofish_ocb1noncesz@Base 2.5.0
+       twofish_ocb1tagsz@Base 2.5.0
+       twofish_ocb1aadinit@Base 2.5.0
+       twofish_ocb1aadhash@Base 2.5.0
+       twofish_ocb1aadtag@Base 2.5.0
+       twofish_ocb1encrypt@Base 2.5.0
+       twofish_ocb1decrypt@Base 2.5.0
+       twofish_ocb1encryptdone@Base 2.5.0
+       twofish_ocb1decryptdone@Base 2.5.0
+       twofish_ocb1@Base 2.5.0
+       twofish_ocb3init@Base 2.5.0
+       twofish_ocb3step@Base 2.5.0
+       twofish_ocb3reinit@Base 2.5.0
+       twofish_ocb3setkey@Base 2.5.0
+       twofish_ocb3noncesz@Base 2.5.0
+       twofish_ocb3aadinit@Base 2.5.0
+       twofish_ocb3aadhash@Base 2.5.0
+       twofish_ocb3encrypt@Base 2.5.0
+       twofish_ocb3decrypt@Base 2.5.0
+       twofish_ocb3encryptdone@Base 2.5.0
+       twofish_ocb3decryptdone@Base 2.5.0
+       twofish_ocb3tagsz@Base 2.5.0
+       twofish_ocb3@Base 2.5.0
+       twofish_omacmasks@Base 2.5.0
+       twofish_omacpolicy@Base 2.5.0
+       twofish_omacdone@Base 2.5.0
+       twofish_cmacinit@Base 2.5.0
+       twofish_cmacsetkey@Base 2.5.0
+       twofish_cmachash@Base 2.5.0
+       twofish_cmacdone@Base 2.5.0
+       twofish_cmac@Base 2.5.0
+       twofish_pmac1init@Base 2.5.0
+       twofish_pmac1setkey@Base 2.5.0
+       twofish_pmac1hash@Base 2.5.0
+       twofish_pmac1done@Base 2.5.0
+       twofish_pmac1@Base 2.5.0
+
+## xtea
+       xtea_init@Base 2.0.0
+       xtea_keysz@Base 2.0.0
+       xtea_eblk@Base 2.0.0
+       xtea_dblk@Base 2.0.0
+       xtea_ecbinit@Base 2.1.1
+       xtea_ecbsetkey@Base 2.1.1
+       xtea_ecbencrypt@Base 2.1.1
+       xtea_ecbdecrypt@Base 2.1.1
+       xtea_ecb@Base 2.1.1
+       xtea_cbcinit@Base 2.1.1
+       xtea_cbcsetkey@Base 2.1.1
+       xtea_cbcgetiv@Base 2.1.1
+       xtea_cbcsetiv@Base 2.1.1
+       xtea_cbcencrypt@Base 2.1.1
+       xtea_cbcdecrypt@Base 2.1.1
+       xtea_cbc@Base 2.1.1
+       xtea_cfbinit@Base 2.1.1
+       xtea_cfbsetkey@Base 2.1.1
+       xtea_cfbgetiv@Base 2.1.1
+       xtea_cfbsetiv@Base 2.1.1
+       xtea_cfbencrypt@Base 2.1.1
+       xtea_cfbdecrypt@Base 2.1.1
+       xtea_cfbbdry@Base 2.1.1
+       xtea_cfb@Base 2.1.1
+       xtea_ofbinit@Base 2.0.0
+       xtea_ofbsetkey@Base 2.0.0
+       xtea_ofbgetiv@Base 2.0.0
+       xtea_ofbsetiv@Base 2.0.0
+       xtea_ofbencrypt@Base 2.0.0
+       xtea_ofbbdry@Base 2.0.0
+       xtea_ofb@Base 2.0.0
+       xtea_ofbrand@Base 2.0.0
+       xtea_counterinit@Base 2.0.0
+       xtea_countersetkey@Base 2.0.0
+       xtea_countergetiv@Base 2.0.0
+       xtea_countersetiv@Base 2.0.0
+       xtea_counterencrypt@Base 2.0.0
+       xtea_counterbdry@Base 2.0.0
+       xtea_counter@Base 2.0.0
+       xtea_counterrand@Base 2.0.0
+       xtea_ccminit@Base 2.5.0
+       xtea_ccmreinit@Base 2.5.0
+       xtea_ccmnoncesz@Base 2.5.0
+       xtea_ccmtagsz@Base 2.5.0
+       xtea_ccmaadhash@Base 2.5.0
+       xtea_ccmencrypt@Base 2.5.0
+       xtea_ccmdecrypt@Base 2.5.0
+       xtea_ccmencryptdone@Base 2.5.0
+       xtea_ccmdecryptdone@Base 2.5.0
+       xtea_ccm@Base 2.5.0
+       xtea_eaxinit@Base 2.5.0
+       xtea_eaxreinit@Base 2.5.0
+       xtea_eaxsetkey@Base 2.5.0
+       xtea_eaxnoncesz@Base 2.5.0
+       xtea_eaxtagsz@Base 2.5.0
+       xtea_eaxaadinit@Base 2.5.0
+       xtea_eaxaadhash@Base 2.5.0
+       xtea_eaxencrypt@Base 2.5.0
+       xtea_eaxdecrypt@Base 2.5.0
+       xtea_eaxencryptdone@Base 2.5.0
+       xtea_eaxdecryptdone@Base 2.5.0
+       xtea_eax@Base 2.5.0
+       xtea_gcminit@Base 2.5.0
+       xtea_gcmreinit@Base 2.5.0
+       xtea_gcmsetkey@Base 2.5.0
+       xtea_gcmnoncesz@Base 2.5.0
+       xtea_gcmtagsz@Base 2.5.0
+       xtea_gcmaadinit@Base 2.5.0
+       xtea_gcmaadhash@Base 2.5.0
+       xtea_gcmencrypt@Base 2.5.0
+       xtea_gcmdecrypt@Base 2.5.0
+       xtea_gcmencryptdone@Base 2.5.0
+       xtea_gcmdecryptdone@Base 2.5.0
+       xtea_gcm@Base 2.5.0
+       xtea_ocb1init@Base 2.5.0
+       xtea_ocb1reinit@Base 2.5.0
+       xtea_ocb1setkey@Base 2.5.0
+       xtea_ocb1policy@Base 2.5.0
+       xtea_ocb1noncesz@Base 2.5.0
+       xtea_ocb1tagsz@Base 2.5.0
+       xtea_ocb1aadinit@Base 2.5.0
+       xtea_ocb1aadhash@Base 2.5.0
+       xtea_ocb1aadtag@Base 2.5.0
+       xtea_ocb1encrypt@Base 2.5.0
+       xtea_ocb1decrypt@Base 2.5.0
+       xtea_ocb1encryptdone@Base 2.5.0
+       xtea_ocb1decryptdone@Base 2.5.0
+       xtea_ocb1@Base 2.5.0
+       xtea_ocb3init@Base 2.5.0
+       xtea_ocb3step@Base 2.5.0
+       xtea_ocb3reinit@Base 2.5.0
+       xtea_ocb3setkey@Base 2.5.0
+       xtea_ocb3noncesz@Base 2.5.0
+       xtea_ocb3aadinit@Base 2.5.0
+       xtea_ocb3aadhash@Base 2.5.0
+       xtea_ocb3encrypt@Base 2.5.0
+       xtea_ocb3decrypt@Base 2.5.0
+       xtea_ocb3encryptdone@Base 2.5.0
+       xtea_ocb3decryptdone@Base 2.5.0
+       xtea_ocb3tagsz@Base 2.5.0
+       xtea_ocb3@Base 2.5.0
+       xtea_omacmasks@Base 2.5.0
+       xtea_omacpolicy@Base 2.5.0
+       xtea_omacdone@Base 2.5.0
+       xtea_cmacinit@Base 2.5.0
+       xtea_cmacsetkey@Base 2.5.0
+       xtea_cmachash@Base 2.5.0
+       xtea_cmacdone@Base 2.5.0
+       xtea_cmac@Base 2.5.0
+       xtea_pmac1init@Base 2.5.0
+       xtea_pmac1setkey@Base 2.5.0
+       xtea_pmac1hash@Base 2.5.0
+       xtea_pmac1done@Base 2.5.0
+       xtea_pmac1@Base 2.5.0
+
+## gcrc32
+       gcrc32@Base 2.1.0
+
+## has160
+       has160_init@Base 2.1.1
+       has160_hash@Base 2.1.1
+       has160_compress@Base 2.1.1
+       has160_done@Base 2.1.1
+       has160_state@Base 2.1.1
+       has160_set@Base 2.1.1
+       has160@Base 2.1.1
+       has160_hmacinit@Base 2.1.1
+       has160_hmackeysz@Base 2.1.1
+       has160_hmac@Base 2.1.1
+       has160_nmacinit@Base 2.1.1
+       has160_nmackeysz@Base 2.1.1
+       has160_nmac@Base 2.1.1
+       has160_sslmacinit@Base 2.1.1
+       has160_sslmackeysz@Base 2.1.1
+       has160_sslmac@Base 2.1.1
+       has160_macinit@Base 2.1.1
+       has160_machash@Base 2.1.1
+       has160_macdone@Base 2.1.1
+       has160_mgfinit@Base 2.1.1
+       has160_mgfkeysz@Base 2.1.1
+       has160_mgfkeybegin@Base 2.1.1
+       has160_mgfkeyadd@Base 2.1.1
+       has160_mgfsetindex@Base 2.1.1
+       has160_mgfencrypt@Base 2.1.1
+       has160_mgf@Base 2.1.1
+       has160_mgfrand@Base 2.1.1
+
+## md2
+       md2_init@Base 2.0.0
+       md2_hash@Base 2.0.0
+       md2_compress@Base 2.0.0
+       md2_done@Base 2.0.0
+       md2_state@Base 2.0.0
+       md2_set@Base 2.0.0
+       (optional)md2_s@Base 2.1.5
+       md2@Base 2.0.0
+       md2_hmacinit@Base 2.0.0
+       md2_hmackeysz@Base 2.0.0
+       md2_hmac@Base 2.0.0
+       md2_nmacinit@Base 2.0.0
+       md2_nmackeysz@Base 2.0.0
+       md2_nmac@Base 2.0.0
+       md2_sslmacinit@Base 2.0.0
+       md2_sslmackeysz@Base 2.0.0
+       md2_sslmac@Base 2.0.0
+       md2_macinit@Base 2.0.0
+       md2_machash@Base 2.0.0
+       md2_macdone@Base 2.0.0
+       md2_mgfinit@Base 2.0.0
+       md2_mgfkeysz@Base 2.0.0
+       md2_mgfkeybegin@Base 2.0.0
+       md2_mgfkeyadd@Base 2.0.0
+       md2_mgfsetindex@Base 2.0.0
+       md2_mgfencrypt@Base 2.0.0
+       md2_mgf@Base 2.0.0
+       md2_mgfrand@Base 2.0.0
+
+## md4
+       md4_init@Base 2.0.0
+       md4_hash@Base 2.0.0
+       md4_compress@Base 2.0.0
+       md4_done@Base 2.0.0
+       md4_state@Base 2.0.0
+       md4_set@Base 2.0.0
+       md4@Base 2.0.0
+       md4_hmacinit@Base 2.0.0
+       md4_hmackeysz@Base 2.0.0
+       md4_hmac@Base 2.0.0
+       md4_nmacinit@Base 2.0.0
+       md4_nmackeysz@Base 2.0.0
+       md4_nmac@Base 2.0.0
+       md4_sslmacinit@Base 2.0.0
+       md4_sslmackeysz@Base 2.0.0
+       md4_sslmac@Base 2.0.0
+       md4_macinit@Base 2.0.0
+       md4_machash@Base 2.0.0
+       md4_macdone@Base 2.0.0
+       md4_mgfinit@Base 2.0.0
+       md4_mgfkeysz@Base 2.0.0
+       md4_mgfkeybegin@Base 2.0.0
+       md4_mgfkeyadd@Base 2.0.0
+       md4_mgfsetindex@Base 2.0.0
+       md4_mgfencrypt@Base 2.0.0
+       md4_mgf@Base 2.0.0
+       md4_mgfrand@Base 2.0.0
+
+## md5
+       md5_init@Base 2.0.0
+       md5_hash@Base 2.0.0
+       md5_compress@Base 2.0.0
+       md5_done@Base 2.0.0
+       md5_state@Base 2.0.0
+       md5_set@Base 2.0.0
+       md5@Base 2.0.0
+       md5_hmacinit@Base 2.0.0
+       md5_hmackeysz@Base 2.0.0
+       md5_hmac@Base 2.0.0
+       md5_nmacinit@Base 2.0.0
+       md5_nmackeysz@Base 2.0.0
+       md5_nmac@Base 2.0.0
+       md5_sslmacinit@Base 2.0.0
+       md5_sslmackeysz@Base 2.0.0
+       md5_sslmac@Base 2.0.0
+       md5_macinit@Base 2.0.0
+       md5_machash@Base 2.0.0
+       md5_macdone@Base 2.0.0
+       md5_mgfinit@Base 2.0.0
+       md5_mgfkeysz@Base 2.0.0
+       md5_mgfkeybegin@Base 2.0.0
+       md5_mgfkeyadd@Base 2.0.0
+       md5_mgfsetindex@Base 2.0.0
+       md5_mgfencrypt@Base 2.0.0
+       md5_mgf@Base 2.0.0
+       md5_mgfrand@Base 2.0.0
+
+## rmd128
+       rmd128_init@Base 2.0.0
+       rmd128_hash@Base 2.0.0
+       rmd128_compress@Base 2.0.0
+       rmd128_done@Base 2.0.0
+       rmd128_state@Base 2.0.0
+       rmd128_set@Base 2.0.0
+       rmd128@Base 2.0.0
+       rmd128_hmacinit@Base 2.0.0
+       rmd128_hmackeysz@Base 2.0.0
+       rmd128_hmac@Base 2.0.0
+       rmd128_nmacinit@Base 2.0.0
+       rmd128_nmackeysz@Base 2.0.0
+       rmd128_nmac@Base 2.0.0
+       rmd128_sslmacinit@Base 2.0.0
+       rmd128_sslmackeysz@Base 2.0.0
+       rmd128_sslmac@Base 2.0.0
+       rmd128_macinit@Base 2.0.0
+       rmd128_machash@Base 2.0.0
+       rmd128_macdone@Base 2.0.0
+       rmd128_mgfinit@Base 2.0.0
+       rmd128_mgfkeysz@Base 2.0.0
+       rmd128_mgfkeybegin@Base 2.0.0
+       rmd128_mgfkeyadd@Base 2.0.0
+       rmd128_mgfsetindex@Base 2.0.0
+       rmd128_mgfencrypt@Base 2.0.0
+       rmd128_mgf@Base 2.0.0
+       rmd128_mgfrand@Base 2.0.0
+
+## rmd160
+       rmd160_init@Base 2.0.0
+       rmd160_hash@Base 2.0.0
+       rmd160_compress@Base 2.0.0
+       rmd160_done@Base 2.0.0
+       rmd160_state@Base 2.0.0
+       rmd160_set@Base 2.0.0
+       rmd160@Base 2.0.0
+       rmd160_hmacinit@Base 2.0.0
+       rmd160_hmackeysz@Base 2.0.0
+       rmd160_hmac@Base 2.0.0
+       rmd160_nmacinit@Base 2.0.0
+       rmd160_nmackeysz@Base 2.0.0
+       rmd160_nmac@Base 2.0.0
+       rmd160_sslmacinit@Base 2.0.0
+       rmd160_sslmackeysz@Base 2.0.0
+       rmd160_sslmac@Base 2.0.0
+       rmd160_macinit@Base 2.0.0
+       rmd160_machash@Base 2.0.0
+       rmd160_macdone@Base 2.0.0
+       rmd160_mgfinit@Base 2.0.0
+       rmd160_mgfkeysz@Base 2.0.0
+       rmd160_mgfkeybegin@Base 2.0.0
+       rmd160_mgfkeyadd@Base 2.0.0
+       rmd160_mgfsetindex@Base 2.0.0
+       rmd160_mgfencrypt@Base 2.0.0
+       rmd160_mgf@Base 2.0.0
+       rmd160_mgfrand@Base 2.0.0
+
+## rmd256
+       rmd256_init@Base 2.0.0
+       rmd256_hash@Base 2.0.0
+       rmd256_compress@Base 2.0.0
+       rmd256_done@Base 2.0.0
+       rmd256_state@Base 2.0.0
+       rmd256_set@Base 2.0.0
+       rmd256@Base 2.0.0
+       rmd256_hmacinit@Base 2.0.0
+       rmd256_hmackeysz@Base 2.0.0
+       rmd256_hmac@Base 2.0.0
+       rmd256_nmacinit@Base 2.0.0
+       rmd256_nmackeysz@Base 2.0.0
+       rmd256_nmac@Base 2.0.0
+       rmd256_sslmacinit@Base 2.0.0
+       rmd256_sslmackeysz@Base 2.0.0
+       rmd256_sslmac@Base 2.0.0
+       rmd256_macinit@Base 2.0.0
+       rmd256_machash@Base 2.0.0
+       rmd256_macdone@Base 2.0.0
+       rmd256_mgfinit@Base 2.0.0
+       rmd256_mgfkeysz@Base 2.0.0
+       rmd256_mgfkeybegin@Base 2.0.0
+       rmd256_mgfkeyadd@Base 2.0.0
+       rmd256_mgfsetindex@Base 2.0.0
+       rmd256_mgfencrypt@Base 2.0.0
+       rmd256_mgf@Base 2.0.0
+       rmd256_mgfrand@Base 2.0.0
+
+## rmd320
+       rmd320_init@Base 2.0.0
+       rmd320_hash@Base 2.0.0
+       rmd320_compress@Base 2.0.0
+       rmd320_done@Base 2.0.0
+       rmd320_state@Base 2.0.0
+       rmd320_set@Base 2.0.0
+       rmd320@Base 2.0.0
+       rmd320_hmacinit@Base 2.0.0
+       rmd320_hmackeysz@Base 2.0.0
+       rmd320_hmac@Base 2.0.0
+       rmd320_nmacinit@Base 2.0.0
+       rmd320_nmackeysz@Base 2.0.0
+       rmd320_nmac@Base 2.0.0
+       rmd320_sslmacinit@Base 2.0.0
+       rmd320_sslmackeysz@Base 2.0.0
+       rmd320_sslmac@Base 2.0.0
+       rmd320_macinit@Base 2.0.0
+       rmd320_machash@Base 2.0.0
+       rmd320_macdone@Base 2.0.0
+       rmd320_mgfinit@Base 2.0.0
+       rmd320_mgfkeysz@Base 2.0.0
+       rmd320_mgfkeybegin@Base 2.0.0
+       rmd320_mgfkeyadd@Base 2.0.0
+       rmd320_mgfsetindex@Base 2.0.0
+       rmd320_mgfencrypt@Base 2.0.0
+       rmd320_mgf@Base 2.0.0
+       rmd320_mgfrand@Base 2.0.0
+
+## sha
+       sha_init@Base 2.0.0
+       sha_hash@Base 2.0.0
+       sha_compress@Base 2.0.0
+       sha_done@Base 2.0.0
+       sha_state@Base 2.0.0
+       sha_set@Base 2.0.0
+       sha@Base 2.0.0
+       sha_hmacinit@Base 2.0.0
+       sha_hmackeysz@Base 2.0.0
+       sha_hmac@Base 2.0.0
+       sha_nmacinit@Base 2.0.0
+       sha_nmackeysz@Base 2.0.0
+       sha_nmac@Base 2.0.0
+       sha_sslmacinit@Base 2.0.0
+       sha_sslmackeysz@Base 2.0.0
+       sha_sslmac@Base 2.0.0
+       sha_macinit@Base 2.0.0
+       sha_machash@Base 2.0.0
+       sha_macdone@Base 2.0.0
+       sha_mgfinit@Base 2.0.0
+       sha_mgfkeysz@Base 2.0.0
+       sha_mgfkeybegin@Base 2.0.0
+       sha_mgfkeyadd@Base 2.0.0
+       sha_mgfsetindex@Base 2.0.0
+       sha_mgfencrypt@Base 2.0.0
+       sha_mgf@Base 2.0.0
+       sha_mgfrand@Base 2.0.0
+
+## sha224
+       sha224_init@Base 2.0.0
+       sha224_done@Base 2.0.0
+       sha224@Base 2.0.0
+       sha224_hmacinit@Base 2.0.0
+       sha224_hmackeysz@Base 2.0.0
+       sha224_hmac@Base 2.0.0
+       sha224_nmacinit@Base 2.0.0
+       sha224_nmackeysz@Base 2.0.0
+       sha224_nmac@Base 2.0.0
+       sha224_sslmacinit@Base 2.0.0
+       sha224_sslmackeysz@Base 2.0.0
+       sha224_sslmac@Base 2.0.0
+       sha224_macinit@Base 2.0.0
+       sha224_machash@Base 2.0.0
+       sha224_macdone@Base 2.0.0
+       sha224_mgfinit@Base 2.0.0
+       sha224_mgfkeysz@Base 2.0.0
+       sha224_mgfkeybegin@Base 2.0.0
+       sha224_mgfkeyadd@Base 2.0.0
+       sha224_mgfsetindex@Base 2.0.0
+       sha224_mgfencrypt@Base 2.0.0
+       sha224_mgf@Base 2.0.0
+       sha224_mgfrand@Base 2.0.0
+
+## sha256
+       sha256_init@Base 2.0.0
+       sha256_hash@Base 2.0.0
+       sha256_compress@Base 2.0.0
+       sha256_done@Base 2.0.0
+       sha256_state@Base 2.0.0
+       sha256_set@Base 2.0.0
+       sha256@Base 2.0.0
+       sha256_hmacinit@Base 2.0.0
+       sha256_hmackeysz@Base 2.0.0
+       sha256_hmac@Base 2.0.0
+       sha256_nmacinit@Base 2.0.0
+       sha256_nmackeysz@Base 2.0.0
+       sha256_nmac@Base 2.0.0
+       sha256_sslmacinit@Base 2.0.0
+       sha256_sslmackeysz@Base 2.0.0
+       sha256_sslmac@Base 2.0.0
+       sha256_macinit@Base 2.0.0
+       sha256_machash@Base 2.0.0
+       sha256_macdone@Base 2.0.0
+       sha256_mgfinit@Base 2.0.0
+       sha256_mgfkeysz@Base 2.0.0
+       sha256_mgfkeybegin@Base 2.0.0
+       sha256_mgfkeyadd@Base 2.0.0
+       sha256_mgfsetindex@Base 2.0.0
+       sha256_mgfencrypt@Base 2.0.0
+       sha256_mgf@Base 2.0.0
+       sha256_mgfrand@Base 2.0.0
+
+## sha384
+       sha384_init@Base 2.0.0
+       sha384_done@Base 2.0.0
+       sha384@Base 2.0.0
+       sha384_hmacinit@Base 2.0.0
+       sha384_hmackeysz@Base 2.0.0
+       sha384_hmac@Base 2.0.0
+       sha384_nmacinit@Base 2.0.0
+       sha384_nmackeysz@Base 2.0.0
+       sha384_nmac@Base 2.0.0
+       sha384_sslmacinit@Base 2.0.0
+       sha384_sslmackeysz@Base 2.0.0
+       sha384_sslmac@Base 2.0.0
+       sha384_macinit@Base 2.0.0
+       sha384_machash@Base 2.0.0
+       sha384_macdone@Base 2.0.0
+       sha384_mgfinit@Base 2.0.0
+       sha384_mgfkeysz@Base 2.0.0
+       sha384_mgfkeybegin@Base 2.0.0
+       sha384_mgfkeyadd@Base 2.0.0
+       sha384_mgfsetindex@Base 2.0.0
+       sha384_mgfencrypt@Base 2.0.0
+       sha384_mgf@Base 2.0.0
+       sha384_mgfrand@Base 2.0.0
+
+## sha512
+       sha512_init@Base 2.0.0
+       sha512_hash@Base 2.0.0
+       sha512_compress@Base 2.0.0
+       sha512_done@Base 2.0.0
+       sha512_state@Base 2.0.0
+       sha512_set@Base 2.0.0
+       sha512@Base 2.0.0
+       sha512_hmacinit@Base 2.0.0
+       sha512_hmackeysz@Base 2.0.0
+       sha512_hmac@Base 2.0.0
+       sha512_nmacinit@Base 2.0.0
+       sha512_nmackeysz@Base 2.0.0
+       sha512_nmac@Base 2.0.0
+       sha512_sslmacinit@Base 2.0.0
+       sha512_sslmackeysz@Base 2.0.0
+       sha512_sslmac@Base 2.0.0
+       sha512_macinit@Base 2.0.0
+       sha512_machash@Base 2.0.0
+       sha512_macdone@Base 2.0.0
+       sha512_mgfinit@Base 2.0.0
+       sha512_mgfkeysz@Base 2.0.0
+       sha512_mgfkeybegin@Base 2.0.0
+       sha512_mgfkeyadd@Base 2.0.0
+       sha512_mgfsetindex@Base 2.0.0
+       sha512_mgfencrypt@Base 2.0.0
+       sha512_mgf@Base 2.0.0
+       sha512_mgfrand@Base 2.0.0
+
+## sha512/224
+       sha512_224_init@Base 2.4.0
+       sha512_224_done@Base 2.4.0
+       sha512_224@Base 2.4.0
+       sha512_224_hmacinit@Base 2.4.0
+       sha512_224_hmackeysz@Base 2.4.0
+       sha512_224_hmac@Base 2.4.0
+       sha512_224_nmacinit@Base 2.4.0
+       sha512_224_nmackeysz@Base 2.4.0
+       sha512_224_nmac@Base 2.4.0
+       sha512_224_sslmacinit@Base 2.4.0
+       sha512_224_sslmackeysz@Base 2.4.0
+       sha512_224_sslmac@Base 2.4.0
+       sha512_224_macinit@Base 2.4.0
+       sha512_224_machash@Base 2.4.0
+       sha512_224_macdone@Base 2.4.0
+       sha512_224_mgfinit@Base 2.4.0
+       sha512_224_mgfkeysz@Base 2.4.0
+       sha512_224_mgfkeybegin@Base 2.4.0
+       sha512_224_mgfkeyadd@Base 2.4.0
+       sha512_224_mgfsetindex@Base 2.4.0
+       sha512_224_mgfencrypt@Base 2.4.0
+       sha512_224_mgf@Base 2.4.0
+       sha512_224_mgfrand@Base 2.4.0
+
+## sha512/256
+       sha512_256_init@Base 2.4.0
+       sha512_256_done@Base 2.4.0
+       sha512_256@Base 2.4.0
+       sha512_256_hmacinit@Base 2.4.0
+       sha512_256_hmackeysz@Base 2.4.0
+       sha512_256_hmac@Base 2.4.0
+       sha512_256_nmacinit@Base 2.4.0
+       sha512_256_nmackeysz@Base 2.4.0
+       sha512_256_nmac@Base 2.4.0
+       sha512_256_sslmacinit@Base 2.4.0
+       sha512_256_sslmackeysz@Base 2.4.0
+       sha512_256_sslmac@Base 2.4.0
+       sha512_256_macinit@Base 2.4.0
+       sha512_256_machash@Base 2.4.0
+       sha512_256_macdone@Base 2.4.0
+       sha512_256_mgfinit@Base 2.4.0
+       sha512_256_mgfkeysz@Base 2.4.0
+       sha512_256_mgfkeybegin@Base 2.4.0
+       sha512_256_mgfkeyadd@Base 2.4.0
+       sha512_256_mgfsetindex@Base 2.4.0
+       sha512_256_mgfencrypt@Base 2.4.0
+       sha512_256_mgf@Base 2.4.0
+       sha512_256_mgfrand@Base 2.4.0
+
+## tiger
+       tiger_init@Base 2.0.0
+       tiger_hash@Base 2.0.0
+       tiger_compress@Base 2.0.0
+       tiger_done@Base 2.0.0
+       tiger_state@Base 2.0.0
+       tiger_set@Base 2.0.0
+       (optional)tiger_s@Base 2.1.5
+       tiger@Base 2.0.0
+       tiger_hmacinit@Base 2.0.0
+       tiger_hmackeysz@Base 2.0.0
+       tiger_hmac@Base 2.0.0
+       tiger_nmacinit@Base 2.0.0
+       tiger_nmackeysz@Base 2.0.0
+       tiger_nmac@Base 2.0.0
+       tiger_sslmacinit@Base 2.0.0
+       tiger_sslmackeysz@Base 2.0.0
+       tiger_sslmac@Base 2.0.0
+       tiger_macinit@Base 2.0.0
+       tiger_machash@Base 2.0.0
+       tiger_macdone@Base 2.0.0
+       tiger_mgfinit@Base 2.0.0
+       tiger_mgfkeysz@Base 2.0.0
+       tiger_mgfkeybegin@Base 2.0.0
+       tiger_mgfkeyadd@Base 2.0.0
+       tiger_mgfsetindex@Base 2.0.0
+       tiger_mgfencrypt@Base 2.0.0
+       tiger_mgf@Base 2.0.0
+       tiger_mgfrand@Base 2.0.0
+
+## whirlpool
+       whirlpool_init@Base 2.0.0
+       whirlpool_hash@Base 2.0.0
+       whirlpool_compress@Base 2.0.0
+       whirlpool_done@Base 2.0.0
+       whirlpool_state@Base 2.0.0
+       whirlpool_set@Base 2.0.0
+       (optional)whirlpool_c@Base 2.1.5
+       (optional)whirlpool_s@Base 2.1.5
+       (optional)whirlpool_t@Base 2.1.5
+       whirlpool@Base 2.0.0
+       whirlpool_hmacinit@Base 2.0.0
+       whirlpool_hmackeysz@Base 2.0.0
+       whirlpool_hmac@Base 2.0.0
+       whirlpool_nmacinit@Base 2.0.0
+       whirlpool_nmackeysz@Base 2.0.0
+       whirlpool_nmac@Base 2.0.0
+       whirlpool_sslmacinit@Base 2.0.0
+       whirlpool_sslmackeysz@Base 2.0.0
+       whirlpool_sslmac@Base 2.0.0
+       whirlpool_macinit@Base 2.0.0
+       whirlpool_machash@Base 2.0.0
+       whirlpool_macdone@Base 2.0.0
+       whirlpool_mgfinit@Base 2.0.0
+       whirlpool_mgfkeysz@Base 2.0.0
+       whirlpool_mgfkeybegin@Base 2.0.0
+       whirlpool_mgfkeyadd@Base 2.0.0
+       whirlpool_mgfsetindex@Base 2.0.0
+       whirlpool_mgfencrypt@Base 2.0.0
+       whirlpool_mgf@Base 2.0.0
+       whirlpool_mgfrand@Base 2.0.0
+
+## whirlpool256
+       whirlpool256_done@Base 2.0.0
+       whirlpool256@Base 2.0.0
+       whirlpool256_hmacinit@Base 2.0.0
+       whirlpool256_hmackeysz@Base 2.0.0
+       whirlpool256_hmac@Base 2.0.0
+       whirlpool256_nmacinit@Base 2.0.0
+       whirlpool256_nmackeysz@Base 2.0.0
+       whirlpool256_nmac@Base 2.0.0
+       whirlpool256_sslmacinit@Base 2.0.0
+       whirlpool256_sslmackeysz@Base 2.0.0
+       whirlpool256_sslmac@Base 2.0.0
+       whirlpool256_macinit@Base 2.0.0
+       whirlpool256_machash@Base 2.0.0
+       whirlpool256_macdone@Base 2.0.0
+       whirlpool256_mgfinit@Base 2.0.0
+       whirlpool256_mgfkeysz@Base 2.0.0
+       whirlpool256_mgfkeybegin@Base 2.0.0
+       whirlpool256_mgfkeyadd@Base 2.0.0
+       whirlpool256_mgfsetindex@Base 2.0.0
+       whirlpool256_mgfencrypt@Base 2.0.0
+       whirlpool256_mgf@Base 2.0.0
+       whirlpool256_mgfrand@Base 2.0.0
+
+## keccak1600
+       keccak1600_init@Base 2.4.0
+       keccak1600_p@Base 2.4.0
+       keccak1600_mix@Base 2.4.0
+       keccak1600_extract@Base 2.4.0
+
+## sha3 common
+       sha3_hash@Base 2.4.0
+       sha3_done@Base 2.4.0
+       sha3_state@Base 2.4.0
+
+## sha3-224
+       sha3_224_init@Base 2.4.0
+       sha3_224_set@Base 2.4.0
+       sha3_224@Base 2.4.0
+       sha3_224_hmacinit@Base 2.4.0
+       sha3_224_hmackeysz@Base 2.4.0
+       sha3_224_hmac@Base 2.4.0
+       sha3_224_nmacinit@Base 2.4.0
+       sha3_224_nmackeysz@Base 2.4.0
+       sha3_224_nmac@Base 2.4.0
+       sha3_224_sslmacinit@Base 2.4.0
+       sha3_224_sslmackeysz@Base 2.4.0
+       sha3_224_sslmac@Base 2.4.0
+       sha3_224_macinit@Base 2.4.0
+       sha3_224_machash@Base 2.4.0
+       sha3_224_macdone@Base 2.4.0
+       sha3_224_mgfinit@Base 2.4.0
+       sha3_224_mgfkeysz@Base 2.4.0
+       sha3_224_mgfkeybegin@Base 2.4.0
+       sha3_224_mgfkeyadd@Base 2.4.0
+       sha3_224_mgfsetindex@Base 2.4.0
+       sha3_224_mgfencrypt@Base 2.4.0
+       sha3_224_mgf@Base 2.4.0
+       sha3_224_mgfrand@Base 2.4.0
+
+## sha3-256
+       sha3_256_init@Base 2.4.0
+       sha3_256_set@Base 2.4.0
+       sha3_256@Base 2.4.0
+       sha3_256_hmacinit@Base 2.4.0
+       sha3_256_hmackeysz@Base 2.4.0
+       sha3_256_hmac@Base 2.4.0
+       sha3_256_nmacinit@Base 2.4.0
+       sha3_256_nmackeysz@Base 2.4.0
+       sha3_256_nmac@Base 2.4.0
+       sha3_256_sslmacinit@Base 2.4.0
+       sha3_256_sslmackeysz@Base 2.4.0
+       sha3_256_sslmac@Base 2.4.0
+       sha3_256_macinit@Base 2.4.0
+       sha3_256_machash@Base 2.4.0
+       sha3_256_macdone@Base 2.4.0
+       sha3_256_mgfinit@Base 2.4.0
+       sha3_256_mgfkeysz@Base 2.4.0
+       sha3_256_mgfkeybegin@Base 2.4.0
+       sha3_256_mgfkeyadd@Base 2.4.0
+       sha3_256_mgfsetindex@Base 2.4.0
+       sha3_256_mgfencrypt@Base 2.4.0
+       sha3_256_mgf@Base 2.4.0
+       sha3_256_mgfrand@Base 2.4.0
+
+## sha3-384
+       sha3_384_init@Base 2.4.0
+       sha3_384_set@Base 2.4.0
+       sha3_384@Base 2.4.0
+       sha3_384_hmacinit@Base 2.4.0
+       sha3_384_hmackeysz@Base 2.4.0
+       sha3_384_hmac@Base 2.4.0
+       sha3_384_nmacinit@Base 2.4.0
+       sha3_384_nmackeysz@Base 2.4.0
+       sha3_384_nmac@Base 2.4.0
+       sha3_384_sslmacinit@Base 2.4.0
+       sha3_384_sslmackeysz@Base 2.4.0
+       sha3_384_sslmac@Base 2.4.0
+       sha3_384_macinit@Base 2.4.0
+       sha3_384_machash@Base 2.4.0
+       sha3_384_macdone@Base 2.4.0
+       sha3_384_mgfinit@Base 2.4.0
+       sha3_384_mgfkeysz@Base 2.4.0
+       sha3_384_mgfkeybegin@Base 2.4.0
+       sha3_384_mgfkeyadd@Base 2.4.0
+       sha3_384_mgfsetindex@Base 2.4.0
+       sha3_384_mgfencrypt@Base 2.4.0
+       sha3_384_mgf@Base 2.4.0
+       sha3_384_mgfrand@Base 2.4.0
+
+## sha3-512
+       sha3_512_init@Base 2.4.0
+       sha3_512_set@Base 2.4.0
+       sha3_512@Base 2.4.0
+       sha3_512_hmacinit@Base 2.4.0
+       sha3_512_hmackeysz@Base 2.4.0
+       sha3_512_hmac@Base 2.4.0
+       sha3_512_nmacinit@Base 2.4.0
+       sha3_512_nmackeysz@Base 2.4.0
+       sha3_512_nmac@Base 2.4.0
+       sha3_512_sslmacinit@Base 2.4.0
+       sha3_512_sslmackeysz@Base 2.4.0
+       sha3_512_sslmac@Base 2.4.0
+       sha3_512_macinit@Base 2.4.0
+       sha3_512_machash@Base 2.4.0
+       sha3_512_macdone@Base 2.4.0
+       sha3_512_mgfinit@Base 2.4.0
+       sha3_512_mgfkeysz@Base 2.4.0
+       sha3_512_mgfkeybegin@Base 2.4.0
+       sha3_512_mgfkeyadd@Base 2.4.0
+       sha3_512_mgfsetindex@Base 2.4.0
+       sha3_512_mgfencrypt@Base 2.4.0
+       sha3_512_mgf@Base 2.4.0
+       sha3_512_mgfrand@Base 2.4.0
+
+## shake
+       shake128_init@Base 2.0.0
+       shake256_init@Base 2.0.0
+       cshake128_init@Base 2.0.0
+       cshake256_init@Base 2.0.0
+       shake128_keysz@Base 2.0.0
+       shake256_keysz@Base 2.0.0
+       shake_hash@Base 2.0.0
+       shake_xof@Base 2.0.0
+       shake_done@Base 2.0.0
+       shake_mask@Base 2.0.0
+       shake_get@Base 2.0.0
+       shake128@Base 2.0.0
+       shake256@Base 2.0.0
+       shake128_xof@Base 2.0.0
+       shake256_xof@Base 2.0.0
+       shake128_rand@Base 2.0.0
+       shake256_rand@Base 2.0.0
+       cshake128_rand@Base 2.0.0
+       cshake256_rand@Base 2.0.0
+
+## kmac
+       kmac128_init@Base 2.0.0
+       kmac256_init@Base 2.0.0
+       kmac_xof@Base 2.0.0
+       kmac_done@Base 2.0.0
+       kmac128@Base 2.0.0
+       kmac256@Base 2.0.0
+       kmac128_rand@Base 2.0.0
+       kmac256_rand@Base 2.0.0
+
+## poly1305
+       poly1305_keyinit@Base 2.4.0
+       poly1305_keysz@Base 2.4.0
+       poly1305_macinit@Base 2.4.0
+       poly1305_copy@Base 2.4.0
+       poly1305_hash@Base 2.4.0
+       poly1305_flush@Base 2.4.0
+       poly1305_flushzero@Base 2.4.0
+       poly1305_concat@Base 2.4.0
+       poly1305_done@Base 2.4.0
+
+###--------------------------------------------------------------------------
+### Public-key cryptography.
+
+## keycheck
+       keycheck_init@Base 2.1.1
+       keycheck_allclear@Base 2.1.1
+       keycheck_prime@Base 2.1.1
+       keycheck_report@Base 2.1.1
+       keycheck_stdreport@Base 2.1.1
+
+## bbs
+       bbs_create@Base 2.1.1
+       bbs_destroy@Base 2.1.1
+       bbs_bits@Base 2.1.1
+       bbs_seed@Base 2.1.1
+       bbs_set@Base 2.1.1
+       bbs_step@Base 2.1.1
+       bbs_wrap@Base 2.1.1
+       bbs_rand@Base 2.1.1
+       bbs_ff@Base 2.1.1
+       bbs_ffn@Base 2.1.1
+       bbs_rew@Base 2.1.1
+       bbs_rewn@Base 2.1.1
+       bbs_gen@Base 2.1.1
+       bbs_privfetch@Base 2.1.1
+       bbs_privfree@Base 2.1.1
+       bbs_pubfetch@Base 2.1.1
+       bbs_pubfree@Base 2.1.1
+
+## dh
+       dh_gen@Base 2.1.1
+       dh_kcdsagen@Base 2.1.1
+       dh_limlee@Base 2.2.4
+       dh_checkparam@Base 2.1.1
+       dh_parse@Base 2.1.1
+       dhbin_parse@Base 2.1.1
+       dh_infofromdata@Base 2.1.1
+       dh_paramfetch@Base 2.1.1
+       dh_paramfree@Base 2.1.1
+       dh_privfetch@Base 2.1.1
+       dh_privfree@Base 2.1.1
+       dh_pubfetch@Base 2.1.1
+       dh_pubfree@Base 2.1.1
+
+## dsa
+       dsa_step@Base 2.1.1
+       dsa_gen@Base 2.1.1
+       dsa_checkparam@Base 2.1.1
+       dsa_h2n@Base 2.1.1
+       dsa_nonce@Base 2.2.0
+       dsa_mksig@Base 2.2.0
+       dsa_sign@Base 2.2.0
+       dsa_vrfy@Base 2.1.1
+       dsa_verify@Base 2.1.1
+
+## gdsa
+       gdsa_beginhash@Base 2.1.1
+       gdsa_endhash@Base 2.1.1
+       gdsa_sign@Base 2.2.0
+       gdsa_verify@Base 2.1.1
+
+## gkcdsa
+       gkcdsa_beginhash@Base 2.1.1
+       gkcdsa_endhash@Base 2.1.1
+       gkcdsa_sign@Base 2.2.0
+       gkcdsa_verify@Base 2.1.1
+
+## rsa
+       rsa_gen@Base 2.2.4
+       rsa_gen_e@Base 2.4.0
+       rsa_recover@Base 2.2.0
+       rsa_privcreate@Base 2.1.1
+       rsa_privop@Base 2.1.1
+       rsa_privdestroy@Base 2.1.1
+       rsa_qprivop@Base 2.1.1
+       rsa_pubcreate@Base 2.1.1
+       rsa_pubop@Base 2.1.1
+       rsa_pubdestroy@Base 2.1.1
+       rsa_qpubop@Base 2.1.1
+       rsa_encrypt@Base 2.1.1
+       rsa_decrypt@Base 2.1.1
+       rsa_sign@Base 2.1.1
+       rsa_verify@Base 2.1.1
+       rsa_privfetch@Base 2.1.1
+       rsa_privfree@Base 2.1.1
+       rsa_pubfetch@Base 2.1.1
+       rsa_pubfree@Base 2.1.1
+       pkcs1_cryptencode@Base 2.1.1
+       pkcs1_cryptdecode@Base 2.1.4
+       pkcs1_sigencode@Base 2.1.1
+       pkcs1_sigdecode@Base 2.1.1
+       oaep_encode@Base 2.1.1
+       oaep_decode@Base 2.1.4
+       pss_encode@Base 2.1.1
+       pss_decode@Base 2.1.1
+
+## ed25519
+       ed25519_pubkey@Base 2.4.0
+       ed25519_sign@Base 2.4.0
+       ed25519ctx_sign@Base 2.4.0
+       ed25519_verify@Base 2.4.0
+       ed25519ctx_verify@Base 2.4.0
+       ed25519_privfetch@Base 2.4.0
+       ed25519_pubfetch@Base 2.4.0
+
+## ed448
+       ed448_pubkey@Base 2.4.0
+       ed448_sign@Base 2.4.0
+       ed448_verify@Base 2.4.0
+       ed448_privfetch@Base 2.4.0
+       ed448_pubfetch@Base 2.4.0
+
+## x25519
+       x25519@Base 2.4.0
+       x25519_base@Base 2.4.0
+       x25519_privfetch@Base 2.4.0
+       x25519_pubfetch@Base 2.4.0
+
+## x448
+       x448@Base 2.4.0
+       x448_base@Base 2.4.0
+       x448_privfetch@Base 2.4.0
+       x448_pubfetch@Base 2.4.0
+
+###--------------------------------------------------------------------------
+### Miscellaneous cryptography.
+
+## gfshare
+       gfshare_create@Base 2.0.0
+       gfshare_destroy@Base 2.0.0
+       gfshare_mkshares@Base 2.0.0
+       gfshare_add@Base 2.0.0
+       gfshare_addedp@Base 2.1.1
+       gfshare_combine@Base 2.0.0
+       gfshare_get@Base 2.0.0
+       (optional)gfshare_log@Base 2.1.5
+       (optional)gfshare_exp@Base 2.1.5
+
+## share
+       share_create@Base 2.0.0
+       share_destroy@Base 2.0.0
+       share_mkshares@Base 2.0.0
+       share_add@Base 2.0.0
+       share_addedp@Base 2.1.1
+       share_combine@Base 2.0.0
+       share_get@Base 2.0.0
+
+###--------------------------------------------------------------------------
+### Key management.
+
+## key-data
+       key_newraw@Base 2.1.1
+       key_newbinary@Base 2.1.1
+       key_newmp@Base 2.1.1
+       key_newec@Base 2.1.1
+       key_newencrypted@Base 2.1.1
+       key_newstring@Base 2.1.1
+       key_newstruct@Base 2.1.1
+       key_structfind@Base 2.1.1
+       key_structset@Base 2.1.1
+       key_structsteal@Base 2.1.1
+       key_mksubkeyiter@Base 2.1.1
+       key_nextsubkey@Base 2.1.1
+       key_copydata@Base 2.1.2
+       key_incref@Base 2.1.1
+       key_split@Base 2.1.1
+       key_drop@Base 2.1.1
+       key_destroy@Base 2.1.1
+       key_do@Base 2.1.1
+
+## key-pack
+       key_pack@Base 2.1.1
+       key_unpack@Base 2.1.1
+       key_unpackdone@Base 2.1.1
+
+## key-flags
+       key_match@Base 2.1.1
+       key_readflags@Base 2.1.1
+       key_writeflags@Base 2.1.1
+
+## key-pass
+       key_lock@Base 2.1.1
+       key_unlock@Base 2.1.1
+       key_plock@Base 2.1.1
+       key_punlock@Base 2.1.1
+
+## key-binary
+       key_decode@Base 2.1.1
+       key_encode@Base 2.1.1
+
+## key-text
+       key_read@Base 2.1.1
+       key_write@Base 2.1.1
+
+## key-file
+       key_lockfile@Base 2.1.1
+       key_save@Base 2.1.1
+
+## key-attr
+       key_chkcomment@Base 2.1.1
+       key_chkident@Base 2.1.1
+       key_fulltag@Base 2.1.1
+       key_getattr@Base 2.1.1
+       key_mkattriter@Base 2.1.1
+       key_nextattr@Base 2.1.1
+       key_putattr@Base 2.1.1
+       key_setcomment@Base 2.1.1
+       key_setkeydata@Base 2.1.1
+       key_settag@Base 2.1.1
+
+## key-error
+       key_strerror@Base 2.1.1
+
+## key-io
+       key_new@Base 2.1.1
+       key_open@Base 2.3.1
+       exptime@Base 2.1.1
+       key_close@Base 2.1.1
+       key_discard@Base 2.1.1
+       key_extract@Base 2.3.1
+       key_merge@Base 2.1.1
+
+## key-misc
+       key_byid@Base 2.1.1
+       key_bytag@Base 2.1.1
+       key_bytype@Base 2.1.1
+       key_qtag@Base 2.1.1
+       key_expired@Base 2.1.1
+       key_fingerprint@Base 2.1.1
+       key_delete@Base 2.4.3
+       key_expire@Base 2.4.3
+       key_used@Base 2.3.2
+       key_mkiter@Base 2.1.1
+       key_next@Base 2.1.1
+
+## key-moan
+       key_moan@Base 2.1.1
+
+## key-fetch
+       key_fetchinit@Base 2.1.1
+       key_fetch@Base 2.1.1
+       key_fetchbyname@Base 2.1.1
+       key_fetchdone@Base 2.1.1
+
+## passphrase
+       passphrase_connect@Base 2.1.1
+       passphrase_cancel@Base 2.0.0
+       passphrase_read@Base 2.0.0
+
+## pixie-common
+       pixie_open@Base 2.1.1
+       pixie_read@Base 2.1.1
+       pixie_set@Base 2.1.1
+       pixie_cancel@Base 2.1.1
+       pixie_address@Base 2.0.0
+       pixie_fdline@Base 2.0.0
+       pixie_getpass@Base 2.0.0
+
+###----- That's all, folks --------------------------------------------------
index 58c935a..76bf0b0 100644 (file)
@@ -17,6 +17,14 @@ catacomb (2.5.0) experimental; urgency=medium
 
  -- Mark Wooding <mdw@distorted.org.uk>  Sat, 21 Sep 2019 21:26:44 +0100
 
+catacomb (2.4.4) experimental; urgency=medium
+
+  * debian: Bump to Debhelper 10.
+  * debian: Ship a shared-library `symbols' file for more precise
+    dependencies.
+
+ -- Mark Wooding <mdw@distorted.org.uk>  Sun, 29 Sep 2019 15:58:26 +0100
+
 catacomb (2.4.3) experimental; urgency=medium
 
   * catacomb (idea): Fix key-length descriptor.
index ec63514..f599e28 100644 (file)
@@ -1 +1 @@
-9
+10
index 8871fd4..c22c255 100644 (file)
@@ -1,7 +1,7 @@
 Source: catacomb
 Section: libs
 Priority: extra
-Build-Depends: debhelper (>= 9), python, valgrind [!armel], pkg-config,
+Build-Depends: debhelper (>= 10), python, valgrind [!armel], pkg-config,
  mlib-dev (>= 2.3.0)
 Maintainer: Mark Wooding <mdw@distorted.org.uk>
 Standards-Version: 3.1.1
index a7ae1b0..3fb55de 100755 (executable)
@@ -1,8 +1,12 @@
 #! /usr/bin/make -f
-DH_OPTIONS = --parallel -Bdebian/build
+DH_OPTIONS = --parallel --without=autoreconf -Bdebian/build
 %:; dh $@ $(DH_OPTIONS)
 
 ## Test both with and without CPU-specific optimizations.
 override_dh_auto_test:
-       dh_auto_test $(DH_OPTIONS)
-       CATACOMB_CPUFEAT="-*" dh_auto_test $(DH_OPTIONS)
+       dh_auto_test $(addprefix -O, $(DH_OPTIONS))
+       CATACOMB_CPUFEAT="-*" dh_auto_test $(addprefix -O, $(DH_OPTIONS))
+
+## Check that the shared-library symbols are plausible.
+override_dh_makeshlibs:
+       dh_makeshlibs -- -c4