keywrap
=======
## Introduction ##
This core implememts AES KEY WRAP as defined in [RFC
3394](https://tools.ietf.org/html/rfc3394) and the keywrap with padding
according to [RFC 5694](https://tools.ietf.org/html/rfc5649)
The user/host system writes data to be wrapped/unwrapped to the core as
well as the wrapping key. The core then handles the wrapping/unwrapping
operation independently. When operation has completed the result can be
read back.
## Status ##
First attempt at implementation of key wrap completed. Compiles ok, lint
ok and goes through ISE synthesis ok. Not functionally debugged with
simulation. Does Not Work.
Some ISE results:
Regs: 2857
Slice LUTs: 3627
RAMB36: 32
Meets timing for 100 MHz clock.
5d922b00c3386d444e9d92f4'/>