added hex validation and thinking of mixing keyring load with key import