일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- gameplay tag
- 언리얼 엔진
- gas
- stride
- rpc
- Replication
- unity
- local prediction
- 유니티
- 언리얼엔진
- ability task
- photon fusion2
- animation
- Aegis
- 게임 개발
- CTF
- Unreal Engine
- C++
- 보안
- listen server
- os
- UI
- gameplay ability system
- attribute
- widget
- MAC
- 게임개발
- gameplay effect
- level design
- Multiplay
- Today
- Total
목록2025/04/19 (10)
Replicated
대표적인 대칭키 알고리즘- DES(Data Encription Standard), 3DES- AES(Advanced Encryption Standard) - 128, 192, 256 키 길이- ARIA - 128, 192, 256, SEED - 128 - 국산 알고리즘- PRESENT, CLEFIA, SIMON, SPECK - 경량 알고리즘- LEA(Lightweight Encryption Algorithm), HIGHT(HIGH security and light weight) - 국산 경량 알고리즘- RC4(Rivest Cipher 4), ChaCha20 - 스트림 암호 알고리즘 대칭키 암호 시스템 장단점 (vs. 공개키 암호 시스템)장점- 빠름- 상대적으로 적은 리소스 사용- 양자 컴퓨터 공격에 상..
블록 암호- 평문과 암호문이 고정된 크기의 블록으로 구성- 평문을 일정 크기의 블록으로 나눈 후 블록 단위 암호문 구성- 블록 크기를 맞추기 위한 패딩 필요 (모두 필요한 건 아니고)- 혼돈(Confusion) & 확산(Diffusion)- P-Box(Permutation Box), S-Box(Substitution Box), XOR, Shift, Swap..- 다양한 키 길이에 따라 여러 라운드를 반복 실행, 혼돈과 확산을 높임 블록 암호 패딩- 입력 데이터가 블록 크기 배수가 아닐 때, 배수가 되도록 채움- 복호화 시 원본 메시지의 끝, 패딩의 시작 구분 가능해야 함- 메시지 복호화가 정상적으로 실행되었는지 검증 기능 제공- 메시지가 블록 크기의 배수이면? => 패딩 블록 추가 (블록 하나 통으로 ..