네임스페이스 및 어셈블리 정보는 아래와 같습니다.
네임스페이스: System.Security
어셈블리: mscorlib.dll
우선 이 포스팅은 아래의 문서를 참고하여 제가 작업을 해 본 내용을 기록한 것 뿐입니다. 보다 자세한 내용 및 정확한 내용이 필요하신 분들께서는 아래의 참고한 MS의 Document를 보시기 바랍니다.
https://docs.microsoft.com/ko-kr/dotnet/api/system.security.securestring?view=netframework-4.8
비밀번호를 보다 안전하게 처리를 할 수는 있는 Class인 것으로 보이지만 개발의 시작단계에서는 MS에서도 권하지 않으며, 또한 초기에 변수를 생성한 후 바로 할당하여 사용하는게 조금은 번거롭습니다
그 방법은 위의 MS 문서에도 나오지만 아래와 같습니다.
SecureString testString = new SecureString();
// Use the AppendChar method to add each char value to the secure string.
foreach (char ch in initString)
testString.AppendChar(ch);
'언어(Languages)' 카테고리의 다른 글
[C#] Random 사용하기 (Feat. 매번 초기화 되는 뇌모리) (0) | 2020.06.16 |
---|---|
[C#, WPF] Grid 사용 및 할당 (0) | 2020.06.15 |
[C#] Working Directory 설정하기 (0) | 2018.11.29 |
[C#, Winform] 응용프로그램 시작 및 종료 이벤트 처리순서 (1) | 2018.07.20 |
[C#, WPF] 전각문자와 반각문자 처리 (0) | 2018.07.05 |