Intelligent key