NESSIE — European research program in cryptography, 2000-2003