VDNABDS 프로토콜의 목표는 DNA 기반 암호화 기술을 사용하여 빠르고 깨지지 않는 키를 생성하여 클라우드 보안을 강화하는 것입니다. 민감한 데이터를 무차별 대입 및 양자 공격으로부터 보호하는 동시에 높은 성능, 확장성, 그리고 최신 클라우드 시스템과의 원활한 통합을 보장하는 것을 목표로 합니다.
Research Article
VDNABDS 프로토콜의 목표는 DNA 기반 암호화 기술을 사용하여 빠르고 깨지지 않는 키를 생성하여 클라우드 보안을 강화하는 것입니다. 민감한 데이터를 무차별 대입 및 양자 공격으로부터 보호하는 동시에 높은 성능, 확장성, 그리고 최신 클라우드 시스템과의 원활한 통합을 보장하는 것을 목표로 합니다.
현대 클라우드 스토리지 시스템은 보안과 성능 강화 시 자동화 지연 사이에서 균형을 맞추는 데 어려움을 겪는 경우가 많고, 빠른 솔루션은 데이터 안전을 위협할 수 있습니다. 이를 해결하기 위해 우리는 DNA의 생물학적 구조에서 영감을 받은 차세대 암호화 시스템인 변분 DNA 기반 데이터 보안(VDNABDS)을 개발했습니다. 전통적인 수학 알고리즘에만 의존하는 대신, 이 방법은 사용자 특화 정보를 네 가지 뉴클레오타이드(A, T, C, G)를 이용해 DNA 유사 서열로 변환한 후, 스마트 셔플 및 변환 기법을 적용해 클라우드에 저장된 파일을 안전하게 만듭니다. 이 방법은 동적 키 생성과 생체 모방 패턴을 결합하여 보호 기능을 희생하지 않으면서 빠른 암호화를 달성합니다. 테스트 결과, 이 방법은 단 5ms 만에 보안 키를 생성했으며, 이는 Cloud Security with Dynamic Encryption Sequences(CSDES)와 같은 기존 모델보다 15배 빠르며, 거의 1,000명의 동시에 사용자 부하에서도 4초 만에 완전한 암호화를 완료했습니다. 제안된 방법은 또한 사이버 위협에 대한 탁월한 방어력을 제공하며, 1 x 1038개의 고유한 키 조합을 제공하여 무차별 대입 및 양자 공격을 사실상 불가능하게 만듭니다. 적응형 설계는 보안 패턴을 지속적으로 업데이트하여 침입에 매우 강합니다. 무엇보다도, 기존 클라우드 플랫폼과 원활하게 통합되어 빠른 데이터 접근을 가능하게 하면서도 강력한 프라이버시 보호를 유지할 수 있습니다. 실제 실험에서는 VDNABDS가 속도와 신뢰성 면에서 전통적인 암호화 모델을 꾸준히 능가하는 것으로 나타났습니다. 견고하고 확장 가능하며 하드웨어에 의존하지 않는 아키텍처를 갖춘 이 시스템은 데이터 민감성이 중요한 의료, 금융, 방위 산업에 특히 적합합니다. 앞으로는 이 생물학적 암호화 모델을 스마트폰과 사물인터넷(IoT) 기기로 확장하여 빠르고 안전하며 양자에 저항하는 데이터 보호의 새로운 시대를 열어가고자 합니다.
클라우드 컴퓨팅은 현대 데이터 서비스에 필수적인 요소가 되었으며, 유연성, 확장성, 효율성을 제공합니다. 하지만 이러한 광범위한 도입과 함께 특히 데이터 기밀성과 무결성을 목표로 하는 사이버 위협에 대한 노출이 증가하고 있습니다. AES-256과 RSA와 같은 전통적인 암호화 알고리즘은 널리 사용되고 있지만 점점 더 제한에 직면해 있습니다. 이러한 방법들은 많은 연산 자원을 필요로 하며, 양자 컴퓨팅1과 같은 진화하는 기술에 취약합니다. 이로 인해 경량, 확장 가능, 미래 지향적인 새로운 암호화 시스템에 대한 긴급한 필요가 생겼습니다.
DNA 기반 암호학은 본질적인 복잡성, 무작위성, 병렬 계산 가능성 덕분에 유망한 대안으로 떠올랐습니다. 하지만 이러한 방법들의 이론적 매력은 실제와 자주 충돌합니다. 대부분의 기존 DNA 기반 방식은 하드웨어에 의존적이거나 특수 실험실 장비가 필요하거나 동적 클라우드 환경에 필요한 성능과 확장성이 부족해 실제 적용에 어려움을 겪고 있습니다. 이러한 한계는 바이오 모방 보안의 이론적 약속과 실용적 적용 사이에 상당한 간극을 만들었습니다.
이를 해결하기 위해 우리는 SHA-256과 XOR 연산을 사용해 사용자 특정 입력을 동적 DNA 유사 키로 변환하는 소프트웨어 기반 암호화 프레임워크인 변분 DNA 기반 데이터 보안(VDNABDS)을 소개합니다. 이 방법은 5ms 이내에 키 생성이 가능하며, 대용량 데이터 부량을 단 4초 만에 암호화하여 CSDES와 ZMCACM4 같은 이전 모델보다 훨씬 뛰어난 성능을 보여줍니다. VDNABDS는 1 x 10 이상의38가지 고유 키 조합을 지원하여 무차별 대입 및 양자 공격에 강력한 보호를 제공합니다.
많은 연구자들이 클라우드 보안 해결책을 탐구했지만, 종종 구체적이고 고립된 문제에 집중합니다. 예를 들어, Wang 등은 클라우드 컴퓨팅을 위한 안전한 인증 모델을 제안했으나, 콘텐츠 수준의 암호화 기능이 부족합니다. 마찬가지로 Ahmed 등은 IoE 환경을 위한 DNACDS를 개발했으나, 실시간 테스트에서의 확장성이 제한적입니다. 다른 시도들은 Blowfish와 블록체인7을 결합하거나 접근 제어8에 DNA를 적용하는 경우가 많지만, 성능이나 적응성에서 종종 부족합니다. VDNABDS는 클라우드Sim을 통해 대규모 데이터셋과 동시 사용자를 검증하는 빠르고 하드웨어 독립적이며 세션별 암호화 전략으로 이러한 공백을 메웁니다.
요약하자면, 이 연구는 클라우드 보안과 DNA 기반 암호학 분야에 다음과 같은 주요 기여를 제공합니다. 우리는 사용자 전용 정보를 동적 DNA와 유사한 암호화 키로 변환하는 새로운 소프트웨어 전용 암호화 프레임워크인 VDNABDS를 소개합니다. VDNABD는 단 5ms 만에 키 생성을 달성하고 3GB 데이터셋을 4.1초 만에 암호화하는 등 뛰어난 성능과 확장성을 입증하여 ZMCACM, AES-256 같은 기존 모델을 능가합니다. 우리는 1024비트 DNA 유도 키와 비대수적 변환을 시연하여 프로토콜의 포스트 양자 보안을 검증했으며, 이는 NIST 임계값을 훨씬 초과하는 보안 수준을 제공하며 쇼어와 그로버의 알고리즘 모두에 저항합니다9. 우리는 타원곡선 암호학(ECC)과 RSA-OAEP를 결합한 이중 계층 키 보호 방식을 제안하여 DNA 키를 안전하게 감싸 무차별 대입 및 재생 공격에 대한 저항성을 강화합니다.
Access restricted. Please log in or start a trial to view this content.
이 연구는 인간 참가자, 동물, 생물학적 샘플 사용은 포함하지 않았습니다. 모든 테스트와 평가는 MAC 주소, 생년월일, 비밀번호 문자열과 같은 무작위로 생성된 식별자를 포함한 인위적으로 생성된 데이터를 사용하여 수행되었습니다. 어떠한 단계에서도 개인적이거나 민감한 정보가 수집, 보관 또는 조사되지 않았습니다. VDNABDS 프로토콜(그림 1) 내에서 입력 기반 키는 합성되고 추적 불가능한 값으로 제한되어 통제된 환경에서 성능과 기능 결과를 보여주는 역할만 했습니다. 연구의 모든 단계는 사이버 보안 실험과 윤리적 데이터 처리에 관한 기관 정책에 따라 수행되었으며, 국제 프라이버시 보호 기준과 책임 있는 연구 관행에 부합하도록 보장되었습니다.
1. 시스템 준비
2. DNA 매핑을 이용한 스마트 키 생성
S3. DNA 기반 암호화 키 형성
S2 K2=S3
S44. 이중 계층 키 암호화 및 안전한 저장
5. 데이터 암호화 및 클라우드 저장소로의 업로드
6. 데이터 접근 및 안전한 복호화
7. 최적화된 사용자 식별자 처리
8. 안전, 보안 및 준수 조치
9. 테스트 및 검증 (그림 2)
Access restricted. Please log in or start a trial to view this content.
제안된 VDNABDS 프로토콜은 일련의 시뮬레이션된 클라우드 환경 실험을 통해 전통적 및 기타 DNA 기반 암호학 방법 모두에 대한 성능을 평가했습니다. 평가 지표에는 키 생성 시간, 암호화 및 복호화 속도, 키 엔트로피, 그리고 다양한 사용자 부하에 따른 확장성 등이 포함되었습니다11.
기존 방식과의 성능 비교
실험 데이터는 VDNABDS 프로토콜이 주요 운영 지표에서 다른 다른 방식들을 꾸준히 능가한다는 것을 확인시켜 줍니다(그림 3 및
Access restricted. Please log in or start a trial to view this content.
DNA 기반 암호화의 등장은 포스트 양자 암호학에 새로운 영역을 열었습니다. 하지만 실제 도입은 재현성, 확장성, 하드웨어 의존성 등의 한계로 인해 지연되고 있습니다. Ahmed 등과 Sharma 등이 제안한 기법들은 DNA 및 블록체인 모델을 사용해 특정 클라우드 취약점을 해결했으나 동적 키 처리가 부족했고 고동시성 환경에 대한 복원력이 제한적이었습니다18,19. VDNABDS는 엔트로피가 풍부한 키 생성과 이중 비대칭 암호화, 실시간 클라우드 시뮬레이션 테스트를 통합함으로써 이러한 장벽을 극복합니다. 이 진화하는 연구 분야에 위치하며, 이 프로토콜은 기존 DNA 암호학 원칙을 기반으로 할 뿐만 아니라, 이를 재현 가능한 소프트웨어 전용 아키텍처로 구현하여 클라우드 컴퓨팅 시대에 안전하고 확장 가능한 암호화 프로토콜의 템플릿을 제공합니다.
Access restricted. Please log in or start a trial to view this content.
저자들은 이 저작 출판과 관련된 이해 상충이 없음을 선언합니다. 어떤 저자도 이 연구의 결과나 해석에 영향을 미칠 수 있는 개인적, 재정적, 전문적 관계를 가지고 있지 않습니다. 이 연구에 대한 모든 기여는 오로지 학술 및 과학적 목적을 위해 이루어졌으며, 상업적 제휴나 외부 압력에 의해 설계, 실행 또는 보고가 이루어지지 않았습니다.
저자들은 이 연구를 가능하게 한 인프라와 학술 지원을 제공해 준 오디샤 기술 및 연구 대학 컴퓨터 과학부에 진심으로 감사의 뜻을 표합니다. VDNABDS 프로토콜 개발 전반에 걸쳐 귀중한 기술적 통찰과 협력을 제공한 VIT 대학교 안드라프라데시 SENSE 부서에 특별한 감사를 전합니다. 또한 이 연구의 방법론과 실행을 다듬는 데 도움을 준 교수진, 멘토, 동료 심사자들의 지도와 건설적인 피드백에도 감사드립니다. 그들의 의견은 최종 모델의 명확성과 과학적 엄밀성을 향상시키는 데 중요한 역할을 했습니다. 이 연구는 공공, 상업 또는 비영리 자금 지원 기관으로부터 별도의 보조금을 받지 않았습니다. 그러나 실험실 접근, 소프트웨어 자원, 시뮬레이션 도구(예: CloudSim 3.0.3)와 같은 기관 지원이 이 프로젝트를 성공적으로 완료하는 데 매우 중요했습니다.
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 자바 | 오라클 | ||
| 클라우드심 | 깃허브 | ||
| 파이썬 | 파이썬 소프트웨어 기초 |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission