Prüfziffernmethode für Kontonummern

Hallo,

momentan befasse ich mich mit der Generierung von DTAUS-Dateien.
Klappt dank DTAUS-Datei anlegen auch ganz gut.
Allerdings fehlt bei der Generierung die Überprüfung, ob es sich um
valide BLZ und Kontonummern handelt. Hierfür gibt es ja 100+
Prüfziffernmethoden und eine ganze Menge an Libraries in anderen
Sprachen. Nur in Ruby habe ich bislang leider nichts gefunden.

Ist jemand da mal drüber gestolpert? Andernfalls muss ich mich wohl
selber an die Implementierung machen.

VG

Mike