VBoot Reference: Refactor Part 2 - Crypto Libraries

Removing multiple top level includes - now padding.h, rsa.h and sha.h are used internally and cryptolib.h must be used instead for all modules that wish to use crypto functions.

I am trying to separate refactors involving code movement from one file to another, and the movement of files themselves into separate CLs so that it's clear what changed.

Review URL: http://codereview.chromium.org/1574005
42 files changed
tree: 2f703dbc0b07dc030a77f004ffe43a78b32a966d
  1. common/
  2. crypto/
  3. include/
  4. tests/
  5. utils/
  6. Makefile
  7. README