[논문 리뷰] A Novel Generic Session Based Bit Level Encryption Technique to Enhance Information Security
이 논문은 대용량 파일의 정보 보안을 향상시키기 위해 새로운 세션 기반 대칭 비트 수준 암호화 기법인 퍼뮤테이티드 시퍼 테크닉(PCT)을 제안한다. 이 기법은 입력 파일을 크기가 변하는 블록(2^n)으로 나누고, 키에서 유도된 시프트 값으로 비트를 순열하고 뒤집으며, SHA-512 키 해시와 XOR 연산을 적용함으로써 작동한다. 이 방법은 동적 블록 크기와 키에 의존하는 비트 조작을 통해 고속, 유연성, 강력한 보안을 보장한다.
- In this paper a session based symmetric key encryption system has been proposed and is termed as Permutated Cipher Technique (PCT). This technique is more fast, suitable and secure for larger files. In this technique the input file is broken down into blocks of various sizes (of 2 power n order) and encrypted by shifting the position of each bit by a certain value for a certain number of times. A key is generated randomly wherein the length of each block is determined. Each block length generates a unique value of number of bits to be skipped. This value determines the new position of the bits within the block that are to be shifted. After the shifting and inverting each block is XORed with SHA 512 digest of the key. The resultant blocks from the cipher text. The key is generated according to the binary value of the input file size. Decryption is done following the same process as the technique is symmetric.
연구 동기 및 목표
- 기존 블록 암호가 대용량 파일을 효율적이고 안전하게 처리하는 데에 한계가 있음을 해결하기 위해.
- 보안성과 성능을 향상시키기 위해 비트 수준에서 작동하는 대칭 암호화 기법을 개발하기 위해.
- 파일 크기와 블록 구조에 따라 암호화 파rameter를 적응적으로 조정하는 세션 기반 메커니즘을 도입하기 위해.
- 비트 순열, 뒤집기, 암호학적 해싱을 조합하여 암호 분석에 대한 강력한 저항력을 확보하기 위해.
- 다양한 파일 크기와 보안 요구 사항에 적합한 일반적이고 확장 가능한 솔루션을 제공하기 위해.
제안 방법
- 입력 파일은 파일 크기에 따라 결정되는 n에 대해 크기가 2^n인 블록으로 나뉜다.
- 파일 크기의 이진 표현을 기반으로 고유한 키가 생성되어 블록 전용 비트 시프팅 파rameter를 결정한다.
- 키에서 유도된 동적으로 계산된 스킵 값에 따라 각 블록 내의 비트가 새로운 위치로 이동된다.
- 비트 시프팅 이후, 각 블록은 비트 뒤집기(보수 연산)를 거친다.
- 뒤집힌 블록은 키의 SHA-512 해시와 XOR 연산을 거쳐 최종 암호 블록을 생성한다.
- 복호화 과정에서도 동일한 절차가 반대로 적용되어 대칭성과 정확성이 보장된다.
실험 결과
연구 질문
- RQ1대용량 파일에 대해 비트 수준 암호화를 어떻게 효율적이고 안전하게 구현할 수 있는가?
- RQ2변동 블록 크기를 사용하는 세션 기반 접근 방식이 대칭 암호화의 성능과 보안을 향상시킬 수 있는가?
- RQ3키에 의존하는 비트 시프팅과 암호학적 해시와의 XOR 연산이 암호 분석에 대한 저항력을 얼마나 향상시키는가?
- RQ4파일 크기에서 유도된 키가 암호화 과정의 유일성과 보안성에 어떤 영향을 미치는가?
- RQ5속도를 포기하지 않고도 비트 수준에서 작동하는 일반적이고 적응 가능한 암호화 기법을 설계할 수 있는가?
주요 결과
- 퍼뮤테이티드 시퍼 테크닉(PCT)은 비트 수준 연산과 효율적인 블록 처리 덕분에 고속 암호화를 달성한다.
- 이 기법은 일반적이고 적응 가능하여 입력 파일 크기에 따라 변하는 블록 크기(2^n)를 지원한다.
- 비트 순열, 뒤집기, 암호학적으로 강력한 SHA-512 해시와의 XOR 연산을 조합함으로써 보안성이 향상된다.
- 파일 크기의 이진 값에서 유도된 키 생성 메커니즘은 세션과 입력 크기에 따라 고유한 키를 보장한다.
- 알고리즘의 대칭성 덕분에 동일한 절차를 사용해 신뢰성 있고 가역적인 복호화가 가능하다.
- 디자인과 IJCSIS 저널 게재를 통해 검증된 바에 따르면, 이 방법은 대용량 파일 보호에 실용적으로 적용 가능하다.
더 나은 연구,지금 바로 시작하세요
논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.
카드 등록 없음 · 무료 플랜 제공
이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.