Subversion Repositories nettle

Compare Revisions

Ignore whitespace Rev 121 → Rev 127

/tags/3.0-2/debian/libhogweed2.install
File deleted
/tags/3.0-2/debian/libnettle4.symbols
File deleted
/tags/3.0-2/debian/libnettle4.install
File deleted
/tags/3.0-2/debian/libhogweed2.links
File deleted
/tags/3.0-2/debian/libhogweed2.symbols
File deleted
/tags/3.0-2/debian/libnettle4.docs
File deleted
/tags/3.0-2/debian/changelog
1,9 → 1,20
nettle (2.7.1-3) UNRELEASED; urgency=medium
nettle (3.0-2) experimental; urgency=low
 
* NOT RELEASED YET
* Tag a symbol that only exists on 64-bit architecture.
* native_64bit_test_needs_limits_h.patch: Include limits.h in
camellia-absorb.c; needed by the HAVE_NATIVE_64_BIT macro on at least
s390x.
* Add manpage for nettle-pbkdf2.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 08 Jun 2014 19:36:32 +0200
-- Magnus Holmgren <holmgren@debian.org> Sat, 05 Jul 2014 16:26:49 +0200
 
nettle (3.0-1) experimental; urgency=low
 
* New major upstream release. To experimental for now. New SONAMEs
libnettle5 and libhogweed3.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 08 Jun 2014 19:51:40 +0200
 
nettle (2.7.1-2) unstable; urgency=low
 
* libhogweed2.symbols: Tag some internal functions implementing
/tags/3.0-2/debian/control
5,11 → 5,11
Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 8.1.3),
libgmp10-dev, m4, autotools-dev (>= 20100122.1)
Standards-Version: 3.9.5
Vcs-Svn: svn://svn.kibibyte.se/nettle/trunk
Vcs-Svn: svn://svn.kibibyte.se/nettle/branches/3.0
Vcs-Browser: http://svn.kibibyte.se/nettle
Homepage: http://www.lysator.liu.se/~nisse/nettle/
 
Package: libnettle4
Package: libnettle5
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
31,7 → 31,7
algorithms. To avoid having this package depend on libgmp, the
asymmetric cryptos reside in a separate library, libhogweed.
 
