클라우드 기반 데이터 암복호화 시스템

less than 1 minute read

개요

  • 2016년 (주)네오와인 위탁연구기술개발사업

기간

  • 2016.06 ~ 2016.11

기술

  • Java / JSP / ECC / Google Drive API / Android NDK / MySQL

업무

  • Android 기반 Hybrid App 개발
  • Android 환경에서의 Micro SD 기반 데이터 암·복호화 모듈 구현
  • Apache Tomcat 기반 웹 서버 구현
  • MySQL 기반 데이터베이스 구현
  • ECDH 기반 대칭키 생성 알고리즘 설계 및 구현

소개

image

  1. 송신자는 전송할 파일을 암·복호화 Micro SD 카드를 이용하여 암호화함
  2. 송신자는 암호화된 파일을 구글 드라이브에 업로드함
  3. 송신자는 송수신 전용 앱서버에 파일명, 파일 접근 URL, 암호화 키, 수신 대상자를 전송함
  4. 수신자는 송수신 전용 앱서버에서 파일 정보를 수신함
  5. 수신자는 구글 드라이브 저장소에서 암호화된 파일을 다운로드함
  6. 수신자는 암·복호화 Micro SD 카드를 이용하여 파일을 복호화함

구현 결과

image

Categories:

Updated: