vlsi implementation of a cryptoalgorithm