IBAN-Validierung und Bitoperationen mit ASCII-Werten

Bei der Realisierung des Sepa Generators, den ich im verlinkten Betrag beschrieben habe, stand ich vor einer Teilaufgabe, eine Iban-Validierung auf die Beine zu stellen. Diese beinhaltete unter anderem die Umwandlung der darin enthaltenen Buchstaben (Ländercodes bzw. Bankcodes) in deren numerische Repräsentation. Eigentlich eine triviale Aufgabe für jeden Entwickler. Dennoch bin ich bei derer Realisierung auf ein paar interessante Erkenntnisse gestoßen, die mir zu Beginn gar nicht präsent waren. Genau um die geht es im aktuellen Beitrag.

Continue reading „IBAN-Validierung und Bitoperationen mit ASCII-Werten“