Creating Custom AES Functions for SQLAlchemy
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 개인적으로 지금 DB에 자료를 암호화해서 넣은 후 필요한 경우에만 암호화를 풀어서 자료를 열람하거나 쿼리의 조건으로 쓰는 작업을 해야하는데, 이것에...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 개인적으로 지금 DB에 자료를 암호화해서 넣은 후 필요한 경우에만 암호화를 풀어서 자료를 열람하거나 쿼리의 조건으로 쓰는 작업을 해야하는데, 이것에...
tl;dr: pgcrypto는 PKCS#7을 사용한다. PostgreSQL의 pgcryto는 encrypt/decrypt에 padding을 어떤것으로 할 지 선택할 수 있도록 해주고 있다. 그런데 선택지에 대한 설명이 너무 부실하다. 선택지가 pkcs와 none이 있는데, none이야 아무것도...
Mac OSX에는 Postgres.app이라고 하는 매우 좋은 PgSQL 배포판이 있다. 그런데, 이 위에서 pgcrypto등의 extention을 쓰려면 어떻게 해야할까? psql을 켠다. 상단 바에 코끼리를 누르면 열 수 있다. CREATE EXTENSION...