마인드 맵 갤러리 6장 - 블록 암호 연산
블록 암호 및 5가지 모드 블록 암호는 대칭 암호화의 일반적인 형태이며 일반적으로 대용량 데이터를 암호화하는 데 사용됩니다. 기본 원칙은 일반 텍스트를 동일한 길이의 여러 블록으로 나눈 다음 동일한 키를 사용하여 각 블록을 암호화하여 암호문 블록을 얻는 것입니다.
2024-01-22 23:28:01에 편집됨이것은 (III) 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제에 대한 마인드 맵이며, 주요 함량은 다음을 포함한다 : 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제 (HIF-PHI)는 신장 빈혈의 치료를위한 새로운 소형 분자 경구 약물이다. 1. HIF-PHI 복용량 선택 및 조정. Rosalasstat의 초기 용량, 2. HIF-PHI 사용 중 모니터링, 3. 부작용 및 예방 조치.
이것은 Kuka Industrial Robots의 개발 및 Kuka Industrial Robot의 모션 제어 지침에 대한 마인드 맵입니다. 주요 내용에는 쿠카 산업 로봇의 역사, 쿠카 산업 로봇의 특성, 쿠카 산업 로봇의 응용 분야, 2. 포장 프로세스에서 쿠카 로봇은 빠르고 일관된 포장 작업을 달성하고 포장 효율성을 높이며 인건비를 줄입니다. 2. 인건비 감소 : 자동화는 운영자에 대한 의존성을 줄입니다. 3. 조립 품질 향상 : 정확한 제어는 인간 오류를 줄입니다.
408 컴퓨터 네트워크가 너무 어렵습니까? 두려워하지 마세요! 나는 피를 구토하고 지식 맥락을 명확히하는 데 도움이되는 매우 실용적인 마인드 맵을 분류했습니다. 컨텐츠는 매우 완전합니다. 네트워크 아키텍처에서 응용 프로그램 계층, TCP/IP 프로토콜, 서브넷 디비전 및 기타 핵심 포인트에 이르기까지 원칙을 철저히 이해하는 데 도움이 될 수 있습니다. 📈 명확한 논리 : Mindmas 보물, 당신은 드문 기회가 있습니다. 서둘러! 이 마인드 맵을 사용하여 408 컴퓨터 네트워크의 학습 경로에서 바람과 파도를 타고 성공적으로 해변을 얻으십시오! 도움이 필요한 친구들과 공유해야합니다!
이것은 (III) 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제에 대한 마인드 맵이며, 주요 함량은 다음을 포함한다 : 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제 (HIF-PHI)는 신장 빈혈의 치료를위한 새로운 소형 분자 경구 약물이다. 1. HIF-PHI 복용량 선택 및 조정. Rosalasstat의 초기 용량, 2. HIF-PHI 사용 중 모니터링, 3. 부작용 및 예방 조치.
이것은 Kuka Industrial Robots의 개발 및 Kuka Industrial Robot의 모션 제어 지침에 대한 마인드 맵입니다. 주요 내용에는 쿠카 산업 로봇의 역사, 쿠카 산업 로봇의 특성, 쿠카 산업 로봇의 응용 분야, 2. 포장 프로세스에서 쿠카 로봇은 빠르고 일관된 포장 작업을 달성하고 포장 효율성을 높이며 인건비를 줄입니다. 2. 인건비 감소 : 자동화는 운영자에 대한 의존성을 줄입니다. 3. 조립 품질 향상 : 정확한 제어는 인간 오류를 줄입니다.
408 컴퓨터 네트워크가 너무 어렵습니까? 두려워하지 마세요! 나는 피를 구토하고 지식 맥락을 명확히하는 데 도움이되는 매우 실용적인 마인드 맵을 분류했습니다. 컨텐츠는 매우 완전합니다. 네트워크 아키텍처에서 응용 프로그램 계층, TCP/IP 프로토콜, 서브넷 디비전 및 기타 핵심 포인트에 이르기까지 원칙을 철저히 이해하는 데 도움이 될 수 있습니다. 📈 명확한 논리 : Mindmas 보물, 당신은 드문 기회가 있습니다. 서둘러! 이 마인드 맵을 사용하여 408 컴퓨터 네트워크의 학습 경로에서 바람과 파도를 타고 성공적으로 해변을 얻으십시오! 도움이 필요한 친구들과 공유해야합니다!
6장 - 블록 암호 연산
이중 DES
😋
단일 단계로 축소 문제
"중간 만남" 공격을 가짐
모든 키로 P를 암호화하고 저장
가 있기 때문에
모든 키로 C를 해독하고 X 값과 일치
표시할 수 있는 단계는 O(2^56) 단계입니다.
트리플 DES
2개의 열쇠로
구조
E-D-E 시퀀스에 2개의 키 사용
보안
k1=k2이면 단일 DES로 작업할 수 있습니다.
현재 알려진 실용적인 공격은 없지만 제안된 몇 가지 비현실적인 공격이 향후 공격의 기초가 될 수 있습니다.
3개의 열쇠로
구조
애플리케이션
일부 인터넷 응용 프로그램에서 채택되었습니다.
PGP
에스
몸짓 광대극
작동 모드
소개
블록 암호는 고정 크기 블록을 암호화합니다. 예: DES는 56비트 키로 63비트 블록을 암호화합니다.
NIST SP 800-38A 5가지 모드를 정의합니다
블록 모드
전자코드북(ECB)
용도
몇 블록의 데이터 전송
제한사항
현상
메시지 반복이 암호문에 표시될 수 있음
특히 그래픽과 같은 데이터의 경우
이유
암호화된 메시지 블록으로 인해 독립적
구조
😋
암호블록체이닝(CBC)
구조
초기 벡터 사용(IV를 사용하여 프로세스 시작)
😋
용도
대량 데이터 암호화, 인증
장점
암호문 블록의 종속성
암호문 블록은 이전의 모든 블록에 종속됩니다.
변경의 영향
블록에 대한 모든 변경 사항은 다음의 모든 암호문 블록에 영향을 미칩니다.
한정
개시 벡터(IV) 필요
발신자와 수신자가 알아야 함
클리어로 전송되면 공격은 첫 번째 블록의 비트를 변경하고 IV를 변경하여 보상(오프셋)할 수 있습니다.
ECB 모드로 암호화되어 전송됨
메시지 패딩
데프
정보의 끝이 암호화된 블록을 구성하기에 충분하지 않은 경우 이를 처리하기 위한 조치가 필요합니다.
방법
알려진 비데이터 값(예: null)으로 채움
패드 크기 수와 함께 마지막 블록 패드
😋
XTS-AES 모드
소개
블록 지향 스토리지 사용을 위해
암호화 기능
T는 조정이고, H는 해시 함수입니다.
스트림 모드
암호 피드백(CFB)
😋
용도
스트림 데이터 암호화, 인증
프로세스
1. 메시지는 비트 스트림으로 처리됩니다.
2. 블록 암호의 출력에 추가됩니다.
3. 결과는 다음 단계로 피드백됩니다.
표준에서는 임의 개수의 비트(1,8,64,128 등)를 허용합니다.
구조
장점
데이터가 비트/바이트 단위로 도착할 때 적합
블록 암호는 ps-랜덤 비트스트림을 생성하기 위해 양쪽 끝에서 암호화 모드로 사용됩니다.
오류가 발생한 후 여러 블록에 걸쳐 오류가 전파됩니다(무기한은 아님).
한정
모든 비트 후에 블록 암호화를 수행하는 동안 정지해야 함
출력 피드백(OFB)
소개
출력 TOF 암호가 메시지에 추가됩니다.
출력은 피드백입니다
피드백은 메시지와 무관합니다.
미리 계산할 수 있다
용도
시끄러운 채널의 스트림 암호화
구조
장점
비트 오류는 전파되지 않습니다
메시지 스트림 수정에 더 취약
한정
재사용 공격자가 전파를 복구할 수 있는 경우 각 용도마다 고유한 IV가 필요합니다.
보내는 사람과 받는 사람은 동기화 상태를 유지해야 합니다.
전체 블록 피드백(예: CFB-64 또는 CFB-128)만 사용해야 합니다.
카운터(CTR)
소개
OFB와 유사함
OFB와 유사
암호화 카운터 값
하지만 피드백 값이 아닌 카운터 값을 암호화합니다.
각 블록에는 서로 다른 카운터 값과 키 값이 필요하며 재사용되지 않습니다.
암호화 방정식
😋
용도
고속 네트워크 암호화
구조
장점
능률
H/W 또는 S/W에서 병렬 암호화를 수행할 수 있습니다.
필요에 앞서 전처리 가능
버스트 고속 링크에 적합
암호화된 데이터 블록에 대한 무작위 액세스 허용
입증 가능한 보안(다른 모드와 마찬가지로 좋음)
한정
키/카운터 값을 절대 재사용하지 마세요. 그렇지 않으면 깨질 수 있습니다(OFB 참조).
피드백 특성