GnuPG

 

1. 개요
2. 알고리즘
3. 관련 문서


1. 개요


Gnu Privacy Guard. PGP오픈 소스 구현판이다. OpenPGP 표준을 다루는 RFC4880을 구현한다.
GNU 소프트웨어이며, 독일 정부의 후원을 받고 있다. 2015년 6월 기준으로, 페이스북에서 이걸 이용해서 비밀번호 재설정 링크 같은 민감한 정보를 암호화해 보내기로 했다고 한다.

2. 알고리즘


GnuPG 1.4.18과 2.0.26 기준으로, GnuPG는 다음 알고리즘을 지원한다:
  • 공개키: RSA, ElGamal, DSA
  • 암호화: IDEA [1], 3DES, CAST5, Blowfish, AES-128, AES-192, AES-256, Twofish, Camellia-128, Camellia-192, Camellia-256 [2]
  • 해시: MD5, SHA-1, RIPEMD-160, SHA-256, SHA-384, SHA-512, SHA-224
  • 압축: 압축하지 않음, ZIP, ZLIB, BZIP2

3. 관련 문서





[1] 1.4.13/2.0.20부터 지원[2] 1.4.10/2.0.12부터 지원