Implement CryptoTools & StringTools