B-Money 제작자 Wei Dai가 암호화에 제안한 것

이 시리즈의 이전 기사 몇 편을 읽으면 Wei Dai와 그가 제안한 프로토콜이자 최고의 암호화폐 자산인 Bitcoin의 전신 중 하나인 B-Money에 대해 알 수 있게 되기를 바랍니다.

이 기사에서는 Crypto++ 라이브러리, VMAC Internet Draft 등을 포함하여 암호화에 대한 그의 기여에 대해 간략하게 논의할 것입니다.

Crypto++ 라이브러리부터 시작해 보겠습니다.

암호화++ 라이브러리

Crypto++ 라이브러리는 B-money 창립자인 Wei Dai가 1995년에 제공한 오픈 소스 암호화 체계입니다. 이 체계에는 인증된 암호화 체계, 고속 암호, 해시 작업, 메시지 인증 코드 등을 포함한 광범위한 알고리즘이 포함되어 있습니다.

최신 버전의 Crypto++ Library(8.6.0)는 Visual Studio 2003-2019, Apple Clang 4.3 -12.0, Intel C++ Compiler 9 – 16.0, IBM XL C/C++ 10.0 – 14.0 등을 지원합니다.

암호화 라이브러리는 Windows에 최적화된 컴파일된 DLL을 사용하며 현재 CMVP(암호화 모듈 검증 프로그램)에 나열되어 검증되지 않은 상태로 렌더링됩니다.

Crypto++ 라이브러리는 여러 가지 해결 방법을 통해 부채널 해킹을 해결하려고 합니다. 이 프로세스에서는 하드웨어 지침이 가장 중요합니다. 또한 캐시 인식 방법, 상수 시간 및 패턴을 사용하여 누출을 최대한 낮추는 등 다른 접근 방식을 사용합니다.

VMAC 인터넷 초안

VMAC 인터넷 초안은 블록 암호를 기반으로 Ted Krovetz와 함께 Wei Dai가 제안했습니다. 이 초안의 주요 동기는 64비트 인프라에서 작동하면서 32비트 소프트웨어의 한계를 확장하는 것이었습니다. VMAC는 VHASH 기능을 사용합니다.

인터넷 초안은 기본 작업 및 표기법부터 시작하여 키 및 패드 파생 작업, VMAC 태그 생성, VHASH, 보안 및 IANA 고려 사항으로 구성됩니다.

SSH2 프로토콜에 대한 대응

Wei Dai는 연결, 인증 및 모바일화와 관련된 여러 프레임워크 계층으로 구성된 코드인 SSH2 프로토콜 또는 Secure Shell 2.0 프로토콜의 취약점을 탐색했습니다.

그는 이전 암호문 블록이 메시지의 나머지 부분에 대한 IV 역할을 하기 때문에 공격자가 이전 암호문 블록을 관찰할 수 있다면 일반 텍스트 공격을 시작할 수 있다고 말합니다.

그는 또한 Lucas 프로토콜에 관한 메모를 제공하여 암호화에서 프로토콜의 실제 사용 사례를 제공했습니다.

결론을 내리겠습니다 기사 여기와 다음 부분에서는 저지연 익명 통신에 최적화된 프로토콜인 PipeNet에 대해 설명하겠습니다.

아누바브 B
Anubhav B의 최신 게시물 (전체보기)

출처: https://www.thecoinrepublic.com/2022/07/07/what-b-money-creator-wei-dai-has-offered-to-cryptography/