DEXTFramework.NET Framework 2008 version 1.1.0.0
AES 암호화

AES 암호화를 하기 위해서는 DEXTFramework.Security.Cryptography.AESCrypto 클래스를 이용합니다.
AES 암호는 암호화, 복호화 기능을 제공합니다.

AES 암호화 메소드 리스트

AES 암호화 예제

Key (64bit키) : 12345
암호화될 문장 : AESCrypto
암호화된 문장 : C2H57r/tTDzxhFnpFMUNuw==

AES 암호화(키 입력) 전체 소스 코드

2. 암호화 작업 (Web.config 활용)

프레임워크에서 제공하는 Configuration 구성요소를 사용하면 Web.config 기본 구성요소 대신 좀더 구체화된 환경을 설정할 수 있습니다.

Web.config 설정

Web.config의 GlobalSection 구성을 읽기 위해서 GlobalConfiguration 클래스를 생성합니다.

GlobalConfiguration

환경설정 정보로부터 AES 암호화 키를 얻어 생성하여 암호화 작업을 합니다.

AES 암호화(Web.config 활용) 전체 소스 코드