Hallo,
für folgendes Problem brauchte ich eure Unterstützung:
Ist es möglich, dem SQL Server (nur) ein public key einzuführen das extern (unter .Net) erstellt wurde?
Der SQL Server soll eine reihe von ID's kodieren aber nicht die möglichkeit haben diese nachtraeglich zu entschlüssen.
Die Möglichkeit ein Key-Pair zu importieren ist mir bekannt und laeuft problemlos durch folgende Anweisung:
CREATE ASYMMETRIC KEY MY_KEYS
FROM FILE = 'C:\Keys\MyKeys.snk'
ENCRYPTION BY PASSWORD = 'password1@';
Dieselbe Anweisung führt zu einer Fehlermeldung, wenn die .snk-Datei nur aus einem public key besteht:
The asymmetric key has no private key set for it.
Für die Antworten danke ich im Voraus.
für folgendes Problem brauchte ich eure Unterstützung:
Ist es möglich, dem SQL Server (nur) ein public key einzuführen das extern (unter .Net) erstellt wurde?
Der SQL Server soll eine reihe von ID's kodieren aber nicht die möglichkeit haben diese nachtraeglich zu entschlüssen.
Die Möglichkeit ein Key-Pair zu importieren ist mir bekannt und laeuft problemlos durch folgende Anweisung:
CREATE ASYMMETRIC KEY MY_KEYS
FROM FILE = 'C:\Keys\MyKeys.snk'
ENCRYPTION BY PASSWORD = 'password1@';
Dieselbe Anweisung führt zu einer Fehlermeldung, wenn die .snk-Datei nur aus einem public key besteht:
The asymmetric key has no private key set for it.
Für die Antworten danke ich im Voraus.