Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion block-cipher-trait/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
![Rust Version][rustc-image]
[![Build Status][build-image]][build-link]

Traits which define functionality of block ciphers.
Traits which define functionality of [block ciphers].

See [RustCrypto/block-ciphers] for implementations which use this trait.

[Documentation][docs-link]

Expand Down Expand Up @@ -47,3 +49,8 @@ dual licensed as above, without any additional terms or conditions.
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
[build-image]: https://github.com/RustCrypto/traits/workflows/block-cipher-trait/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/traits/actions?query=workflow%3Ablock-cipher-trait

[//]: # (general links)

[block ciphers]: https://en.wikipedia.org/wiki/Block_cipher
[RustCrypto/block-ciphers]: https://github.com/RustCrypto/block-ciphers
9 changes: 8 additions & 1 deletion crypto-mac/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
![Rust Version][rustc-image]
[![Build Status][build-image]][build-link]

Traits for Message Authentication Code (MAC) algorithms.
Traits for [Message Authentication Code] (MAC) algorithms.

See [RustCrypto/MACs] for implementations which use this trait.

[Documentation][docs-link]

Expand Down Expand Up @@ -47,3 +49,8 @@ dual licensed as above, without any additional terms or conditions.
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
[build-image]: https://github.com/RustCrypto/traits/workflows/crypto-mac/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/traits/actions?query=workflow%3Acrypto-mac

[//]: # (general links)

[Message Authentication Code]: https://en.wikipedia.org/wiki/Message_authentication_code
[RustCrypto/MACs]: https://github.com/RustCrypto/MACs
9 changes: 8 additions & 1 deletion digest/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@
![Rust Version][rustc-image]
[![Build Status][build-image]][build-link]

Traits which describe functionality of cryptographic hash functions, a.k.a.
Traits which describe functionality of [cryptographic hash functions], a.k.a.
digest algorithms.

See [RustCrypto/hashes] for implementations which use this trait.

[Documentation][docs-link]

## Minimum Supported Rust Version
Expand Down Expand Up @@ -48,3 +50,8 @@ dual licensed as above, without any additional terms or conditions.
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
[build-image]: https://github.com/RustCrypto/traits/workflows/digest/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/traits/actions?query=workflow%3Adigest

[//]: # (general links)

[cryptographic hash functions]: https://en.wikipedia.org/wiki/Cryptographic_hash_function
[RustCrypto/hashes]: https://github.com/RustCrypto/hashes
5 changes: 5 additions & 0 deletions signature/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ generating and verifying [digital signatures][1].
Used by the [`ecdsa`][2] and [`ed25519`][3] crates, with forthcoming support
in the [`rsa`][4] crate.

See also the [Signatory][5] project for trait wrappers for using these traits
with many popular Rust cryptography crates, including `ed25519-dalek`, *ring*,
`secp256k1-rs`, and `sodiumoxide`.

[Documentation][docs-link]

## Minimum Supported Rust Version
Expand Down Expand Up @@ -62,3 +66,4 @@ dual licensed as above, without any additional terms or conditions.
[2]: https://github.com/RustCrypto/signatures/tree/master/ecdsa
[3]: https://github.com/RustCrypto/signatures/tree/master/ed25519
[4]: https://github.com/RustCrypto/RSA
[5]: https://docs.rs/signatory
9 changes: 8 additions & 1 deletion stream-cipher/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
![Rust Version][rustc-image]
[![Build Status][build-image]][build-link]

Traits which define functionality of stream ciphers.
Traits which define functionality of [stream ciphers].

See [RustCrypto/stream-ciphers] for implementations which use this trait.

[Documentation][docs-link]

Expand Down Expand Up @@ -47,3 +49,8 @@ dual licensed as above, without any additional terms or conditions.
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
[build-image]: https://github.com/RustCrypto/traits/workflows/stream-cipher/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/traits/actions?query=workflow%3Astream-cipher

[//]: # (general links)

[stream ciphers]: https://en.wikipedia.org/wiki/Stream_cipher
[RustCrypto/stream-ciphers]: https://github.com/RustCrypto/stream-ciphers
9 changes: 8 additions & 1 deletion universal-hash/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
![Rust Version][rustc-image]
[![Build Status][build-image]][build-link]

Traits which define functionality of universal hash functions.
Traits which define functionality of [universal hash functions].

See [RustCrypto/universal-hashes] for implementations which use this trait.

[Documentation][docs-link]

Expand Down Expand Up @@ -47,3 +49,8 @@ dual licensed as above, without any additional terms or conditions.
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
[build-image]: https://github.com/RustCrypto/traits/workflows/universal-hash/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/traits/actions?query=workflow%3Auniversal-hash

[//]: # (general links)

[universal hash functions]: https://en.wikipedia.org/wiki/Universal_hashing
[RustCrypto/universal-hashes]: https://github.com/RustCrypto/universal-hashes