SkillAgentSearch skills...

SpinalCrypto

SpinalHDL - Cryptography libraries

Install / Use

/learn @SpinalHDL/SpinalCrypto
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SpinalCrypto

This repository contains cryptographic Spinal IPs. This work is currently in progress.

IP available

Symmetric

  • Block Cipher Mode of Operation (BCMO) (ECB, CBC, CFB, OFB)
  • AESCore_Std (128/192/256-bit)
  • DESCore_Std
  • TripleDESCore_Std
  • TwofishCore_Std (128/192/256-bit)

Hash

  • MD5Core_Std
  • SHA2Core_Std
  • SHA3Core_Std

MAC

  • HMACCore_Std (tested with MD5)

Checksum

  • CRC (CRC8, CRC16, CRC32)

Misc

  • LFSR (Galois & Fibonacci)
  • Keccak

Documentation

Documentation is available on the wiki page.

View on GitHub
GitHub Stars60
CategoryDevelopment
Updated19h ago
Forks21

Languages

Scala

Security Score

100/100

Audited on Apr 2, 2026

No findings