Skip to content
/ eaesy Public

easy hardware-accelerated AES {en,de}cryption on embedded targets

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

tmplt/eaesy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eAESy — easy hardware-accelerated AES128CBC operations of arbitrary data on embedded targets

This crate exposes a trait for hardware-accelerated AES-128-CBC encryption/decryption on no-std targets with available support. As a fallback, for targets that lack a cryptography engine, a software implementation can be used instead. Arbitrary input lengths are supported via PKCS7 padding.

At present, this crate utilizes the cryptography engines on the following targets:

  • NXP S32K144EVB-Q100 (s32k144evb-q100 feature)

License

Licensed under either of

at your option.

About

easy hardware-accelerated AES {en,de}cryption on embedded targets

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published