Verschlüsseln von IDs

Hallo!
Ich möchte mit Hilfe von MSSQL die IDs einer Tabelle verschlüsselt in eine neue Spalte schreiben. Kann mir jemand sagen, wie ich das machen kann?

Vielen Dank
Ingmar

Hi,
verwende ein Hash-Algorithmus, z.B. MD5, und speichere den Hashwert in der neuen Spalte. Wichtig ist, daß das nur in eine Richtung geht, d.h. Du kommst vom Hashwert nie zur ursprünglichen ID, sondern kannst nur auf Gleichheit vergleichen.
MD5 ist als RFC beschrieben:
http://www.ietf.org/rfc/rfc1828.txt
Ob es irgendwo eine T-SQL-Implementierung gibt, weiß ich nicht - für Oracle PL/SQL könnte ich Dir eine liefern.

Gruß

J.