Linux repositories inspector

libkeccak-devel - Development files for libkeccak

libkeccak is a bit-oriented lanewise implementation of the Keccak family with support for extend output size, state marshalling, algorithm tuning with implicit parameters, secure erasure of sensitive data, and HMAC.

A subset of Keccak was specified by NIST as SHA-3 (Secure Hash Algorithm 3). This package contains the files required for development with libkeccak.
1.2
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
OpenSUSE iconOpenSUSE Tumbleweed
DistributionVersionSincePackageInstalledPackager
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm1.2-lp151.1.12019-03-3058.9 kiB74.1 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm1.2-lp152.2.62020-01-1758.9 kiB74.1 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm1.2-1.52020-03-1158.9 kiB74.1 kiBhttps://bugs.opensuse.org

Manual pages

libkeccak_behex_lower(3)

libkeccak_behex_lower - Converts a binary hashsum to lower case hexadecimal

libkeccak_behex_upper(3)

libkeccak_behex_upper - Converts a binary hashsum to upper case hexadecimal

libkeccak_degeneralise_spec(3)

libkeccak_degeneralise_spec - Set all specification parameters to automatic

libkeccak_digest(3)

libkeccak_digest - Complete the hashing of a message with erasure

libkeccak_fast_digest(3)

libkeccak_fast_digest - Complete the hashing of a message without erasure

libkeccak_fast_squeeze(3)

libkeccak_fast_squeeze - Runs the squeeze phase a number of times

libkeccak_fast_update(3)

libkeccak_fast_update - Partially hash a message without erasure

libkeccak_generalised_spec_initialise(3)

libkeccak_generalised_spec_initialise - Set all specification parameters to automatic

libkeccak_generalised_sum_fd(3)

libkeccak_generalised_sum_fd - Calculate the hash of a file

libkeccak_hmac_copy(3)

libkeccak_hmac_copy - Copies an HMAC-hashing state

libkeccak_hmac_create(3)

libkeccak_hmac_create - Allocate and initialise HMAC-hashing state

libkeccak_hmac_destroy(3)

libkeccak_hmac_destroy - Destroys an HMAC-hashing state with erasure

libkeccak_hmac_digest(3)

libkeccak_hmac_digest - Complete the HMAC-hashing of a message with erasure

libkeccak_hmac_duplicate(3)

libkeccak_hmac_duplicate - Allocate a duplicate an HMAC-hashing state

libkeccak_hmac_fast_destroy(3)

libkeccak_hmac_fast_destroy - Destroys an HMAC-hashing state without erasure

libkeccak_hmac_fast_digest(3)

libkeccak_hmac_fast_digest - Complete the HMAC-hashing of a message without erasure

libkeccak_hmac_fast_free(3)

libkeccak_hmac_fast_free - Destroys and deallocates an HMAC-hashing state without erasure

libkeccak_hmac_fast_update(3)

libkeccak_hmac_fast_update - Partially HMAC-hash a message without erasure

libkeccak_hmac_free(3)

libkeccak_hmac_free - Destroys and deallocates an HMAC-hashing state with erasure

libkeccak_hmac_initialise(3)

libkeccak_hmac_initialise - Initialise HMAC-hashing state

libkeccak_hmac_marshal(3)

libkeccak_hmac_marshal - Marshals an HMAC-hashing state

libkeccak_hmac_marshal_size(3)

libkeccak_hmac_marshal_size - Calculates the marshal-size of an HMAC-hashing state

libkeccak_hmac_reset(3)

libkeccak_hmac_reset - Reinitialise a HMAC-hashing state

libkeccak_hmac_set_key(3)

libkeccak_hmac_set_key - Changes key for a the HMAC-hashing state

libkeccak_hmac_unmarshal(3)

libkeccak_hmac_unmarshal - Unharshals an HMAC-hashing state

libkeccak_hmac_unmarshal_skip(3)

libkeccak_hmac_unmarshal_skip - Calculates the marshal-size of a marshalled HMAC-hashing state

libkeccak_hmac_update(3)

libkeccak_hmac_update - Partially HMAC-hash a message with erasure

libkeccak_hmac_wipe(3)

libkeccak_hmac_wipe - Securely erase sensitive data from a HMAC-hashing state

libkeccak_keccaksum_fd(3)

libkeccak_keccaksum_fd - Calculate a Keccak hashsum of a file

libkeccak_rawshakesum_fd(3)

libkeccak_rawshakesum_fd - Calculate a RawSHAKE hashsum of a file

libkeccak_sha3sum_fd(3)

libkeccak_sha3sum_fd - Calculate a SHA-3 hashsum of a file

