app A stores passwords in keychain programmatically. One password is stored in one keychain item. Keychain item is a class of type Generic Password. app A is installed & used in idevice1 & idevice2 (ios4.0 & later). Now take the encrypted backup of device1 and restore it in device2.
Does it overwrite the keychain items of same match in device2 or stores the keychain items from backup alone?