+ Bank account numbers are public identifiers and are generally not supposed to be secret. Any banking system capable of being exploited purely through the knowledge of an account number (The US check clearance system and early credit card systems were classic cases) should have long since been fixed by the time IBAN came in to being. The security argument in therefore misguided (see also, [security through obscurity](https://en.wikipedia.org/wiki/Security_through_obscurity)). However, for user experience optimization purposes it can be useful to obfuscate portions of an IBAN where it reduces cognitive load for users, such as in identifying one IBAN from a set using only the leading and unique trailing portions.
0 commit comments