libkeccak_shakesum_fd(3)

libkeccak_shakesum_fd - Calculate a SHAKE hashsum of a file

libkeccak_simple_squeeze(3)

libkeccak_simple_squeeze - Runs Keccak-f a number of times

libkeccak_spec_check(3)

libkeccak_spec_check - Validate hashing parameters

libkeccak_spec_rawshake(3)

libkeccak_spec_rawshake - Configure RawSHAKE hashing parameters

libkeccak_spec_sha3(3)

libkeccak_spec_sha3 - Configure SHA-3 hashing parameters

libkeccak_spec_shake(3)

libkeccak_spec_shake - Configure SHAKE hashing parameters

libkeccak_squeeze(3)

libkeccak_squeeze - Runs the squeeze phase

libkeccak_state_copy(3)

libkeccak_state_copy - Copies hash state

libkeccak_state_create(3)

libkeccak_state_create - Allocate and initialise hash state

libkeccak_state_destroy(3)

libkeccak_state_destroy - Destroys a hash state with erasure

libkeccak_state_duplicate(3)

libkeccak_state_duplicate - Allocate a duplicate hash state

libkeccak_state_fast_destroy(3)

libkeccak_state_fast_destroy - Destroys a hash state without erasure

libkeccak_state_fast_free(3)

libkeccak_state_fast_free - Destroys and deallocates a hash state without erasure

libkeccak_state_free(3)

libkeccak_state_free - Destroys and deallocates a hash state with erasure

libkeccak_state_initialise(3)

libkeccak_state_initialise - Initialise hash state

libkeccak_state_marshal(3)

libkeccak_state_marshal - Marshals a hash state

libkeccak_state_marshal_size(3)

libkeccak_state_marshal_size - Calculates the marshal-size of a hash state

libkeccak_state_reset(3)

libkeccak_state_reset - Reinitialise hash state

libkeccak_state_unmarshal(3)

libkeccak_state_unmarshal - Unharshals a hash state

libkeccak_state_unmarshal_skip(3)

libkeccak_state_unmarshal_skip - Calculates the marshal-size of a marshalled hash state

libkeccak_state_wipe(3)

libkeccak_state_wipe - Securely erase sensitive data

libkeccak_state_wipe_message(3)

libkeccak_state_wipe_message - Securely erase the message chunk buffer

libkeccak_state_wipe_sponge(3)

libkeccak_state_wipe_sponge - Securely erase the Keccak sponge state

libkeccak_unhex(3)

libkeccak_unhex - Converts a hexadecimal hashsum to binary

libkeccak_update(3)

libkeccak_update - Partially hash a message with erasure

libkeccak(7)

libkeccak - Keccak-family hashing library

Latest updates

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.2-1.4 to 1.2-1.5

2020-03-11
  • Update to new upstream release 1.2
    • No changelog was provided
  • Drop libkeccak-1.1.4-fix-install.patch (logic moved to .spec)
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 1.2-lp152.2.5 to 1.2-lp152.2.6

2020-01-17
  • Update to new upstream release 1.2
    • No changelog was provided
  • Drop libkeccak-1.1.4-fix-install.patch (logic moved to .spec)
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 1.2-lp152.2.5 introduced

2020-01-07
  • Update to new upstream release 1.2
    • No changelog was provided
  • Drop libkeccak-1.1.4-fix-install.patch (logic moved to .spec)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.2-1.3 to 1.2-1.4

2019-07-16
  • Update to new upstream release 1.2
    • No changelog was provided
  • Drop libkeccak-1.1.4-fix-install.patch (logic moved to .spec)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.2-1.1 to 1.2-1.3

2019-06-17
  • Update to new upstream release 1.2
    • No changelog was provided
  • Drop libkeccak-1.1.4-fix-install.patch (logic moved to .spec)
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.1.4-lp151.1.1 to 1.2-lp151.1.1

2019-03-30
  • Update to new upstream release 1.2
    • No changelog was provided
  • Drop libkeccak-1.1.4-fix-install.patch (logic moved to .spec)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.1.4-2.2 to 1.2-1.1

2019-03-29
  • Update to new upstream release 1.2
    • No changelog was provided
  • Drop libkeccak-1.1.4-fix-install.patch (logic moved to .spec)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.1.4-2.1 to 1.1.4-2.2

2019-02-03
  • Fix RPM groups and dashes in description.
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Version 1.1.4-lp151.1.1 introduced

2019-01-23
  • Fix RPM groups and dashes in description.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Version 1.1.4-2.1 introduced

2019-01-17
  • Fix RPM groups and dashes in description.

Related packages

devel - Hydrogen header files
⇧ Top