Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ghc-cryptonite-0.30-2.6 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: ghc-cryptonite Distribution: openSUSE Tumbleweed
Version: 0.30 Vendor: openSUSE
Release: 2.6 Build date: Thu Mar 30 19:06:26 2023
Group: Unspecified Build host: reproducible
Size: 7345936 Source RPM: ghc-cryptonite-0.30-2.6.src.rpm
Packager: https://bugs.opensuse.org
Url: https://hackage.haskell.org/package/cryptonite
Summary: Cryptography Primitives sink
A repository of cryptographic primitives.

* Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish, Camellia, RC4,
Salsa, XSalsa, ChaCha.

* Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein, Ripemd, Tiger,
Whirlpool, Blake2

* MAC: HMAC, KMAC, Poly1305

* Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519, Curve448,
Ed25519, Ed448

* Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt, BCryptPBKDF

* Cryptographic Random generation: System Entropy, Deterministic Random
Generator

* Data related: Anti-Forensic Information Splitter (AFIS)

If anything cryptographic related is missing from here, submit a pull request
to have it added. This package strives to be a cryptographic kitchen sink that
provides cryptography for everyone.

Evaluate the security related to your requirements before using.

Read "Crypto.Tutorial" for a quick start guide.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
  - Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Sun Mar 13 2022 Peter Simons <psimons@suse.com>
  - Update cryptonite to version 0.30.
    [#]# 0.30
    * Fix some C symbol blake2b prefix to be cryptonite_ prefix (fix mixing with other C library)
    * add hmac-lazy
    * Fix compilation with GHC 9.2
    * Drop support for GHC8.0, GHC8.2, GHC8.4, GHC8.6
    [#]# 0.29
    * advance compilation with gmp breakage due to change upstream
    * Add native EdDSA support
* Sat May 08 2021 psimons@suse.com
  - Update cryptonite to version 0.29.
    Upstream has not updated the file "CHANGELOG.md" since the last
    release.
* Wed Jan 27 2021 psimons@suse.com
  - Update cryptonite to version 0.28.
    [#]# 0.28
    * Add hash constant time capability
    * Prevent possible overflow during hashing by hashing in 4GB chunks
* Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - disable %{ix86} build
* Tue Aug 18 2020 Peter Simons <psimons@suse.com>
  - Replace %setup -q with the more modern %autosetup macro.
* Mon Jun 22 2020 psimons@suse.com
  - Update cryptonite to version 0.27.
    [#]# 0.27
    * Optimise AES GCM and CCM
    * Optimise P256R1 implementation
    * Various AES-NI building improvements
    * Add better ECDSA support
    * Add XSalsa derive
    * Implement square roots for ECC binary curve
    * Various tests and benchmarks
* Tue Jun 16 2020 Peter Simons <psimons@suse.com>
  - Re-generate file with latest version of spec-cleaner.
* Fri Nov 08 2019 Peter Simons <psimons@suse.com>
  - Drop obsolete group attributes.
* Wed May 22 2019 psimons@suse.com
  - Update cryptonite to version 0.26.
    [#]# 0.26
    * Add Rabin cryptosystem (and variants)
    * Add bcrypt_pbkdf key derivation function
    * Optimize Blowfish implementation
    * Add KMAC (Keccak Message Authentication Code)
    * Add ECDSA sign/verify digest APIs
    * Hash algorithms with runtime output length
    * Update blake2 to latest upstream version
    * RSA-PSS with arbitrary key size
    * SHAKE with output length not divisible by 8
    * Add Read and Data instances for Digest type
    * Improve P256 scalar primitives
    * Fix hash truncation bug in DSA
    * Fix cost parsing for bcrypt
    * Fix ECC failures on arm64
    * Correction to PKCS#1 v1.5 padding
    * Use powModSecInteger when available
    * Drop GHC 7.8 and GHC 7.10 support, refer to pkg-guidelines
    * Optimise GCM mode
    * Add little endian serialization of integer

Files

/usr/lib64/ghc-9.8.2/lib/libHScryptonite-0.30-Isapp0eXUZB7FugICx0rmB-ghc9.8.2.so
/usr/share/licenses/ghc-cryptonite
/usr/share/licenses/ghc-cryptonite/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:58:22 2024