메뉴

dExpert logo

[판매중지 컨텐츠] JsSafeCrypto_HIGHT 메모리보안 HIGHT암호화/복호화 소스

등록자 jic5760  
등록일 2014-12-20 오전 10:02:33
가격 4,500원 (VAT 별도)
판매 수 0건 (열람 : 1188)
사용환경 Visual Studio 2012으로 제작
소스는 C99이상 Linux GCC 또는, Windows에서 동작가능
(VC6.0 / GCC4.4.7 / VC11 에서 테스트함)
첨부파일 JsSafeCrypto_SEED.zip
샘플 JsSafeCrypto_SEED-TEST.zip
평점
판매자 컨텐츠 등록 수 6 건
 JsSafeCrypto는 메모리해킹보안기능이 탑제된 암호화/복호화 소스입니다.

C/C++ 에서 사용할 수 있으며 C함수와 C++클래스소스가 포함되어 있습니다.

RoundKey는 매 번 키생성시마다, 암호화, 복호화시 랜덤한 키로 암호화가 되어
메모리를 덤프하더라도 실제 암호화 키를 찾기가 매우 힘듭니다.
또 암호화,복호화에 사용한 임시 메모리 데이터또한 안전하게 삭제하여 데이터 유출을 방지합니다.

한국산 경량 암호화 알고리즘 HIGHT(128-bit Key, 64bit Block)을 사용하였으며 KISA에서 배포된 알고리즘 소스를 바탕으로 제작하였습니다.

암/복호화 을 2번 반복해본 것입니다.

KISA소스를 이용한 테스트 결과
Key     : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Plain   : 00 01 02 03 04 05 06 07
Cipher  : 32 4c d1 05 f8 e6 0d f2
Decrypt : 00 01 02 03 04 05 06 07
C 함수들


C++함수들


암/복호화와 안전메모리삭제 기능이 있습니다.

데브피아ID : jic5760
이메일 : jic5760@naver.com
이전

댓글 ( ※ 이 컨텐츠에 대한 궁금점이나 의견 등 다양한 의견교환의 공간입니다. )

댓글이 없습니다.