설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은


총 게시물 73건, 최근 0 건
   

AES128 과 AES256 암호화 함수

글쓴이 : PostgresDBA 날짜 : 2015-05-18 (월) 13:51 조회 : 8806
pgcrypto 라는 암호화 관련 extension 이 있습니다.
그때 생성되는 crypt 라는 함수가 지원하는 암호화 알고리즘은 아래 2가지 입니다.
  • bf — Blowfish

  • aes — AES (Rijndael-128)

이중 Blowfish 는 논외로 하고
AES 암호화 방식에는 AES128, AES192,AES256 이 있습니다.

그렇다면 pgcrypto 의 crypt() 함수는 AES128, AES192, AES256 을 모두 지원할까요?
아니면, AES(Rijndael-128) 라고 매뉴얼에 적힌걸로 봐서는 AES128 만 지원하는걸까요?

정답은 모두 지원한다입니다.
 
The 256 in AES refers to the key size, where the 128 inRIJNDAEL refers to block size. AES-256 is RIJNDAEL-128 when used with a 256 bit key.


   

postgresdba.com