다양한 입력 정보 획득 |
클라이언트에서 평문 획득 |
클라이언트에서 직접 평문
정보 획득 |
서버에서 복호화 |
클라이언트에서는 암호화된 정보로 획득
후 서버에서 복호화 |
입력 정보 해쉬값 획득 |
입력
정보의 해쉬값 (SHA256-BASE64) 획득
(두개의 다른 암호화된 입력값 정보 비교용) |
보안 |
암호화 알고리즘 |
SEED-CBC-128 bits /
서버 인증서 기반 키 보호 |
입력 정보 보호 |
스마트폰 메모리에서는 각 입력정보는
암호화 후 흩어진 상태로 보관 |
메모리 보호 |
입력
정보 획득 후 메모리 내에서 삭제
(char[], byte[] 상태로 전달 후 삭제, 전달 정보는 응용프로그램에서 삭제 가능) |
적용
및 변경 용이 |
키보드 이미지 변경 |
응용프로그램
적용 시 각 이미지 변경이 가능
(파일명 및 이미지크기(해상도 및 픽셀크기) 동일 유지시) |
쉬운 입력 정보 변경 |
입력정보,
텍스트 크기, 정렬 선택 가능 |
iOS Swift 지원 |
iOS
의 경우 Objective-C / Swift 지원 |