반응형
# 암호
❛ 대칭 암호화 방식 : DES, 트리플 DES, AES, SEED, ARIA, 기타
❛ 비대칭 암호화 방식 : RSA
❛ 해시
하나의 문자열을 이를 상징하는 더 짧은 길이의 값이나 키로 변환
암호와 다른점은 정보를 숨기기 보다는 정보의 위변조를 확인하는 용도
- MD5 : 128비트 암호화 해시 함수, 단방향 암호화
- SHA (안전한 해시 알고리즘)
❛ 인증서
- .CER
- .DER
- .PEM : Base64로 인코딩 된 인증서
- .P12
# AES 알고리즘
DES의 암호화 강도가 약해지면서 새로 개발된 알고리즘
# base64_encode
모든 정보를 64개 문자로 구성된 64진수로 바꾸고, 오리지널데이터보다 33% 많은 공간을 필요로 함.
문자를 처리할 수 없는 통신 환경에서 멀티바이트 문자나 이진 데이터를 처리
# bcrypt 알고리즘
해싱 알고리즘, 암호화 기법 중 하나
# mcrypt 모듈
mcrypt_encrypt 함수를 통해 php 양방향 암호화를 진행할 수 있는 모듈
# OpenSSL 라이브러리
네트워크를 통한 데이터 통신에 쓰이는 프로토콜 TLS, SSL 오픈 소스 구현판
C언어, 기본적인 암호화 기능 및 여러 유틸리티 함수 구현
# RSA
공개키와 개인키를 세트로 만들어서 암호화와 복호화를 하는 인터넷 암호화 및 인증 시스템
반응형
'컴퓨터공학 > 네트워크' 카테고리의 다른 글
VPN 정의와 작동 방식 (2) | 2020.03.18 |
---|---|
HTTP 상태 코드 (0) | 2020.02.17 |
웹서버 | 아파치 mode_rewrite 확장 모듈 (0) | 2020.02.08 |
데이터 포맷 JSON (0) | 2020.02.08 |
서버 | 리눅스 (0) | 2020.02.08 |
클라우드서버 | Ucloud AWS Azure (0) | 2020.02.08 |
웹서버 | Apache (0) | 2020.01.15 |
서버 | 네트워크 서버 NAS (0) | 2020.01.07 |
댓글