SQL Server Encryption
Szyfrowanie jest procesem obfuscating danych przy użyciu klucz lub hasła.Może to być dane bezużyteczne bez odpowiadającego mu klucz odszyfrowywania lub hasło.Szyfrowanie nie rozwiązuje problemów z kontrolą dostępu.Jednak zwiększa bezpieczeństwo poprzez ograniczenie utraty danych, nawet jeśli są ominąć kontroli dostępu.Na przykład jeśli haker uzyskuje dane poufne komputera-hosta bazy danych jest niepoprawnie skonfigurowane, kradzież informacji może być bezużyteczny, jeśli jest on zaszyfrowany.
Można użyć szyfrowanie w SQL Server dla połączeń danych i procedur przechowywanych. Poniższa tabela zawiera więcej informacji o szyfrowaniu w SQL Server.
Important Note: |
---|
Szyfrowanie jest wartościowym narzędziem służącym do pomóc w zapewnieniu bezpieczeństwa, nie należy go traktować dla wszystkich połączeń lub danych.Podczas wybierania się czy zaimplementować szyfrowanie, należy rozważyć, w jaki sposób użytkownicy będą łączyć się z danych.Jeśli użytkownik uzyskuje dostęp do danych przez sieć publiczną, mogą być wymagane szyfrowanie danych w celu zwiększenia bezpieczeństwa.Niemniej jednak jeśli dostęp obejmuje konfiguracja bezpieczny intranet, szyfrowanie może nie być wymagane.Każde użycie szyfrowanie obejmuje również strategii obsługi haseł, klucze i certyfikaty. |
W tej sekcji
Encryption Hierarchy
Informacje o hierarchii szyfrowanie w SQL Server.Authenticators
Informacje na temat uwierzytelnienia, które pomagają powstrzymania podstawiania wartości całkowite pól zaszyfrowanych.Choosing an Encryption Algorithm
Informacje, jak wybrać skuteczne algorytm szyfrowania.Understanding Transparent Data Encryption (TDE)
Ogólne informacje na temat do szyfrowania danych w sposób przezroczysty.SQL Server and Database Encryption Keys (Database Engine)
W SQL Server, klucze szyfrowanie zawierać kombinację klucze publiczne, prywatne i symetrycznego, które są używane do ochrony dane poufne. W tej sekcji omówiono sposoby wdrażania i zarządzania kluczami szyfrowanie.Encryption How-to Topics
Przewodniki krok po kroku dotyczące sposobu wykonania szyfrowanie w SQL Server.
Sekcje pokrewne
Securing SQL Server
Podstawowe informacje na temat zabezpieczania SQL Server Platforma i związanych z pracą z użytkownikami i zabezpieczanych obiektów.Cryptographic Functions (Transact-SQL)
Informacje o implementacji funkcji kryptograficznych.Encrypting Connections to SQL Server
Informacje o implementowaniu bezpiecznej komunikacji przy użyciu szyfrowanie.ENCRYPTBYPASSPHRASE (Transact-SQL)
Informacje o hasło do szyfrowania danych.ENCRYPTBYKEY (Transact-SQL)
Informacje dotyczące korzystania z klucz symetrycznego do szyfrowania danych.ENCRYPTBYASYMKEY (języka Transact-SQL)
Informacje o kluczu asymetrycznego, który do szyfrowania danych.ENCRYPTBYCERT (Transact-SQL)
Informacje o sposobach używania certyfikat do szyfrowania danych.
Zasoby zewnętrzne
- Microsoft TechNet: Centrum TechCenter programu SQL Server: Program SQL Server 2005 zabezpieczenia i ochrona
Bieżące informacje o SQL Server zabezpieczenia.