kyuseo의 게임 프로그래밍

암호화 / 복호화 프로그램 Crypt / Cryptograph Program 본문

만든 게임 및 프로그램

암호화 / 복호화 프로그램 Crypt / Cryptograph Program

kyuseo 2008. 1. 2. 13:33

개요..

 

게임 및 프로그램을 개발 하면 사용자에게 보여주고 싶지 않은 파일들이 존재합니다. (텍스트 파일, 이미지 파일 등)

 

그것을 숨기기 위하여 다양한 방법으로 암호화 프로그램을 개발하여 사용하였습니다.

 

 

사용가능 알고리즘

 

- 자체 암호화 알고리즘 : CPCrypt, Password Int

 

- 자체 소스 구현 알고리즘 : CRC, CRC32, Base64, DES

 

- MS API 지원 알고리즘 : wincrypt.h, CryptAcquireContext, CryptCreateHash

 

#define MS_DEF_PROV_A "Microsoft Base Cryptographic Provider v1.0"

#define MS_ENHANCED_PROV_A "Microsoft Enhanced Cryptographic Provider v1.0"

#define MS_STRONG_PROV_A "Microsoft Strong Cryptographic Provider"

#define MS_DEF_RSA_SIG_PROV_A "Microsoft RSA Signature Cryptographic Provider"

#define MS_DEF_RSA_SCHANNEL_PROV_A "Microsoft RSA SChannel Cryptographic Provider"

#define MS_DEF_DSS_PROV_A "Microsoft Base DSS Cryptographic Provider"

#define MS_DEF_DSS_DH_PROV_A "Microsoft Base DSS and Diffie-Hellman Cryptographic Provider"

#define MS_ENH_DSS_DH_PROV_A "Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider"

#define MS_DEF_DH_SCHANNEL_PROV_A "Microsoft DH SChannel Cryptographic Provider"

#define MS_SCARD_PROV_A "Microsoft Base Smart Card Crypto Provider"

#define MS_ENH_RSA_AES_PROV_A "Microsoft Enhanced RSA and AES Cryptographic Provider"

 

 

프로그램 목록

 

서치아이1 시절에 만든 암호화 프로그램

 

 

스카이 라이블러리 암호화 프로그램

 

 

피망고 엔진(PMango Engine)에서 사용중인 암호화 프로그램

 

 

다양한 암호를 지원하는 암호화 테스트 프로그램