RSA signature verification and SHA-1/256/512 reference implementation for verified boot.

Also contains some preliminary tests for these primitives.

Review URL: http://codereview.chromium.org/553023
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..55f4803
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,21 @@
+# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+export CC=gcc
+export CFLAGS=-Wall -ansi
+export TOP=$(shell pwd)
+export INCLUDEDIR=$(TOP)/include
+export INCLUDES=-I$(INCLUDEDIR)
+
+SUBDIRS=common crypto utils tests
+
+all:
+	for i in $(SUBDIRS); do \
+	( cd $$i ; $(MAKE)) ; \
+	done
+
+clean:
+	for i in $(SUBDIRS); do \
+	( cd $$i ; make clean) ; \
+	done