Some Background:
I am working on an embedded c project for a samd21j18a MCU. The MCU communicates with 2 crypto eeproms on the i2c bus. All the data is encrypted with AES in CCM and additional authentication uses SHA256. It is safe to say that if the bus is sniffed, the data is secure. My question is that during some authentication checking it is possible that EEPROM can return a true/false value for authentication. This is an optional means of authenticating. It is possible that a device can sniff a bus and also spoof a valid response?