rename decodepublickey