new aes key generation
cache key