Presentation is loading. Please wait.

Presentation is loading. Please wait.

USB Door Lock System 공 민 표 강 정 이 권 경 곤

Similar presentations


Presentation on theme: "USB Door Lock System 공 민 표 강 정 이 권 경 곤"— Presentation transcript:

1 USB Door Lock System 99004007 공 민 표 20031387 강 정 이 20000999 권 경 곤
공 민 표 강 정 이 권 경 곤 이 일 희

2 목 차 개 요 해쉬 함수 SHA512 알고리즘 USB Key 생성 정책 USB 암호 인증 정책 Door Lock System

3 1. 개 요 유비쿼터스 홈 네트워크 환경의 발전과 더불어 보안의 문제점이 되두되고 있다.
기존의 일반 USB를 Key로 사용하여 자원의 재활용성과 편리성을 확대시킨 홈 네트워크 환경의 Door Lock System 이다. 전역적으로 유일한 식별자 GUID를 사용함으로써 불법 복제를 차단한다.

4 2. 해쉬 함수 해쉬 함수란? 해쉬 함수의 성질 - 해쉬 알고리즘( H 혹은 Hash로 표기).
- 임의의 길이의 입력 메시지를 고정된 길이의 출력값으로 압축시켜 주는 함수. - 데이터의 무결성 검증과 메시지 인증에 사용. 해쉬 함수의 성질 - 일방향성(단방향성) : 함수 f(X)에서 f(X)=Y의 경우 X로부터 Y의 계산은 쉬우나 Y로부터 X의 계산은 어려워야 한다.

5 3. 해쉬 함수의 종류

6 4. SHA512 MD5 를 기반으로 설계 ( MD5 설계상 결함 발견 후 개발 ) 보안이 강조되는 전자서명 방식에 사용.
높은 수준의 안정성이 요구되는 암호화를 위해 만들어짐. Hash 암호 방식으로서 빠른 속도의 암호화 복호화를 지원. 현재 미국 연방 정부의 표준 Hash 함수로 사용.

7 5. USB Key 생성정책 Key 생성 메뉴로 이동 ID/Pass 접속 인증 <Key 생성 준비>
<서버> <Key 생성 준비> 인증 ID/Pass 접속 USB 삽입 사용할 패스워드 입력 USB Serial Number DB 입력 USB Key 생성 누른 시간 DB입력 입력된 패스워드 변수 할당 시간 값,패스워드 해쉬로 암호화 고정 키 생성 후 XOR 연산 XOR 연산 값 DB 저장 시간 값으로 만든 암호문 USB 저장 <USB Key 생성 완료> Key 생성 메뉴로 이동 <사용자>

8 6. USB 암호 인증 정책 <도어락 서버> 패스워드 입력 날짜로 생성한 512 암호문
1. 패스워드를 512bit로 암호화 2.USB에 저장된 암호문과 패스워드 암호문 XOR 3. XOR한 결과값을 DB 값과 비교 4. 비교 값이 TRUE일 때 문 열기 실행 5.3회 이상 오류 시 DB의 해당 사용자 데이터 삭제 4. 비교 값이 False 일경우 경고 패스워드 입력 <도어락 서버> <DB 서버> <USB> <키패드>

9 Door Lock System

10 Door Lock System

11 감사합니다!


Download ppt "USB Door Lock System 공 민 표 강 정 이 권 경 곤"

Similar presentations


Ads by Google