Security/Cryptography
암호학 - Block Cipher :: AES File Encryption/Decryption Program
solskjaer
2011. 5. 7. 02:02
이번 프로그램은 일전의 AES C# 소스 코드 포스팅의 확장입니다 ...
자세한 설명은 앞의 포스팅을 참고하시길 ...
제가 올린 소스코드에서 입출력 부분을 조금 바꾼 뒤,
이를 이용하여 파일 암호 프로그램으로 변형 해 보았습니다 ...
바꾼 입출력은 아래 예시 처럼 매우 간단한지라 ... 따로 소스는 올리지 않습니다.
입력예시..
public void SetCiphertext(uint[] c) {
Ciphertext = c;
}
대신 바뀐 클래스의 DLL 파일을 첨부합니다.
이 DLL 파일을 이용하여, 간단하게 windows form 을 이용한
파일 암호화 프로그램을 만들어 보았습니다.
(아래 프로그램 실행 시 위의 DLL 파일을 필요로 합니다)
작성 언어가 당연히 ... 지난 포스팅의 연속이므로 C#이며
실행을 위해서는 .NET 프레임웍이 필요합니다.
만들고나니 소스가 200줄밖에 안되는군요 ;;
출처 - http://reinliebe.tistory.com/