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

wardstone-0.2.0~0-lp160.1.1 RPM for aarch64

From OpenSuSE Leap 16.0 for aarch64

Name: wardstone Distribution: openSUSE Leap 16.0
Version: 0.2.0~0 Vendor: openSUSE
Release: lp160.1.1 Build date: Tue Oct 24 13:45:50 2023
Group: Productivity/Security Build host: reproducible
Size: 1183792 Source RPM: wardstone-0.2.0~0-lp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/tshakalekholoane/wardstone
Summary: Assess compliance for cryptographic keys
The wardstone project aims to create a library that can be used across different programming languages via a foreign function interface and a command line utility that users can run against their existing keys to detect conformance to varying cryptographic key standards and research publications.

Provides

Requires

License

ISC

Changelog

* Tue Oct 24 2023 Martin Sirringhaus <martin.sirringhaus@suse.com>
  - Update to 0.2.0
    * feat: enable user set context
      The caller can now set the context year that they want
      to assess a cryptographic primitive to be assessed against.
      This allows them to override the default option which is
      current based on the year 2023 with an average horizon of
      about 4 to 8 years.
    * refactor: update elliptic curve display strings
      Some primitives do not have a unique name which may
      make it difficult to someone unfamiliar with the
      distinctions to interpret the results of an audit. The
      output for these primitives now mentions all known names
      so that the user does not have to access a secondary
      source for this information.
    * refactor: update the name of the library
      Object libraries generated no longer have a _ffi prefix.
* Sun Aug 20 2023 Martin Sirringhaus <martin.sirringhaus@suse.com>
  - Initial commit of wardstone
    * use an older C compiler standard
    * add cbindgen
    * create basic CI workflow
    * fix syntax errors and avoid running on push
    * remove nightly rustfmt config options
    * update cbindgen configuration
    * create issue templates
    * update build script
    * recommend alternatives for invalid primitives
    * add check for documentation
    * add FFI-compiling to CI
    * minor cosmetic changes to CI
    * add finite field cryptography primitives
    * add integer factorisation primitives
    * add elliptic-curve cryptography primitives
    * add the SHAKE extendable-output functions
    * update build script
    * add more crate types
    * complete NIST Special Publication 800-57 Part 1 Revision 5 module
    * factor in context security and update ranges in NIST module
    * add SHAKE XOFs
    * create BSI TR-02102-1 Cryptographic Mechanisms: Recommendations and Key Lengths module
    * create CNSA module
    * create ECRYPT module
    * complete Lenstra module
    * split the crate into two
    * implement interfaces custom standards
    * update example in wardstone_core README
    * create mock standards
    * allow use of NIST curves in the BSI guide
    * create wardstone command line program
    * add some polish around validating elliptic curve signed certificates in the command-line application
    * remove references
    * update documentation
    * decode primitives using their ASN1 encoding
    * add more OID to primitive mappings in the table
    * update OIDs
    * support RSA PSS keys
    * update documentation
    * commit Cargo lock file for OBS builds
    * note openssl-dev requirement
    * support auditing SSH keys
    * handle multiple files as input, and support optional JSON-format when reporting
    * update handling multiple files

Files

/usr/bin/wardstone


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 5 00:14:13 2024