일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 수수료
- 코딩
- 특약
- 급성심근경색증
- javascript
- PythonProgramming
- 추가납입
- python
- 뇌출혈
- 가입
- Vue.js
- 중도인출
- 보험
- 사망
- 파이썬
- 납입
- 리스트
- 프론트엔드
- 웹개발
- 프로그래밍
- 보험료
- 문자열
- jQuery
- 변환
- 자바스크립트
- 심장질환
- 교보생명
- Java
- 교보
- 인출수수료
- Today
- Total
목록공개키 (3)
SeouliteLab
RSA는 공개키 암호화 알고리즘 중 가장 널리 사용되는 알고리즘으로, 데이터를 안전하게 전송하고 서명하는 데에 활용됩니다. 파이썬에서 RSA 암호화를 구현하고 사용하기 위해서는 PyCryptodome 라이브러리를 사용할 수 있습니다. 이 블로그에서는 PyCryptodome를 사용하여 RSA 암호화를 다루는 방법에 대해 알아보겠습니다. 1. 키 생성하기 RSA 암호화를 위해 공개키와 개인키를 생성하는 방법을 살펴보겠습니다. from Crypto.PublicKey import RSA # 키 생성 key = RSA.generate(2048) # 공개키와 개인키 추출 public_key = key.publickey().export_key() private_key = key.export_key() # 키 출력 p..
파이썬에서 데이터를 암호화하고 복호화하는 기능은 매우 중요합니다. 그 중에서도 pycrypto는 파이썬에서 가장 널리 사용되는 암호화 라이브러리 중 하나입니다. 이번에는 pycrypto를 사용하여 데이터를 암호화하고 복호화하는 방법을 알아보겠습니다. 예제 1: 대칭키 암호화 from Crypto.Cipher import AES from Crypto.Random import get_random_bytes # 키 생성 key = get_random_bytes(16) # 암호화 cipher = AES.new(key, AES.MODE_EAX) plaintext = b"Hello, world!" ciphertext, tag = cipher.encrypt_and_digest(plaintext) print("암호화된..
기능 1: ECC 키 생성 및 서명/검증 ecdsa는 파이썬에서 ECC 기반의 서명 및 검증을 위한 라이브러리입니다. ECC는 공개키 암호화 방식 중 하나로, 작은 키 사이즈에도 강력한 보안을 제공합니다. ecdsa를 사용하여 ECC 키를 생성하고 메시지에 서명하거나 서명을 검증할 수 있습니다. 예제 1: ECC 키 생성 및 서명/검증 import ecdsa # ECC 키 쌍 생성 sk = ecdsa.SigningKey.generate() vk = sk.verifying_key # 메시지 서명 message = b"Hello, world!" signature = sk.sign(message) # 서명 검증 try: assert vk.verify(signature, message) print("서명 검증 ..