하이브리드 암호화: 안전하고 빠른 비밀 공유의 원리우리가 친구에게 매우 중요한 대용량 파일이나 메시지를 보낼 때, 가장 중요하게 생각하는 것은 '안전'과 '속도'입니다. 단순히 압축파일에 비밀번호를 거는 것을 넘어, 현대의 강력한 보안 시스템—예를 들어, 웹사이트의 보안 통신(HTTPS)이나 종단 간 암호화(E2E) 메신저—은 어떻게 이 두 마리 토끼를 잡을까요? 그 해답은 **'하이브리드 암호화(Hybrid Encryption)'**라는 지능적인 협업 시스템에 있습니다.1. 느리지만 안전한 '마스터 키'의 교환 (비대칭 키 암호화, RSA)가장 먼저, 파일 자체를 암호화하는 방법을 고민해야 합니다. '비대칭 키 암호화(Asymmetric Key, 예를 들어 RSA)'는 마치 은행의 금고 열쇠처럼, 오직..
파일 접근 제어 요약 1. 주요 목표 파일 접근 제어: 파일 및 디렉토리에 대한 접근을 관리하고 허용, 차단, 로그 작업을 수행합니다. 성능과 안정성 보장: 커널 복잡성을 줄이고, 커널 업데이트의 영향을 최소화합니다. 유연성과 확장성: 정책을 사용자 영역에서 관리하여 동적 업데이트를 가능하게 합니다. 2. 제안된 설계 흐름 사용자 영역에서 정책 관리: 정책 파일(JSON/XML)을 읽어 메모리에 저장하고 정렬하여 효율적으로 검색합니다. 커널 모듈 후킹: 주요 파일 I/O 함수(vfs_open, vfs_read 등)를 후킹합니다. 콜백 등록: 사용자 영역에서 커널로 콜백 함수 포인터를 전달합니다. ..
리눅스에서 파일 해시 계산 방법1. 기본 해시 계산명령어설명예제md5sum filenameMD5 해시 계산md5sum myfile.txtsha1sum filenameSHA-1 해시 계산sha1sum myfile.txtsha256sum filenameSHA-256 해시 계산sha256sum myfile.txt2. 여러 파일의 해시 계산# 디렉토리 내 모든 .txt 파일의 해시 계산md5sum *.txt# 특정 경로의 파일 해시 계산sha256sum /path/to/files/* 3. 해시값을 파일로 저장# 해시값을 hash.txt에 저장md5sum filename > hash.txtsha256sum filename > hash.txt 4. 저장된 해시값으로 무결성 검증명령어설명예제md5sum -..
- Total
- Today
- Yesterday
- 암호화
- PowerShell
- C#
- 성산블루버블
- 리눅스
- 블루버블다이빙팀
- 서귀포
- 스쿠버다이빙
- 양파다이브
- Build
- 블루버블다이브팀
- 블루버블
- 다이빙
- Thread
- Windows
- C++
- 서귀포블루버블
- ReFS
- RSA
- 현포다이브
- C
- 울릉도
- 패턴
- 디자인패턴
- 윈도우
- 제주도
- OpenSource
- DLL
- ip
- Linux
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
