본문 바로가기
내가만드는것/만든것/프로그램-판매

JsSafeCrypto 메모리보안 암호화 소스 (C/C++)

by Joseph.Lee 2015. 7. 31.

2014.12.23. 17:36



JsSafeCrypto는 메모리해킹보안기능이 탑제된 암호화/복호화 소스입니다.


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


RoundKey는 매 번 키생성시마다, 암호화, 복호화시 랜덤한 키로 암호화가 되어

메모리를 덤프하더라도 실제 암호화 키를 찾기가 매우 힘듭니다.

또 암호화,복호화에 사용한 임시 메모리 데이터또한 안전하게 삭제하여 데이터 유출을 방지합니다.


JsSafeCrypto_SEED, JsSafeCrypto_HIGHT가 있습니다.


JsSafeCrypto_HIGHT

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


JsSafeCrypto_SEED

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


JsSafeCrypto 시리즈는 함수(메소드)가 모두 비슷합니다.


C함수들




C++함수들



JsSafeCrypto_SEED : http://dexpert.devpia.com/TecBoxs/3088

반응형

댓글0