Skip to content

Chisel hardware generator for CSE 228A - Agile Hardware Design

License

Notifications You must be signed in to change notification settings

tjbanghart/sha-hash-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Message Digest Chisel Generator

This is a series of Chisel modules capable of generating hardware for several common message digest algorithms.

Authors

This is a WIP

Currently the following are supported:

We hope to support SHA-2 and its several variants.

How to get started

Clone this repository

git clone git@github.com:tjbanghart/sha-hash-generator.git
cd sha-hash-generator

Run some tests

./scripts/test.sh

You should see a whole bunch of output that ends with something like the following lines

[info] Tests: succeeded 1, failed 0, canceled 0, ignored 0, pending 0
[info] All tests passed.
[success] Total time: 5 s, completed Dec 16, 2020 12:18:44 PM

NOTE: We are actively debugging several issues with the hash algorithm implementations. You may still run sbt test but they will fail.

About

Chisel hardware generator for CSE 228A - Agile Hardware Design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published