Это не сработает. Вы меняете значение ключа, поэтому вы в основном отбрасываете его. Это похоже на создание реального ключа жизни и блокировки, а затем изменение ключа и попытку вернуть его в замок.