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

cryptograph in Daeyeon

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

cryptograph in Daeyeon

검색하기 폼
  • 분류 전체보기 (41)
    • 암호론 (16)
    • 웹해킹 (1)
    • 리버싱 (0)
    • 시스템해킹 (2)
    • 양자컴퓨팅 (6)
      • qiskit (2)
    • write-up (2)
      • wechall (2)
    • Python (11)
    • 차량네트워크 (1)
    • 논문 (2)
    • etc (0)
  • 방명록

아핀암호 (1)
[python] 3.아핀 암호(affine cipher)

안녕하세요. 세번째로 소개할 암호는 아핀 암호입니다. 아핀 암호는 덧셈 암호와 곱셈 암호를 혼합한 방식의 암호입니다. 먼저 key값이 k인 곱셈 암호를 적용하고나서, key값이 m인 덧셈 암호를 사용한 암호문을 만들어 낼수있습니다. C ≡ kP + m mod26 (C : 암호문, P : 평문, k : 곱셈암호의 key, m : 덧셈암호의 key) 다음으로는 아핀 암호의 복호화 과정을 생각해봅시다. 아핀암호의 암호화 과정은 먼저 P에 k를 곱한후, m을 더해 암호화를 했습니다. 그렇다면 복호화를 하기위해서는 그와 반대로 m을 뺀 후에, k의 역원을 곱해 복호화를 할 수있습니다. 즉, 반대 연산을 하면서 실행순서도 반대로 해야합니다. 아핀암호는 덧셈 암호와 곱셈 암호보다 무차별 대입 공격(Brute-forc..

암호론 2020. 9. 20. 18:32
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 공개키암호
  • 시저암호
  • Encrypted Traffic Analysis
  • pythonic
  • systemhacking
  • 곱셈암호
  • 비대칭키암호
  • 파이썬암호
  • 양자컴퓨팅
  • 파이썬 문법
  • ETA 프로젝트
  • python
  • Quantum Computing
  • 암호화
  • 암호론
  • 파이썬
  • 파이썬 비동기
  • wechall
  • Cryptography
  • thread
  • 복호화
  • 대칭키암호
  • 전치암호
  • 양자컴퓨터
  • ACM Computing survey
  • 동시발생지수
  • 파이썬문법
  • 덧셈암호
  • Quantum entanglement
  • Qiskit
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바