주식회사 누리아이티

정보자산의 보안강화를 위한 3단계 인증 보안SW(BaroPAM) 전문기업인 누리아이티

암복호화 3

가볍고 가장 빠른 암호화 알고리즘을 위한 BaroCRYPT 솔루션의 API 가이드(PostgreSQL)

목차 1. PostgreSQL 암복호화 모듈 1.1 pgcrypto 모듈 1.2 사전 확인 사항 1.3 암복호화 함수 1.4 암복호화 함수 생성 1.5 암복호화 함수 생성 확인 1.6 암복호화 함수 테스트 2. About BaroCRYPT 1. PostgreSQL 암복호화 모듈 1.1 pgcrypto 모듈 pgcrypto 모듈은 PostgreSQL을 위한 암호화 기능을 제공한다. 이 모듈은 신뢰할 수 있는 모듈로 간주 된다. 즉, 현재 데이터베이스에 대한 CREATE 권한이 있는 슈퍼 유저가 아닌 사용자가 설치할 수 있다 . pgcrypto 모듈의 Raw 암호화 함수는 다음과 같다. - convert_to/convert_from : 문자열 변환/복원 - encode/decode : 16진수 인코딩/디코딩..

가볍고 가장 빠른 암호화 알고리즘을 위한 BaroCRYPT 솔루션의 API 가이드(MySQL, MariaDB용)

목차 1. BaroCRYPT 1.1 BaroCRYPT 개요 1.2 BaroCRYPT 특/장점 2. BaroCRYPT 연동 API 2.1 연동 API 구성 2.2 MySQL 연동 API 함수 2.3 MariaDB 연동 API 함수 3. 함수 생성/사용/삭제 3.1 함수 생성 3.2 함수 사용 3.3 함수 삭제 4. About BaroCRYPT 1. BaroCRYPT 1.1 BaroCRYPT 개요 BaroCRYPT 솔루션은 Feistel 암호를 사용하여 크기가 작고 구현이 쉬운 블록 암호화 알고리즘인 XXTEA (Extended Extended Tiny Encryption Algorithm)를 기반으로 하는 가볍고 가장 빠른 암호화 알고리즘이다. 1.2 BaroCRYPT 특/장점 BaroCRYPT 솔루션은 ..