Если я правильно понял, про какие ключи A и B идет речь, то ты их не можешь изменить. Это рандомные ключи, которые генерируются в процессе установки сессионного ключа.
Один из них сгенерирует карта, второй сгенерирует телефон; когда телефон и карта обменяются этими ключами, и телефон и карта смогут установить сессионный ключ.
access bit - это же один из битов настроек мастер ключа, верно? Если так, то имея сессионный ключ, ты сможешь послать карте запрос на смену настроек мастер ключа, тебе нужна команда с instruction code 0x54.
Сорри, что описание выглядит сумбурно, я накидал по памяти, что вспомнил. Тебе в любом случае придется читать спеку по карте, плюс я бы посмотрел
https://community.nxp.com/thread, на этом форуме очень много информации по карточкам MIFARE.