0
.Net 코드의 데이터베이스 (Sql Server 2005) 수준에서 암호화 된 데이터를 암호화/암호 해독해야합니다. Rjindael 256 비트 키 길이와 128 비트 블록 크기로 관리되는 AES 256 알고리즘과 동일하지만 Key와 IV를 매칭하는 방법을 모르기 때문에 Sql Server와 .Net 암호화 방법 모두 동일한 결과를 얻을 수 있습니다..Net의 SQL Server 2005 암호화 된 열을 암호화/암호 해독하십시오.
누구나 과거에이 문제가 발생 했습니까?
는 SQL 서버 키는 아래와 같은 코드로 생성됩니다
create symmetric key SomeKeyName
with
algorithm = AES_256,
key_source = 'SomePassword',
identity_value = 'SomePassword'
encryption by certificate SomeCertificate
정확히 내가 두려워했던 것입니다. SQL Server (레거시 ASP 코드에서 사용)와 .Net 쪽에서 동일한 암호화 메커니즘을 사용해야합니다. 다른 옵션은 SQL Server에서 CLR을 사용하는 것입니다. 무리 감사!!! – User