Efficient Hardware Implementations of Cryptographic Primitives door