Skip to content

energicamotor/stm32-lib-crypto

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRYPTO LIBRARY

STM32 optimized Cryptographic Library

Supported Hardware

  • NUCLEO-L552ZE-Q
  • NUCLEO-H745ZI-Q

How to use

  • Add lib-crypto to your project.
  • Modify the lib_crypto_config.h.example as needed and rename it lib_crypto_config.h

Available algorithms by category

Cyclic Redundancy Check

CHECK-8

CRC-16-CCITT

CRC-16-IBM

Elliptic Curve Cryptography

Elliptic Curve Digital Signature

Encoding

BASE58

BASE64

Hash functions

BLAKE-256

BLAKE2

Grøstl

RIPEMD-160

SHA-2

SHA-3

Available algorithms by name

BASE58

BASE64

BLAKE2

BLAKE-256

CHECK-8

CRC-16-CCITT

CRC-16-IBM

Elliptic Curve Digital Signature

Grøstl

RIPEMD-160

SHA-2

SHA-3

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%