Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encryption Projects: DES and RSA Encryption

프로젝트 개요

이 프로젝트는 다양한 암호화 알고리즘 구현을 포함합니다. 주로 C 언어로 DES 암호화를 구현했고, Python으로 RSA 기반 채팅 프로그램도 제작했습니다.

이 프로젝트는 암호화 기법과 프로토콜의 이해를 목표로 하며, 보안 알고리즘 구현의 학습 자료로도 활용될 수 있습니다.


프로젝트 구성

  1. DES 암호화 (C 언어)
  • DES 알고리즘을 사용하여 데이터를 암호화 및 복호화합니다.
  1. DES 암호화 CBC 모드 (C 언어)
  • DES CBC 방식을 구현한 프로젝트입니다.
  • 블록 암호화 기법으로 메시지의 안전성을 강화합니다.
  1. RSA 기반 채팅 프로그램 (Python)
  • RSA 알고리즘을 기반으로 메시지를 암호화 및 복호화하는 채팅 프로그램입니다.
  • 공개키 암호화 기법과 개인키를 사용하여 메시지를 안전하게 전송합니다.

🛠 기술 스택

  • C: DES 암호화 및 CBC 모드 구현
  • Python: RSA 기반 채팅 프로그램 제작
  • OpenSSL 라이브러리 (C 프로젝트 필요에 따라 사용 가능)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages