From 2beaaa320a93843c52180c345774466534af5f0a Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Tue, 4 Feb 2025 07:05:33 -0700 Subject: [PATCH] kbkdf v0.0.1 (#109) --- Cargo.lock | 2 +- kbkdf/CHANGELOG.md | 8 ++++++++ kbkdf/Cargo.toml | 6 +++--- kbkdf/README.md | 7 ++++--- 4 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 kbkdf/CHANGELOG.md diff --git a/Cargo.lock b/Cargo.lock index 07ea7c0..fec74c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -187,7 +187,7 @@ dependencies = [ [[package]] name = "kbkdf" -version = "0.1.0" +version = "0.0.1" dependencies = [ "aes", "cmac", diff --git a/kbkdf/CHANGELOG.md b/kbkdf/CHANGELOG.md new file mode 100644 index 0000000..3fb8c01 --- /dev/null +++ b/kbkdf/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## 0.0.1 (2025-02-04) +- Initial release diff --git a/kbkdf/Cargo.toml b/kbkdf/Cargo.toml index a6a9b72..6fb9df0 100644 --- a/kbkdf/Cargo.toml +++ b/kbkdf/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "kbkdf" -version = "0.1.0" -edition = "2018" +version = "0.0.1" +edition = "2021" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" -homepage = "https://github.com/RustCrypto/KDFs/" +homepage = "https://github.com/RustCrypto/KDFs/tree/master/kbkdf" repository = "https://github.com/RustCrypto/KDFs/" description = "Key Derivation Using Pseudorandom Function (KBKDF)" keywords = ["crypto", "KBKDF", "KDF"] diff --git a/kbkdf/README.md b/kbkdf/README.md index 9110804..e9551f5 100644 --- a/kbkdf/README.md +++ b/kbkdf/README.md @@ -2,10 +2,10 @@ [![crate][crate-image]][crate-link] [![Docs][docs-image]][docs-link] +[![Build Status][build-image]][build-link] ![Apache2/MIT licensed][license-image] ![Rust Version][rustc-image] [![Project Chat][chat-image]][chat-link] -[![Build Status][build-image]][build-link] Pure Rust implementation of the Key Based Key Derivation Function (KBKDF). This function is described in section 4 of [NIST SP 800-108r1, Recommendation @@ -69,9 +69,10 @@ dual licensed as above, without any additional terms or conditions. [crate-link]: https://crates.io/crates/kbkdf [docs-image]: https://docs.rs/kbkdf/badge.svg [docs-link]: https://docs.rs/kbkdf/ +[build-image]: https://github.com/RustCrypto/KDFs/actions/workflows/kbkdf.yml/badge.svg +[build-link]: https://github.com/RustCrypto/KDFs/actions/workflows/kbkdf.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg [rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260043-KDFs -[build-image]: https://github.com/RustCrypto/KDFs/workflows/kbkdf/badge.svg?branch=master&event=push -[build-link]: https://github.com/RustCrypto/KDFs/actions?query=workflow:kbkdf +