Armv8 .4-A는 중국 국가 표준에서 사용되는 암호화 해시 함수 인 SM3 을 포함하여 더 많은 암호화 기본 요소에 대한 확장 지원 을 추가합니다. 128 비트 블록 암호 인 SM4 ; SHA2-512 및 SHA3와 함께. 1
왜 Armv8.4-A가 SM3 및 SM4에 대한 지원을 추가했는지 궁금합니다. 특히 SHA3가 SM3보다 약간 더 안전하기 때문에 이상합니다 (충돌 공격에서는 SM3가 공격 구별에서 더 안전합니다). 2 SM3 암호화 해시 기능 및 AES는 SM4보다 더 나은 보안을 제공합니다. 3
질문 : NIST 승인 알고리즘보다 SM3 또는 SM4를 사용하는 데 이점이 있습니까?
댓글
- 예, 중국어 인 경우 가능합니다. 기본적으로 이러한 종류의 알고리즘은 제 경험상 요청시에만 추가됩니다. 나머지는 우리에게는 트랜지스터 낭비입니다.
- 요청의 주된 목적은 무엇입니까? 특별한 이유가 있습니까?
- 음, 이것은 일종의 역 추론이었습니다. 우리는 친절하다고 생각했습니다. 제품 사양에 포함 시켰지만 기본적으로 그들은 그것을 원하지 않았습니다 . 나는 세부 사항을 모른다 '. 중국의 대기업이나 정부 기관의 요청에 따라 다른 사람은 국가 별 알고리즘-미국을 포함하지 않는 한, 아마도 🙂 저는 ' Camelia 암호의 실제 사용도 보지 못했습니다. 그리고 저는 프렌치 커브로 테스트했습니다.하지만 제 회사가 프랑스 였기 때문입니다.
Answer
중국과 정부 계약을 구하는 경우, 미국과 정부 계약을 체결하려는 경우 암호화를 위해 미국 정부 표준을 사용해야하는 것처럼 암호화에 중국 정부 표준을 사용해야 할 수 있습니다. BLAKE2, Ed25519, 등 과 같이 널리 사용되는 시스템에 비해 권장 할 기술적 이유가 거의없는 국가적 자부심 암호화 표준이 많이 있습니다. 그 중 일부는 상업적으로 중요 할만큼 눈에 띄게됩니다.
Comments
- 단지 호기심, " SoftBank가 Arm China의 절반 이상을 7 억 7,520 만 달러에 매각 할 수 있습니까? "가 중국 암호화 표준 지원에 영향을 미쳤습니까? 비즈니스 전망에서 볼 수 있습니다.
- 저는 인터넷에서 반 자본주의 가명 뼈를 먹는 가금류로서 SoftBank에 대한 질문에 답할 능력이 없습니다. '의 비즈니스 전략.