Skip to content

Repository files navigation

HiAE: A High-Throughput Authenticated Encryption Algorithm for Cross-Platform Efficiency

This is the working area for the individual Internet-Draft, "HiAE: A High-Throughput Authenticated Encryption Algorithm for Cross-Platform Efficiency".

Overview

HiAE is an AES-based AEAD cipher optimized for cross-platform efficiency (ARM and x86), achieving top speeds on the latest ARM and x86 architectures.

XAXX structure

White Paper on ePrint

Known Implementations

Name Language
This document's simple implementation Python
Original implementation C
libhiae - reference implementation C
zig-hiae Zig
hias.js JavaScript
rust-hiae Rust
go-hiae Go
hiae-dotnet C#
hiae-bitsliced C

Contributing

See the guidelines for contributions.

Contributions can be made by creating pull requests. The GitHub interface supports creating pull requests using the Edit (✏) button.

Command Line Usage

Formatted text and HTML versions of the draft can be built using make.

$ make

Command line usage requires that you have the necessary software installed. See the instructions.

About

HiAE: A High-Throughput Authenticated Encryption Algorithm.

Resources

Contributing

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages