SQL ServerSzyfrowanie
Szyfrowanie jest procesem obfuscating danych za pomocą klucz lub hasła.To dane mogą być bezużyteczne bez odpowiedniego klucz odszyfrowywania lub hasło.Szyfrowanie nie rozwiązuje problemów dotyczących kontroli dostępu.Jednak zwiększa bezpieczeństwo, ograniczając utraty danych, nawet jeśli kontroli dostępu są pomijane.Na przykład jeśli komputer-host bazy danych jest niepoprawnie skonfigurowane, haker uzyskuje dane poufne 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.Następująca tabela zawiera więcej informacji na temat szyfrowanie w SQL Server.
Ważne: |
---|
Chociaż szyfrowanie jest cennych narzędzie , aby zapewnić bezpieczeństwo, go nie należy uznawać dla wszystkich połączeń lub danych.Przy podejmowaniu zaimplementować szyfrowanie, należy rozważyć, jak użytkownicy będą mieli dostępu danych.Jeśli użytkownikom dostęp do danych przez sieć publiczną, szyfrowanie danych może być konieczne zwiększenie zabezpieczeń.Jednakże jeśli dostęp obejmuje konfiguracja bezpieczny intranet, szyfrowanie może być wymagane.Każde korzystanie z szyfrowanie powinna także zawierać strategii obsługi haseł, kluczy i certyfikatów. |
W tej sekcji
Szyfrowanie hierarchii
Informacje o hierarchii szyfrowanie w SQL Server.Wystawców uwierzytelnienia
Informacje o wystawców uwierzytelnienia, które pomagają powstrzymania podstawiania wartości całkowite pól zaszyfrowanych.Wybór algorytmu szyfrowania
Informacje o wybierz skuteczny algorytm szyfrowania.Opis przezroczystego szyfrowania danych (TDE)
Ogólne informacje na temat szyfrowania danych w sposób przezroczysty.SQL Server i kluczy szyfrowania bazy danych (aparat bazy danych)
W SQL Server, klucze szyfrowanie zawierać kombinację kluczy publicznych, prywatnych i symetrycznego, które służą do ochrony dane poufne.W tej sekcji wyjaśniono, jak do implementowania i zarządzania kluczami szyfrowanie.Tematów opisujących szyfrowania
Przewodniki krok po kroku dotyczące sposobu wdrożenia szyfrowanie w SQL Server.
Sekcje pokrewne
Zabezpieczenia programu SQL Server
Omówienie sposobu zabezpieczania SQL Server platformy i pracy z użytkownikami i zabezpieczany obiektów.Funkcje kryptograficzne (Transact-SQL)
Informacje o sposobie implementacji funkcji kryptograficznych.Szyfrowania połączeńSQL Server
Informacje o sposobie implementacji bezpiecznej komunikacji przy użyciu szyfrowanie.ENCRYPTBYPASSPHRASE (Transact-SQL)
Informacje o hasło do szyfrowania danych.ENCRYPTBYKEY (Transact-SQL)
Informacje dotyczące używania klucz zawartości do szyfrowania danych.ENCRYPTBYASYMKEY (Transact-SQL)
Informacje dotyczące sposobu użycia klucz asymetrycznego do szyfrowania danych.ENCRYPTBYCERT (Transact-SQL)
Informacje o certyfikat szyfrowania danych.
Zasoby zewnętrzne
- Microsoft TechNet: SQL Server TechCenter: SQL Server 2005 bezpieczeństwo i ochrona
Bieżące informacje o SQL Server zabezpieczeń.