Package: libhogweed2
Package: libhogweed3
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
56,7 → 56,7
Package: nettle-dev
Section: libdevel
Architecture: any
Depends: libnettle4 (= ${binary:Version}), libhogweed2 (= ${binary:Version}),
Depends: libnettle5 (= ${binary:Version}), libhogweed3 (= ${binary:Version}),
libgmp10-dev, dpkg (>= 1.15.4) | install-info, ${misc:Depends}
Replaces: libnettle-dev
Conflicts: libnettle-dev
108,7 → 108,7
Section: debug
Priority: extra
Architecture: any
Depends: libnettle4 (= ${binary:Version}) | libhogweed2 (= ${binary:Version}) | nettle-bin (= ${binary:Version}), ${misc:Depends}
Depends: libnettle5 (= ${binary:Version}) | libhogweed3 (= ${binary:Version}) | nettle-bin (= ${binary:Version}), ${misc:Depends}
Description: low level cryptographic library (debugging symbols)
Nettle is a cryptographic library that is designed to fit easily in more or
less any context: In crypto toolkits for object-oriented languages (C++,
/tags/3.0-2/debian/libhogweed3.install
0,0 → 1,0
usr/lib/*/libhogweed*.so.*
/tags/3.0-2/debian/libhogweed3.links
0,0 → 1,0
usr/share/doc/libnettle5 usr/share/doc/libhogweed3
/tags/3.0-2/debian/libhogweed3.symbols
0,0 → 1,211
libhogweed.so.3 libhogweed3 #MINVER#
_nettle_cnd_copy@Base 0
_nettle_dsa_hash@Base 0
_nettle_ecc_generic_modp@Base 0
_nettle_ecc_generic_modq@Base 0
_nettle_ecc_generic_redc@Base 0
_nettle_ecc_hash@Base 0
_nettle_ecc_mod@Base 0
_nettle_ecc_modp_add@Base 0
_nettle_ecc_modp_addmul_1@Base 0
_nettle_ecc_modp_inv@Base 0
_nettle_ecc_modp_mul@Base 0
_nettle_ecc_modp_mul_1@Base 0
_nettle_ecc_modp_sqr@Base 0
_nettle_ecc_modp_sub@Base 0
_nettle_ecc_modp_sub_1@Base 0
_nettle_ecc_modp_submul_1@Base 0
_nettle_ecc_modq_add@Base 0
_nettle_ecc_modq_inv@Base 0
_nettle_ecc_modq_mul@Base 0
_nettle_ecc_modq_random@Base 0
_nettle_generate_pocklington_prime@Base 0
_nettle_gmp_alloc@Base 0
_nettle_gmp_alloc_limbs@Base 0
_nettle_gmp_free@Base 0
_nettle_gmp_free_limbs@Base 0
_nettle_mpn_set_base256@Base 0
_nettle_mpz_limbs_cmp@Base 0
_nettle_mpz_limbs_copy@Base 0
_nettle_mpz_limbs_read_n@Base 0
_nettle_mpz_set_n@Base 0
_nettle_pkcs1_signature_prefix@Base 0
_nettle_rsa_blind@Base 0
_nettle_rsa_check_size@Base 0
_nettle_rsa_unblind@Base 0
_nettle_rsa_verify@Base 0
_nettle_sec_add_1@Base 0
_nettle_sec_modinv@Base 0
_nettle_sec_sub_1@Base 0
_nettle_sec_tabselect@Base 0
nettle_asn1_der_decode_bitstring@Base 0
nettle_asn1_der_decode_bitstring_last@Base 0
nettle_asn1_der_decode_constructed@Base 0
nettle_asn1_der_decode_constructed_last@Base 0
nettle_asn1_der_get_bignum@Base 0
nettle_asn1_der_get_uint32@Base 0
nettle_asn1_der_iterator_first@Base 0
nettle_asn1_der_iterator_next@Base 0
nettle_dsa_compat_generate_keypair@Base 0
nettle_dsa_generate_keypair@Base 0
nettle_dsa_generate_params@Base 0
nettle_dsa_keypair_from_sexp_alist@Base 0
nettle_dsa_keypair_to_sexp@Base 0
nettle_dsa_openssl_private_key_from_der_iterator@Base 0
nettle_dsa_params_clear@Base 0
nettle_dsa_params_from_der_iterator@Base 0
nettle_dsa_params_init@Base 0
nettle_dsa_private_key_clear@Base 0
nettle_dsa_private_key_init@Base 0
nettle_dsa_public_key_clear@Base 0
nettle_dsa_public_key_from_der_iterator@Base 0
nettle_dsa_public_key_init@Base 0
nettle_dsa_sha1_keypair_from_sexp@Base 0
nettle_dsa_sha1_sign@Base 0
nettle_dsa_sha1_sign_digest@Base 0
nettle_dsa_sha1_verify@Base 0
nettle_dsa_sha1_verify_digest@Base 0
nettle_dsa_sha256_keypair_from_sexp@Base 0
nettle_dsa_sha256_sign@Base 0
nettle_dsa_sha256_sign_digest@Base 0
nettle_dsa_sha256_verify@Base 0
nettle_dsa_sha256_verify_digest@Base 0
nettle_dsa_sign@Base 0
nettle_dsa_signature_clear@Base 0
nettle_dsa_signature_from_sexp@Base 0
nettle_dsa_signature_init@Base 0
nettle_dsa_verify@Base 0
(arch=any-amd64 armel armhf)nettle_ecc_192_modp@Base 0
(arch=any-amd64 armel armhf)nettle_ecc_224_modp@Base 0
(arch=any-amd64 armel armhf)nettle_ecc_256_redc@Base 0
(arch=any-amd64 armel armhf)nettle_ecc_384_modp@Base 0
(arch=any-amd64 armel armhf)nettle_ecc_521_modp@Base 0
nettle_ecc_a_to_j@Base 0
nettle_ecc_add_jja@Base 0
nettle_ecc_add_jja_itch@Base 0
nettle_ecc_add_jjj@Base 0
nettle_ecc_add_jjj_itch@Base 0
nettle_ecc_bit_size@Base 0
nettle_ecc_dup_jj@Base 0
nettle_ecc_dup_jj_itch@Base 0
nettle_ecc_ecdsa_sign@Base 0
nettle_ecc_ecdsa_sign_itch@Base 0
nettle_ecc_ecdsa_verify@Base 0
nettle_ecc_ecdsa_verify_itch@Base 0
nettle_ecc_j_to_a@Base 0
nettle_ecc_j_to_a_itch@Base 0
nettle_ecc_mul_a@Base 0
nettle_ecc_mul_a_itch@Base 0
nettle_ecc_mul_g@Base 0
nettle_ecc_mul_g_itch@Base 0
nettle_ecc_point_clear@Base 0
nettle_ecc_point_get@Base 0
nettle_ecc_point_init@Base 0
nettle_ecc_point_mul@Base 0
nettle_ecc_point_mul_g@Base 0
nettle_ecc_point_set@Base 0
nettle_ecc_scalar_clear@Base 0
nettle_ecc_scalar_get@Base 0
nettle_ecc_scalar_init@Base 0
nettle_ecc_scalar_random@Base 0
nettle_ecc_scalar_set@Base 0
nettle_ecc_size@Base 0
nettle_ecc_size_a@Base 0
nettle_ecc_size_j@Base 0
nettle_ecdsa_generate_keypair@Base 0
nettle_ecdsa_sign@Base 0
nettle_ecdsa_verify@Base 0
nettle_mpz_get_str_256@Base 0
nettle_mpz_init_set_str_256_s@Base 0
nettle_mpz_init_set_str_256_u@Base 0
nettle_mpz_random@Base 0
nettle_mpz_random_size@Base 0
nettle_mpz_set_sexp@Base 0
nettle_mpz_set_str_256_s@Base 0
nettle_mpz_set_str_256_u@Base 0
nettle_mpz_sizeinbase_256_s@Base 0
nettle_mpz_sizeinbase_256_u@Base 0
nettle_openssl_provate_key_from_der@Base 0
nettle_pgp_armor@Base 0
nettle_pgp_crc24@Base 0
nettle_pgp_put_header@Base 0
nettle_pgp_put_header_length@Base 0
nettle_pgp_put_length@Base 0
nettle_pgp_put_mpi@Base 0
nettle_pgp_put_public_rsa_key@Base 0
nettle_pgp_put_rsa_sha1_signature@Base 0
nettle_pgp_put_string@Base 0
nettle_pgp_put_sub_packet@Base 0
nettle_pgp_put_uint16@Base 0
nettle_pgp_put_uint32@Base 0
nettle_pgp_put_userid@Base 0
nettle_pgp_sub_packet_end@Base 0
nettle_pgp_sub_packet_start@Base 0
nettle_pkcs1_decrypt@Base 0
nettle_pkcs1_encrypt@Base 0
nettle_pkcs1_rsa_digest_encode@Base 0
nettle_pkcs1_rsa_md5_encode@Base 0
nettle_pkcs1_rsa_md5_encode_digest@Base 0
nettle_pkcs1_rsa_sha1_encode@Base 0
nettle_pkcs1_rsa_sha1_encode_digest@Base 0
nettle_pkcs1_rsa_sha256_encode@Base 0
nettle_pkcs1_rsa_sha256_encode_digest@Base 0
nettle_pkcs1_rsa_sha512_encode@Base 0
nettle_pkcs1_rsa_sha512_encode_digest@Base 0
nettle_random_prime@Base 0
nettle_rsa_compute_root@Base 0
nettle_rsa_decrypt@Base 0
nettle_rsa_decrypt_tr@Base 0
nettle_rsa_encrypt@Base 0
nettle_rsa_generate_keypair@Base 0
nettle_rsa_keypair_from_der@Base 0
nettle_rsa_keypair_from_sexp@Base 0
nettle_rsa_keypair_from_sexp_alist@Base 0
nettle_rsa_keypair_to_openpgp@Base 0
nettle_rsa_keypair_to_sexp@Base 0
nettle_rsa_md5_sign@Base 0
nettle_rsa_md5_sign_digest@Base 0
nettle_rsa_md5_verify@Base 0
nettle_rsa_md5_verify_digest@Base 0
nettle_rsa_pkcs1_sign@Base 0
nettle_rsa_pkcs1_sign_tr@Base 0
nettle_rsa_pkcs1_verify@Base 0
nettle_rsa_private_key_clear@Base 0
nettle_rsa_private_key_from_der_iterator@Base 0
nettle_rsa_private_key_init@Base 0
nettle_rsa_private_key_prepare@Base 0
nettle_rsa_public_key_clear@Base 0
nettle_rsa_public_key_from_der_iterator@Base 0
nettle_rsa_public_key_init@Base 0
nettle_rsa_public_key_prepare@Base 0
nettle_rsa_sha1_sign@Base 0
nettle_rsa_sha1_sign_digest@Base 0
nettle_rsa_sha1_verify@Base 0
nettle_rsa_sha1_verify_digest@Base 0
nettle_rsa_sha256_sign@Base 0
nettle_rsa_sha256_sign_digest@Base 0
nettle_rsa_sha256_verify@Base 0
nettle_rsa_sha256_verify_digest@Base 0
nettle_rsa_sha512_sign@Base 0
nettle_rsa_sha512_sign_digest@Base 0
nettle_rsa_sha512_verify@Base 0
nettle_rsa_sha512_verify_digest@Base 0
nettle_secp_192r1@Base 0
nettle_secp_224r1@Base 0
nettle_secp_256r1@Base 0
nettle_secp_384r1@Base 0
nettle_secp_521r1@Base 0
nettle_sexp_format@Base 0
nettle_sexp_iterator_assoc@Base 0
nettle_sexp_iterator_check_type@Base 0
nettle_sexp_iterator_check_types@Base 0
nettle_sexp_iterator_enter_list@Base 0
nettle_sexp_iterator_exit_list@Base 0
nettle_sexp_iterator_first@Base 0
nettle_sexp_iterator_get_uint32@Base 0
nettle_sexp_iterator_next@Base 0
nettle_sexp_iterator_subexpr@Base 0
nettle_sexp_transport_format@Base 0
nettle_sexp_transport_iterator_first@Base 0
nettle_sexp_transport_vformat@Base 0
nettle_sexp_vformat@Base 0
/tags/3.0-2/debian/libnettle5.docs
0,0 → 1,2
NEWS
README
/tags/3.0-2/debian/libnettle5.install
0,0 → 1,0
usr/lib/*/libnettle*.so.*
/tags/3.0-2/debian/libnettle5.symbols
0,0 → 1,401
libnettle.so.5 libnettle5 #MINVER#
_nettle_aes_decrypt@Base 0
_nettle_aes_encrypt@Base 0
_nettle_aes_encrypt_table@Base 0
_nettle_aes_invert@Base 0
_nettle_aes_set_key@Base 0
_nettle_camellia_absorb@Base 0
_nettle_camellia_crypt@Base 0
_nettle_camellia_invert_key@Base 0
_nettle_camellia_table@Base 0
_nettle_chacha_core@Base 0
(arch=any-amd64)_nettle_gcm_hash8@Base 0
_nettle_md5_compress@Base 0
_nettle_poly1305_block@Base 0
_nettle_ripemd160_compress@Base 0
_nettle_salsa20_core@Base 0
_nettle_sha1_compress@Base 0
_nettle_sha256_compress@Base 0
_nettle_sha3_pad@Base 0
_nettle_sha3_update@Base 0
_nettle_sha512_compress@Base 0
_nettle_umac_l2@Base 0
_nettle_umac_l2_final@Base 0
_nettle_umac_l2_init@Base 0
_nettle_umac_l3@Base 0
_nettle_umac_l3_init@Base 0
_nettle_umac_nh@Base 0
_nettle_umac_nh_n@Base 0
_nettle_umac_poly128@Base 0
_nettle_umac_poly64@Base 0
_nettle_umac_set_key@Base 0
_nettle_write_be32@Base 0
_nettle_write_le32@Base 0
_nettle_write_le64@Base 0
nettle_MD5Final@Base 0
nettle_MD5Init@Base 0
nettle_MD5Update@Base 0
nettle_aeads@Base 0
nettle_aes128@Base 0
nettle_aes128_decrypt@Base 0
nettle_aes128_encrypt@Base 0
nettle_aes128_invert_key@Base 0
nettle_aes128_set_decrypt_key@Base 0
nettle_aes128_set_encrypt_key@Base 0
nettle_aes192@Base 0
nettle_aes192_decrypt@Base 0
nettle_aes192_encrypt@Base 0
nettle_aes192_invert_key@Base 0
nettle_aes192_set_decrypt_key@Base 0
nettle_aes192_set_encrypt_key@Base 0
nettle_aes256@Base 0
nettle_aes256_decrypt@Base 0
nettle_aes256_encrypt@Base 0
nettle_aes256_invert_key@Base 0
nettle_aes256_set_decrypt_key@Base 0
nettle_aes256_set_encrypt_key@Base 0
nettle_aes_decrypt@Base 0
nettle_aes_encrypt@Base 0
nettle_aes_invert_key@Base 0
nettle_aes_set_decrypt_key@Base 0
nettle_aes_set_encrypt_key@Base 0
nettle_arcfour128_set_key@Base 0
nettle_arcfour_crypt@Base 0
nettle_arcfour_set_key@Base 0
nettle_arctwo128@Base 0
nettle_arctwo128_set_key@Base 0
nettle_arctwo128_set_key_gutmann@Base 0
nettle_arctwo40@Base 0
nettle_arctwo40_set_key@Base 0
nettle_arctwo64@Base 0
nettle_arctwo64_set_key@Base 0
nettle_arctwo_decrypt@Base 0
nettle_arctwo_encrypt@Base 0
nettle_arctwo_gutmann128@Base 0
nettle_arctwo_set_key@Base 0
nettle_arctwo_set_key_ekb@Base 0
nettle_arctwo_set_key_gutmann@Base 0
nettle_armors@Base 0
nettle_base16@Base 0
nettle_base16_decode_final@Base 0
nettle_base16_decode_init@Base 0
nettle_base16_decode_single@Base 0
nettle_base16_decode_update@Base 0
nettle_base16_encode_single@Base 0
nettle_base16_encode_update@Base 0
nettle_base64@Base 0
nettle_base64_decode_final@Base 0
nettle_base64_decode_init@Base 0
nettle_base64_decode_single@Base 0
nettle_base64_decode_update@Base 0
nettle_base64_encode_final@Base 0
nettle_base64_encode_group@Base 0
nettle_base64_encode_init@Base 0
nettle_base64_encode_raw@Base 0
nettle_base64_encode_single@Base 0
nettle_base64_encode_update@Base 0
nettle_blowfish128_set_key@Base 0
nettle_blowfish_decrypt@Base 0
nettle_blowfish_encrypt@Base 0
nettle_blowfish_set_key@Base 0
nettle_buffer_clear@Base 0
nettle_buffer_copy@Base 0
nettle_buffer_grow@Base 0
nettle_buffer_init@Base 0
nettle_buffer_init_realloc@Base 0
nettle_buffer_init_size@Base 0
nettle_buffer_reset@Base 0
nettle_buffer_space@Base 0
nettle_buffer_write@Base 0
nettle_camellia128@Base 0
nettle_camellia128_crypt@Base 0
nettle_camellia128_invert_key@Base 0
nettle_camellia128_set_encrypt_key@Base 0
nettle_camellia192@Base 0
nettle_camellia192_set_decrypt_key@Base 0
nettle_camellia192_set_encrypt_key@Base 0
nettle_camellia256@Base 0
nettle_camellia256_crypt@Base 0
nettle_camellia256_invert_key@Base 0
nettle_camellia256_set_decrypt_key@Base 0
nettle_camellia256_set_encrypt_key@Base 0
nettle_camellia_set_decrypt_key@Base 0
nettle_cast128@Base 0
nettle_cast128_decrypt@Base 0
nettle_cast128_encrypt@Base 0
nettle_cast128_set_key@Base 0
nettle_cast5_set_key@Base 0
nettle_cbc_decrypt@Base 0
nettle_cbc_encrypt@Base 0
nettle_ccm_aes128_decrypt@Base 0
nettle_ccm_aes128_decrypt_message@Base 0
nettle_ccm_aes128_digest@Base 0
nettle_ccm_aes128_encrypt@Base 0
nettle_ccm_aes128_encrypt_message@Base 0
nettle_ccm_aes128_set_key@Base 0
nettle_ccm_aes128_set_nonce@Base 0
nettle_ccm_aes128_update@Base 0
nettle_ccm_aes192_decrypt@Base 0
nettle_ccm_aes192_decrypt_message@Base 0
nettle_ccm_aes192_digest@Base 0
nettle_ccm_aes192_encrypt@Base 0
nettle_ccm_aes192_encrypt_message@Base 0
nettle_ccm_aes192_set_key@Base 0
nettle_ccm_aes192_set_nonce@Base 0
nettle_ccm_aes192_update@Base 0
nettle_ccm_aes256_decrypt@Base 0
nettle_ccm_aes256_decrypt_message@Base 0
nettle_ccm_aes256_digest@Base 0
nettle_ccm_aes256_encrypt@Base 0
nettle_ccm_aes256_encrypt_message@Base 0
nettle_ccm_aes256_set_key@Base 0
nettle_ccm_aes256_set_nonce@Base 0
nettle_ccm_aes256_update@Base 0
nettle_ccm_decrypt@Base 0
nettle_ccm_decrypt_message@Base 0
nettle_ccm_digest@Base 0
nettle_ccm_encrypt@Base 0
nettle_ccm_encrypt_message@Base 0
nettle_ccm_set_nonce@Base 0
nettle_ccm_update@Base 0
nettle_chacha_crypt@Base 0
nettle_chacha_poly1305@Base 0
nettle_chacha_poly1305_decrypt@Base 0
nettle_chacha_poly1305_digest@Base 0
nettle_chacha_poly1305_encrypt@Base 0
nettle_chacha_poly1305_set_key@Base 0
nettle_chacha_poly1305_set_nonce@Base 0
nettle_chacha_poly1305_update@Base 0
nettle_chacha_set_key@Base 0
nettle_chacha_set_nonce@Base 0
nettle_ciphers@Base 0
nettle_ctr_crypt@Base 0
nettle_des3_decrypt@Base 0
nettle_des3_encrypt@Base 0
nettle_des3_set_key@Base 0
nettle_des_check_parity@Base 0
nettle_des_decrypt@Base 0
nettle_des_encrypt@Base 0
nettle_des_fix_parity@Base 0
nettle_des_set_key@Base 0
nettle_eax_aes128@Base 0
nettle_eax_aes128_decrypt@Base 0
nettle_eax_aes128_digest@Base 0
nettle_eax_aes128_encrypt@Base 0
nettle_eax_aes128_set_key@Base 0
nettle_eax_aes128_set_nonce@Base 0
nettle_eax_aes128_update@Base 0
nettle_eax_decrypt@Base 0
nettle_eax_digest@Base 0
nettle_eax_encrypt@Base 0
nettle_eax_set_key@Base 0
nettle_eax_set_nonce@Base 0
nettle_eax_update@Base 0
nettle_gcm_aes128@Base 0
nettle_gcm_aes128_decrypt@Base 0
nettle_gcm_aes128_digest@Base 0
nettle_gcm_aes128_encrypt@Base 0
nettle_gcm_aes128_set_iv@Base 0
nettle_gcm_aes128_set_key@Base 0
nettle_gcm_aes128_update@Base 0
nettle_gcm_aes192@Base 0
nettle_gcm_aes192_decrypt@Base 0
nettle_gcm_aes192_digest@Base 0
nettle_gcm_aes192_encrypt@Base 0
nettle_gcm_aes192_set_iv@Base 0
nettle_gcm_aes192_set_key@Base 0
nettle_gcm_aes192_update@Base 0
nettle_gcm_aes256@Base 0
nettle_gcm_aes256_decrypt@Base 0
nettle_gcm_aes256_digest@Base 0
nettle_gcm_aes256_encrypt@Base 0
nettle_gcm_aes256_set_iv@Base 0
nettle_gcm_aes256_set_key@Base 0
nettle_gcm_aes256_update@Base 0
nettle_gcm_aes_decrypt@Base 0
nettle_gcm_aes_digest@Base 0
nettle_gcm_aes_encrypt@Base 0
nettle_gcm_aes_set_iv@Base 0
nettle_gcm_aes_set_key@Base 0
nettle_gcm_aes_update@Base 0
nettle_gcm_camellia128@Base 0
nettle_gcm_camellia128_decrypt@Base 0
nettle_gcm_camellia128_digest@Base 0
nettle_gcm_camellia128_encrypt@Base 0
nettle_gcm_camellia128_set_iv@Base 0
nettle_gcm_camellia128_set_key@Base 0
nettle_gcm_camellia128_update@Base 0
nettle_gcm_camellia256@Base 0
nettle_gcm_camellia256_decrypt@Base 0
nettle_gcm_camellia256_digest@Base 0
nettle_gcm_camellia256_encrypt@Base 0
nettle_gcm_camellia256_set_iv@Base 0
nettle_gcm_camellia256_set_key@Base 0
nettle_gcm_camellia256_update@Base 0
nettle_gcm_decrypt@Base 0
nettle_gcm_digest@Base 0
nettle_gcm_encrypt@Base 0
nettle_gcm_set_iv@Base 0
nettle_gcm_set_key@Base 0
nettle_gcm_update@Base 0
nettle_gosthash94@Base 0
nettle_gosthash94_digest@Base 0
nettle_gosthash94_init@Base 0
nettle_gosthash94_update@Base 0
nettle_hashes@Base 0
nettle_hmac_digest@Base 0
nettle_hmac_md5_digest@Base 0
nettle_hmac_md5_set_key@Base 0
nettle_hmac_md5_update@Base 0
nettle_hmac_ripemd160_digest@Base 0
nettle_hmac_ripemd160_set_key@Base 0
nettle_hmac_ripemd160_update@Base 0
nettle_hmac_set_key@Base 0
nettle_hmac_sha1_digest@Base 0
nettle_hmac_sha1_set_key@Base 0
nettle_hmac_sha1_update@Base 0
nettle_hmac_sha224_digest@Base 0
nettle_hmac_sha224_set_key@Base 0
nettle_hmac_sha256_digest@Base 0
nettle_hmac_sha256_set_key@Base 0
nettle_hmac_sha256_update@Base 0
nettle_hmac_sha384_digest@Base 0
nettle_hmac_sha384_set_key@Base 0
nettle_hmac_sha512_digest@Base 0
nettle_hmac_sha512_set_key@Base 0
nettle_hmac_sha512_update@Base 0
nettle_hmac_update@Base 0
nettle_knuth_lfib_get@Base 0
nettle_knuth_lfib_get_array@Base 0
nettle_knuth_lfib_init@Base 0
nettle_knuth_lfib_random@Base 0
nettle_md2@Base 0
nettle_md2_digest@Base 0
nettle_md2_init@Base 0
nettle_md2_update@Base 0
nettle_md4@Base 0
nettle_md4_digest@Base 0
nettle_md4_init@Base 0
nettle_md4_update@Base 0
nettle_md5@Base 0
nettle_md5_digest@Base 0
nettle_md5_init@Base 0
nettle_md5_update@Base 0
nettle_memxor3@Base 0
nettle_memxor@Base 0
nettle_openssl_des_cbc_cksum@Base 0
nettle_openssl_des_cbc_encrypt@Base 0
nettle_openssl_des_check_key@Base 0
nettle_openssl_des_ecb3_encrypt@Base 0
nettle_openssl_des_ecb_encrypt@Base 0
nettle_openssl_des_ede3_cbc_encrypt@Base 0
nettle_openssl_des_is_weak_key@Base 0
nettle_openssl_des_key_sched@Base 0
nettle_openssl_des_ncbc_encrypt@Base 0
nettle_openssl_des_set_odd_parity@Base 0
nettle_pbkdf2@Base 0
nettle_pbkdf2_hmac_sha1@Base 0
nettle_pbkdf2_hmac_sha256@Base 0
nettle_poly1305_aes_digest@Base 0
nettle_poly1305_aes_set_key@Base 0
nettle_poly1305_aes_set_nonce@Base 0
nettle_poly1305_aes_update@Base 0
nettle_poly1305_digest@Base 0
nettle_poly1305_set_key@Base 0
nettle_realloc@Base 0
nettle_ripemd160@Base 0
nettle_ripemd160_digest@Base 0
nettle_ripemd160_init@Base 0
nettle_ripemd160_update@Base 0
nettle_salsa20_128_set_key@Base 0
nettle_salsa20_256_set_key@Base 0
nettle_salsa20_crypt@Base 0
nettle_salsa20_set_key@Base 0
nettle_salsa20_set_nonce@Base 0
nettle_salsa20r12_crypt@Base 0
nettle_serpent128@Base 0
nettle_serpent128_set_key@Base 0
nettle_serpent192@Base 0
nettle_serpent192_set_key@Base 0
nettle_serpent256@Base 0
nettle_serpent256_set_key@Base 0
nettle_serpent_decrypt@Base 0
nettle_serpent_encrypt@Base 0
nettle_serpent_set_key@Base 0
nettle_sha1@Base 0
nettle_sha1_digest@Base 0
nettle_sha1_init@Base 0
nettle_sha1_update@Base 0
nettle_sha224@Base 0
nettle_sha224_digest@Base 0
nettle_sha224_init@Base 0
nettle_sha256@Base 0
nettle_sha256_digest@Base 0
nettle_sha256_init@Base 0
nettle_sha256_update@Base 0
nettle_sha384@Base 0
nettle_sha384_digest@Base 0
nettle_sha384_init@Base 0
nettle_sha3_224@Base 0
nettle_sha3_224_digest@Base 0
nettle_sha3_224_init@Base 0
nettle_sha3_224_update@Base 0
nettle_sha3_256@Base 0
nettle_sha3_256_digest@Base 0
nettle_sha3_256_init@Base 0
nettle_sha3_256_update@Base 0
nettle_sha3_384@Base 0
nettle_sha3_384_digest@Base 0
nettle_sha3_384_init@Base 0
nettle_sha3_384_update@Base 0
nettle_sha3_512@Base 0
nettle_sha3_512_digest@Base 0
nettle_sha3_512_init@Base 0
nettle_sha3_512_update@Base 0
nettle_sha3_permute@Base 0
nettle_sha512@Base 0
nettle_sha512_224@Base 0
nettle_sha512_224_digest@Base 0
nettle_sha512_224_init@Base 0
nettle_sha512_256@Base 0
nettle_sha512_256_digest@Base 0
nettle_sha512_256_init@Base 0
nettle_sha512_digest@Base 0
nettle_sha512_init@Base 0
nettle_sha512_update@Base 0
nettle_twofish128@Base 0
nettle_twofish128_set_key@Base 0
nettle_twofish192@Base 0
nettle_twofish192_set_key@Base 0
nettle_twofish256@Base 0
nettle_twofish256_set_key@Base 0
nettle_twofish_decrypt@Base 0
nettle_twofish_encrypt@Base 0
nettle_twofish_set_key@Base 0
nettle_umac128_digest@Base 0
nettle_umac128_set_key@Base 0
nettle_umac128_set_nonce@Base 0
nettle_umac128_update@Base 0
nettle_umac32_digest@Base 0
nettle_umac32_set_key@Base 0
nettle_umac32_set_nonce@Base 0
nettle_umac32_update@Base 0
nettle_umac64_digest@Base 0
nettle_umac64_set_key@Base 0
nettle_umac64_set_nonce@Base 0
nettle_umac64_update@Base 0
nettle_umac96_digest@Base 0
nettle_umac96_set_key@Base 0
nettle_umac96_set_nonce@Base 0
nettle_umac96_update@Base 0
nettle_xrealloc@Base 0
nettle_yarrow256_fast_reseed@Base 0
nettle_yarrow256_init@Base 0
nettle_yarrow256_is_seeded@Base 0
nettle_yarrow256_needed_sources@Base 0
nettle_yarrow256_random@Base 0
nettle_yarrow256_seed@Base 0
nettle_yarrow256_slow_reseed@Base 0
nettle_yarrow256_update@Base 0
nettle_yarrow_key_event_estimate@Base 0
nettle_yarrow_key_event_init@Base 0
/tags/3.0-2/debian/nettle-bin.links
1,0 → 0,0
usr/share/doc/libnettle4 usr/share/doc/nettle-bin
usr/share/doc/libnettle5 usr/share/doc/nettle-bin
/tags/3.0-2/debian/nettle-bin.manpages
2,3 → 2,4
debian/pkcs1-conv.1
debian/nettle-lfib-stream.1
debian/nettle-hash.1
debian/nettle-pbkdf2.1
/tags/3.0-2/debian/nettle-pbkdf2.1
0,0 → 1,64
.\" Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH NETTLE\-PBKDF2 1 "June 2014" "Nettle 3.0" "Nettle tools"
.\" Please adjust this date whenever revising the manpage.
.SH NAME
nettle\-pbkdf2 \- Command-line password-based key derivation tool.
.SH SYNOPSIS
.B nettle\-pbkdf2
.RI [ OPTIONS ]
.I SALT
.SH DESCRIPTION
This manual page documents briefly the
.B nettle\-pbkdf2
command.
This manual page was written for the Debian GNU/Linux distribution
because the original program does not have a manual page.
.PP
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
.\" respectively.
\fBnettle\-pbkdf2\fP is a front-end for Nettle's PBKDF2
(Password-Based Key Derivation Function 2) implementation. PBKDF2
applies a pseudo-random function to a passphrase together with a salt,
producing a \fIderived key\fP of arbitrary length. By iterating the
process many times, feeding the output of each round as the input of
the next, brute-force cracking of the password is made to take
correspondingly longer time. The use of a salt makes it harder to use
dictionaries or rainbow tables. As computers become more powerful, the
number of iterations can be increased without changing the rest of the
algorithm.
.PP
The pseudo-random function used by this tool is currently HMAC-SHA256.
.PP
The password is read from standard input and the resulting derived key
is written to standard output in groups of 16 hexadecimal digits,
unless the \-\-raw option is used. The salt and number of iterations
are not included in the output.
.SH OPTIONS
This program follows the usual GNU command line syntax, with long
options starting with two dashes (`-'). A summary of options is
included below.
.TP
.B \-l, \-\-length=\fIlength\fP
Desired output length in octets.
.TP
.B \-\-raw
Output derived key in raw binary format.
.TP
.B \-\-hex-salt
Specifies that \fISALT\fP is provided in hexadecimal format.
.TP
.B \-\-help
Show summary of options.
.TP
.B \-V, \-\-version
Show version of program.
.SH SEE ALSO
.BR mkpasswd (1) ,
.IR https://en.wikipedia.org/wiki/PBKDF2
.SH AUTHOR
This manual page was originally written by Magnus Holmgren <holmgren@debian.org>,
for the Debian GNU/Linux system (but may be used by others).
/tags/3.0-2/debian/patches/native_64bit_test_needs_limits_h.patch
0,0 → 1,18
Description: Include limits.h in camellia.absorb.c
As the comment near the bottom of config.h.in says, source files
using the HAVE_NATIVE_64_BIT macro needs to include limits.h in case
the arch is 64-bit although the __x86_64__ or __arch64__ macros are
not defined.
Forwarded: yes
 
--- a/camellia-absorb.c
+++ b/camellia-absorb.c
@@ -47,6 +47,8 @@
# include "config.h"
#endif
+#include <limits.h>
+
#include "camellia-internal.h"
#include "macros.h"
/tags/3.0-2/debian/patches/series
0,0 → 1,0
native_64bit_test_needs_limits_h.patch