Made crypto-types specific