Technological solutions for throughput improvement of a Secure Hash Algorithm-256 engine
basic concepts and taxonomy of dependable and secure computing .