Abstract:
본 발명은 차량용 블랙박스 기술에 관한 것으로서, 본 발명은, 입력 데이터 스트림을 블록 데이터화 하여 서명키에 의한 서명 및 중첩적 해싱을 수행함으로써 블랙박스에 저장되는 차량 데이터의 무결성을 실시간으로 보장하는 이점을 제공한다. 또한, 차량용 블랙박스마다 신뢰성 있는 유일한 서명키를 소유하게 함으로써 부인방지 기능을 지원하는 이점을 제공한다. 나아가, 무결성 검증 데이터를 생성하는 고유의 알고리즘을 통해 차량 데이터의 오류가 발생한 경우에도 오류복구 기능을 지원하는 이점을 제공한다.
Abstract:
모바일 기기에서의 통합형 데이터 관리 방법, 그 장치 및 이를 기록한 기록 매체가 개시된다. 본 발명에 따른 모바일 기기에서의 통합형 데이터 관리 방법은, 인증 사용자에 의해 고유의 로그인 패스워드가 모바일 기기에 입력되면, 상기 로그인 패스워드, 상기 인증 사용자에 의해 미리 설정된 이티레이션(iteration) 값, 및 제 1 솔트(salt)값을 입력값으로 하여 해쉬 연산에 의해 인증 패스워드 해쉬값을 생성하고, 상기 모바일 기기의 단말 데이터베이스에 저장하는 단계; 상기 로그인 패스워드, 상기 이티레이션 값 및 제 2 솔트값을 이용하여 암호키를 생성하는 단계; 상기 인증 사용자의 모바일 기기에서 랜덤 생성된 비밀키를 상기 생성된 암호키를 이용하여 암호화함으로써 비밀키 암호화값을 생성하여 상기 단말 데이터베이스에 저장하는 단계; 특정 사용자에 의해 패스워드가 입력되면, 상기 이티레이션 값, 상기 제 1 솔트값을 이용하여 패스워드 해쉬값을 생성하고, 상기 인증 패스워드 해쉬값과 비교하여 사용자 인증을 수행하는 단계; 및 상기 인증 사용자로부터 특정 데이터의 암호 요청에 관한 쿼리를 수신하면, 상기 단말 데이터베이스에 저장된 상기 비밀키 암호화값을 복호화하여 상기 비밀키를 추출하고, 상기 추출된 비밀키를 이용하여 상기 모바일 기기의 특정 데이터를 암호화하는 단계를 포함한다. 본 발명에 의하면, 모바일 기기, 어플리케이션, OS/Platform 및 저장 장치의 종류에 독립적인 통합적 데이터 관리 구조를 제공할 수 있으며, 응용프로그램이 아 닌 보안 플랫폼 구조 자체에 따라 모바일 기기에서 안전한 통합형 데이터 관리 구조를 제공함으로써, 기기의 도난, 분실, 인증되지 않은 사용자로부터의 접근, 각종 해킹, 악성코드로부터의 노출 등의 보안 위협으로부터 향상된 보안성을 제공할 수 있는 효과가 있다.
Abstract:
PURPOSE: An information storage method and apparatus thereof are provided to decode encoded information by certainly requesting a personal password of a driver and a key of a trusted third party. CONSTITUTION: A random key is created during a T period. Information inputted from outside is divided in to a unit block of a certain size(500). The divided unit block is encoded by using the created random key(510). After the random key is encoded by using a safety key stored in a safety storage area, the encoded random key and the encoded unit block are stored in a storage area(520).
Abstract:
PURPOSE: A method and an apparatus for managing data in a mobile device and a recording medium thereof are provided to improve security by providing a stable integrated data management structure in a mobile device according to a security platform structure. CONSTITUTION: An authentication password Hash value is stored in a terminal data base of a mobile device(S210). An encryption key is generated using a log-in password, an iteration value, and a second salt value(S220). The secret key encryption is generated by encrypting the secret key generated in a mobile device(S230). The password Hash value is generated using the iteration value and the first salt value(S240). The user authentication process is performed using the authentication password hash value(S250). The query about the encryption request of the specific data is received from an authentication user(S260). The specific data of the mobile device is encrypted using the extracted secret key(S270).
Abstract:
본 발명은 신뢰기관과 사용자의 협의 하에 열람이 가능하도록 정보를 저장하는 방법에 관한 것으로서, 시간 T를 주기로 랜덤키를 생성하고, 외부로부터 입력된 정보를 일정한 크기의 단위블록으로 나눈 다음, 주기마다 생성된 랜덤키로 나누어진 단위블록을 암호화하고, 안전키 저장영역에 저장된 안전키를 이용하여 랜덤키를 암호화한 후, 암호화된 랜덤키와 랜덤키로 암호화된 단위블록을 저장영역에 저장하는 것을 특징으로 하며, 상호 협의 하에서만 암호화된 정보를 복호화할 수 있다.