바로가기메뉴

본문 바로가기 주메뉴 바로가기

Cryptft+ : Python/Pyqt based File Encryption & Decryption System Using AES and HASH Algorithm

Journal of The Korea Internet of Things Society / Journal of The Korea Internet of Things Society, (P)2799-4791;
2016, v.2 no.3, pp.43-51
https://doi.org/https://doi.org/10.20465/kiots.2016.2.3.043
Shin, Dongho
Bae, Woori
Shin, Hyeonggyu
Nam, Seungjin
Lee, Hyung-Woo

Abstract

In this paper, we have developed Crypft+ as an enhanced file encryption/decryption system to improve the security of IoT system or individual document file management process. The Crypft+ system was developed as a core security module using Python, and designed and implemented a user interface using PyQt. We also implemented encryption and decryption function of important files stored in the computer system using AES based symmetric key encryption algorithm and SHA-512 based hash algorithm. In addition, Cx-Freezes module is used to convert the program as an exe-based executable code. Additionally, the manual for understanding the Cryptft+ SW is included in the internal program so that it can be downloaded directly.

keywords
파이썬 PyQt, 보안 파일 관리 시스템, 암복호화 시스템

Journal of The Korea Internet of Things Society