keccakf

Crates.iokeccakf
lib.rskeccakf
version0.2.1
sourcesrc
created_at2019-05-14 13:02:39.962893
updated_at2022-11-25 17:16:51.031928
descriptionAn implementation of the keccak-F[1600,800,400,200].
homepagehttps://github.com/tiannian/keccakf
repositoryhttps://github.com/tiannian/keccakf
max_upload_size
id134269
size13,486
(tiannian)

documentation

README

keccakf

An implementation of the keccak-F[1600,800,400,200].

Usage

Add this to your Cargo.toml:

[dependencies]
keccakf = "0.2"

choose which function you want to use:

use keccakf::{Keccak1600State, Permutation};
let state = Keccak1600State::default();
state.permute();

Changelog

  • 0.2.1: update README

  • 0.2.0: refactor code.

  • 0.1.3: Add bits and nbytes in parameter. Change trait Permutable to Permutation.

Commit count: 14

cargo fmt