유료버전 앱의 특징
1. 네트워크 권한 제거
2. 광고제거
3. 로딩속도 개선
4. 개발자 후원버전. 무료버전과 기능상 전혀 차이가 없습니다.

중요사항
- 먼저 무료버전(보안카드+)을 사용해보세요.
- 무료버전은 광고가 포함되어 있지만 기능은 100% 동일합니다.
- 무료버전과 유료버전의 데이타는 호환됩니다.
- 무료버전에서 백업하고 유료버전 설치 후 복구하시면 됩니다.

패스워드를 잃어버리고 질문하는 메일을 보내시는 분들이 종종 있습니다.
아래에 설명이 있지만 패스워드를 모르면 데이타 복구 절대 불가능합니다.
힌트에 자신만 알 수 있도록 반드시 저장해 놓으세요.

기능
1. 보안에 충실
보안카드 관리 앱은 많지만 보안에 충실한 앱은 없는거 같습니다.
다른 보안카드 앱 몇개를 받아서 분석해봤는데 너무 쉽게 데이타를 복호화할 수 있었습니다.
제가 만든 앱의 데이타 파일은 사용자가 설정한 암호를 모르고서는 절대로 불가능합니다.
단, 자동로그인과 지문인식기능을 사용할 경우 보안카드 플러스 소스와 데이타가 저장된 단말기를 확보할 경우 복호화가 가능합니다.

보안키는 256비트를 사용했고,
사용자에게서 입력받은 암호는 디바이스 어디에도 저장이 되지 않습니다.
(단, 자동 로그인/지문인식 로그인 기능을 사용하면 현재 사용중인 단말기 정보로 암호화 되어 저장됩니다.)
모든 데이타는 로그인시에 입력한 평문으로부터 암호화키를 추출하고
추출한 암호화키를 이용하여 암호화가 되므로 데이타 파일이 유출되더라도 안전합니다.
암호화키를 생성하고 암호화 복호화과정은 JNI를 이용해서 감추었습니다.
암호 변경시 모든 데이타는 변경한 암호에서 추출한 키로 재 암호화되어 저장하도록 하였습니다.
해커가 데이타파일을 복호화하려 한다면 최대 256의 32승 시도가 필요하게 됩니다.
계산기가 이렇게 뱉어내내요. 1.1579208923731619542357098500869e+77

물론 복호화가 절대 불가능하진 않습니다. 시간이 아~주 오래걸리는 것일뿐...
일반 컴퓨터로 위 숫자의 경우의 수를 모두 대입한다면 몇 만년은 걸릴것입니다.
그리고 그렇게 찾은 패스워드도 특정 사용자 데이타의 패스워드일뿐이고
다른 사용자의 데이타는 안전합니다.

2. 보안카드 입력 편의성 제공
보안카드를 카메라로 찍어서 코드를 인식하여 등록할수 있도록 만들었습니다.
카메라로 찍은 사진은 메모리에만 존재하며 인식 후에는 사라집니다.

3. 미니 팝업 윈도우를 제공하여 사용 편의성을 높였습니다.
보안코드 조회화면에서 팝업를 눌러서 이용해보세요.
자동로그인 기능, 지문인식로그인


설치시 요구되어지는 권한
지문인식 -
카메라 - 보안카드 코드 인식
SD카드 - 데이타 백업(복구)

AccessibilityService API
은행앱이 실행되는지 확인하기 위하여 필요하며 설정된 앱이 실행되면 보안카드 팝업 윈도우가 실행됩니다.
이 API를 사용하여 개인 정보 또는 민감한 사용자 데이터를 수집하거나 공유하지 않습니다.
----
개발자 연락처 :
010-2126-2048