AES 암호화를 하기 위해서는 DEXTFramework.Security.Cryptography.AESCrypto 클래스를 이용합니다.
AES 암호는 암호화, 복호화 기능을 제공합니다.
AES 암호화 예제
Key (64bit키) : 12345
암호화될 문장 : AESCrypto
암호화된 문장 : C2H57r/tTDzxhFnpFMUNuw==
2. 암호화 작업 (Web.config 활용)
프레임워크에서 제공하는 Configuration 구성요소를 사용하면 Web.config 기본 구성요소 대신 좀더 구체화된 환경을 설정할 수 있습니다.
Web.config의 GlobalSection 구성을 읽기 위해서 GlobalConfiguration 클래스를 생성합니다.
환경설정 정보로부터 AES 암호화 키를 얻어 생성하여 암호화 작업을 합니다.
| AES 암호화(Web.config 활용) 전체 소스 코드 |
|
|