블록체인의 기본 플랫폼은 국가 기밀의 변형을 어떻게 실현합니까?
旺链科技
2021-10-12 07:34
本文约2083字,阅读全文需要约8分钟
국가 기밀 변환 프로그램의 하이라이트

최근 몇 년 동안 국가 네트워크 보안 및 정보화의 전반적인 수준이 향상됨에 따라 암호 보안은 국가의 종합적인 국력과 경쟁력의 중요한 상징이 되었으며 발전은 점점 더 중요한 역할을 하고 있습니다. 상용 암호화의 전환은 다양한 산업이 시급히 돌파해야 할 기술적인 문제가 되었습니다.

국가 비밀 알고리즘의 장점은 무엇입니까? 기본 플랫폼의 국가 비밀 변환을 실현하는 방법은 무엇입니까?

이미지 설명

그림

글로벌 오픈 소스 기술 서밋 하이퍼레저 블록체인 하위 포럼

첫 번째 레벨 제목

국가비밀알고리즘이란?

국가비밀알고리즘은 국가암호국에서 인정한 국내 상용암호알고리즘으로 간단히 말해서 SM1-SM4, SM7, SM9 3가지로 나눌 수 있는 일련의 알고리즘 즉 대칭형 암호알고리즘, 비대칭 암호화 알고리즘 및 해시 알고리즘 알고리즘.

국제 알고리즘과 비교하여 국가 비밀 알고리즘은 전반적인 보안 강도 측면에서 더 우세합니다.

  • SM2와 RSA는 기본 알고리즘 수학적 원리가 다르며 SM2는 보안 강도가 더 높으며 더 짧은 키를 사용하여 더 높은 보안 강도를 달성할 수 있습니다. SM2는 RSA 2046비트 키 보안 강도에 도달하거나 이를 초과하기 위해 256비트 키 수준만 필요합니다.

  • SM3 및 Sha256, SM3는 Sha256의 개선 및 최적화이며 SM3의 알고리즘 구조는 MD(Merkle-Damgard) 구조이며 SM3는 더 충돌 가능하고 안전합니다.

  • SM4 및 3DES, 3DES는 DES에서 AES로 전환되는 암호화 알고리즘이며 DES는 선형 변경을 수행한 반면 SM4는 비선형 변경을 수행했으며 보안이 더 높아질 것입니다.

블록체인은 암호화 기술의 매우 중요한 분야이며, 국가도 국가 기밀 알고리즘을 블록체인에 적용하기 위한 특정 요구 사항을 가지고 있습니다.

텍스트

그림

중국 소프트웨어 산업 블록체인 플랫폼의 기본 기술 요구 사항

이미지 설명

그림

첫 번째 레벨 제목

국가기밀변혁을 하는 이유

Wanglian Technology의 국가 기밀 변환은 주로 세 가지 사고 방식을 기반으로 합니다.

그것은 더 안전하며 국가 기밀에 해당하는 여러 알고리즘은 일반적으로 국제 알고리즘보다 더 안전합니다.

정부와 업계가 제안한 블록체인 암호화 응용 프로그램에 대한 기술 요구 사항에는 국가 비밀 알고리즘을 지원해야 한다고 언급되어 있습니다.

첫 번째 레벨 제목

VoneBaaS 플랫폼 아키텍처

이미지 설명

그림

VoneBaaS 플랫폼 기능 아키텍처

VoneBaaS 플랫폼 아키텍처에서 상위 계층은 외부 출력을 위한 플랫폼 인터페이스 계층이고 왼쪽은 애플리케이션 통합이며 도킹 플랫폼 인터페이스 계층은 다른 계층으로 확장됩니다. 우리는 추적성, 인증서 저장, NFT 및 DAO를 포함하여 BaaS에서 많은 애플리케이션 표준 또는 템플릿을 만들었으며 사용자는 자신의 애플리케이션 개발을 위해 이러한 애플리케이션을 빠르게 복사할 수 있습니다. 아키텍처의 오른쪽에는 구성 관리, 시각적 모니터링 및 운영 감사 기능을 포함하는 운영 모니터링 기능 모듈이 있습니다.

VoneBaaS 플랫폼에는 다음과 같은 많은 이점이 있습니다.

하나는 VoneBaaS가 여러 기본 플랫폼을 지원하고 국가 비밀 알고리즘에서 금융 분산 기술 보안 사양의 암호 사용 요구 사항을 충족한다는 것입니다.

두 번째는 크로스 체인을 지원하고 NFT 통합 모듈을 제공하며 NFT 개발 기능을 API 형식으로 출력하는 것입니다.

세 번째는 스마트 계약 시장을 제공하는 것입니다.VoneBaaS 플랫폼은 스마트 계약 시장 기능과 스마트 계약 온라인 패키징 기능을 제공하여 사용자가 스마트 계약을 신속하게 획득하고 비즈니스 요구를 실현할 수 있도록 합니다.

첫 번째 레벨 제목

VoneBaaS 국가 기밀 변환 계획

이미지 설명

그림

VoneBaaS 국가 기밀 변환 계획

Fabric의 변환 프로세스에서는 Fabric 온톨로지 변환, Fabric CA 변환, Fabric Go SDK 변환 및 Fabric Chaincode API 변환의 네 가지 주요 부분으로 나뉩니다.

CA는 gwanted 오픈 소스 변환 라이브러리를 말하며 기본적으로 큰 변경 사항은 없습니다. BCCSP Cryptographic Service Provider 모듈의 변환은 우리 변환의 핵심입니다. BCCSP는 두 개의 팩토리를 제공하는데, 하나는 소프트웨어 구현 팩토리이고 다른 하나는 하드웨어 구현 팩토리입니다. 우리가 달성하고자 하는 것은 소프트 수정이므로 SW 모듈이 수정되었습니다.SW는 기본적으로 ECCSHA256의 암호화 제품군을 지원합니다.수정 후 SM2 및 SM3을 지원하는 암호화 제품군이 실현됩니다.

Fabric Go SDK에서 변환은 두 부분으로 나뉩니다. CFSSL 및 NET/HTTP는 통신 수준의 변환이고 INTERNAL은 Fabric에서 변환된 코드에 의존합니다. 왜냐하면 Fabric Go SDK는 Fabric의 로컬 코드에 의존하기 때문입니다. .

Fabric Chaincode도 통신 수준과 암호화 및 복호화에서 수정해야 하며 내부는 Fabric 변환에 의존하는 코드이며 통신 수준은 주로 Shim 패키지의 코드를 수정하는 것입니다.

Wanglian Technology는 창립 이래 항상 국가 정책을 지원하고 기업의 사회적 책임을 실천했으며 국가 안보 건설 전략을 적극적으로 지원하고 국가 비밀 강화 및 개조 작업에 적극적으로 협력했습니다. 데이터에 따르면 Wanglian Technology는 Fabric2.2 및 오픈 소스를 기반으로 국가 기밀 변환을 수행한 최초의 블록체인 기업입니다.

앞으로 Wangchain Technology는 블록체인의 기술 혁신과 응용을 촉진하고 블록체인 기반 플랫폼의 건설을 지속적으로 개선하며 업계의 더 나은 발전을 공동으로 돕고 목격하기 위해 열심히 노력할 것입니다.

旺链科技
作者文库