문제

What's 는 가장 간단한 방법으로 업그레이드 VB.NET 사이트를 사용하여 암호를 암호화?은 거기에 사용하기 쉬운 암호화 알고리즘을 내장하는 시스템입니다.UI?

내 사이트를 일반 텍스트를 사용하여 암호를 저장하고,그것은 곧 가 공개 서버에서 고 대디에서나 로컬 네트워크입니다.나이에 추가하기 시작하는 암호화 알고리즘을 모두 암호 분석 기능,그리고 그것은 좋은 것입할 수 있다면 그 염 키니다.config 파일 암호화(암호)또는 무언가 다음과 같다.

도움이 되었습니까?

해결책

System.UI 하지만 확실히에 System.Security.Cryptography:

http://msdn.microsoft.com/en-us/library/system.security.cryptography.aspx

가 확실히 기준"좋은 방법은"당신이 원하는 따릅니다.아점에서 다시 발명의 바퀴,특히 암호를 저장합니다.가 많은 자원 이를 위해,그들은 그것에 더 나은 나보다:)

다른 팁

각 사용자에 대해 소금을 생성하고 데이터베이스에 저장하십시오.그런 다음 사용자가 일반 텍스트 암호를 수신 한 사용자가 소금을 추가하고 다시 해시하십시오.추가 보안을 위해 서버에 다시 게시하기 전에 클라이언트의 암호를 해시합니다.게시 된 해시가 있으면 소금을 추가하고 해시를 다시 추가 한 다음 해당 값을 사용자 암호로 저장할 수 있습니다.이것은 기본적으로 데이터베이스에 액세스 할 수있는 경우에도 사용자가 쉽게 사용자의 암호로 이동할 수 없도록합니다.

이것은 가장 간단한 방법이며 필요한 모든 것은 암호화 라이브러리에 대한 참조입니다.알고리즘으로 원하는만큼 멋진 것처럼 보일 수 있습니다.방금 몇 분 안에 쉽게 할 수있는 무언가의 느슨한 예를 제공했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top