1 |
1
사용자로부터 입력된 사용자 패스워드에 기반하는 소정의 암호화키 도출 알고리즘에 의해 파일명 암호화키를 생성하고, 파일명에서 도출된 솔트 및 상기 사용자 패스워드에 기반하는 소정의 암호화키 도출 알고리즘에 의해 파일 데이터 암호화키를 생성하는 암호화키 생성부;상기 파일 데이터 암호화키를 이용하여 파일 데이터를 암호화하는 파일 데이터 암호화부; 및상기 파일명 암호화키를 이용하여 파일명을 암호화하는 파일명 암호화부를 포함하되,상기 암호화키 생성부는 상기 파일 데이터 암호화키를 위한 솔트로서 상기 파일명, 상기 파일명 암호화키, 또는 상기 파일명 암호화키로부터 새로 도출된 다이제스트 중 어느 하나를 이용하도록 동작하고, 의사 난수 함수(PRF), 사용자 패스워드(P), 암호학 솔트들(SFNK, SFDK), 반복 회수 파라미터(C) 및 다이제스트 길이 파라미터(kLen)를 기반으로 해시 함수를 이용하여 상기 파일명 암호화키 및 파일 데이터 암호화키를 생성하는 것을 특징으로 하는 암호화 파일 관리 시스템
|
2 |
2
삭제
|
3 |
3
청구항 1에 있어서, 암호화 대상 파일 또는 암호화된 파일은 비휘발성 저장 장치에 저장되는 것을 특징으로 하는 암호화 파일 관리 시스템
|
4 |
4
사용자로부터 입력된 사용자 패스워드에 기반하는 소정의 암호화키 도출 알고리즘에 의해 파일명 암호화키를 생성하는 단계;파일명에서 도출된 솔트 및 상기 사용자 패스워드에 기반하는 소정의 암호화키 도출 알고리즘에 의해 파일 데이터 암호화키를 생성하는 단계;상기 파일 데이터 암호화키를 이용하여 파일 데이터를 암호화하는 단계; 및상기 파일명 암호화키를 이용하여 파일명을 암호화하는 단계를 포함하되,상기 파일 데이터 암호화키를 위한 솔트로서 상기 파일명, 상기 파일명 암호화키, 또는 상기 파일명 암호화키로부터 새로 도출된 다이제스트 중 어느 하나를 이용하도록 동작하고, 의사 난수 함수(PRF), 사용자 패스워드(P), 암호학 솔트들(SFNK, SFDK), 반복 회수 파라미터(C) 및 다이제스트 길이 파라미터(kLen)를 기반으로 해시 함수를 이용하여 상기 파일명 암호화키 및 파일 데이터 암호화키를 생성하는 것을 특징으로 하는 암호화 파일 관리 방법
|
5 |
5
삭제
|
6 |
6
청구항 4에 있어서, 암호화 대상 파일 또는 암호화된 파일은 비휘발성 저장 장치에 저장되는 것을 특징으로 하는 암호화 파일 관리 방법
|
7 |
7
컴퓨터에서 청구항 4 및 6 중 어느 한 청구항에 따른 암호화 파일 관리 방법을 구현시킬 수 있는 컴퓨터 프로그램이 수록된 컴퓨터로 독출될 수 있는 기록 매체
|