SM2를 사용한 암호화 및 복호화——중국 국가 표준 타원 곡선 공개키 암호
SM2는 중국 국가암호관리국이 GM/T 0003으로 발표한 타원 곡선 암호(ECC) 표준입니다. 256비트 타원 곡선을 사용하며, 디지털 서명, 키 교환, 공개키 암호화 알고리즘을 정의합니다. 중국 정부 기관, 금융 시스템 및 상용 애플리케이션에서 널리 사용됩니다.
아니요. 모든 키 생성, 암호화 및 복호화 작업은 브라우저 내에서 완전히 처리됩니다. 데이터가 서버로 전송되지 않습니다. 키와 평문은 항상 기기에 안전하게 보관됩니다.
SM2는 <strong>비대칭</strong>(공개키) 알고리즘으로, 키 쌍(공개키와 개인키)을 사용합니다. SM4는 <strong>대칭</strong>(비밀키) 블록 암호입니다. SM2는 키 교환과 디지털 서명에, SM4는 대량 데이터 암호화에 사용됩니다. 일반적으로 두 가지를 함께 사용하여, SM2로 세션 키를 교환하고 SM4로 데이터를 암호화합니다.