암호학
Cryptographic agility는 Sui의 핵심이다. 시스템은 여러 암호학 알고리즘과 primitive를 지원하며 이들 사이를 빠르게 전환할 수 있다.
Move에서 Sui 온체인 서명 검증하기
Sui는 여러 signature scheme을 통해 Move smart contract 내부 검증을 지원한다. 지원되는 signature scheme에는 Ed25519, Secp256k1 recoverable, Secp256k1 non-recoverable, Secp256r1 non-recoverable, Secp256r1 recoverable, BLS G1, BLS G2가 포함된다.
해싱
Sui는 SHA2-256, SHA3-256, Keccak256, Blake2b-256 cryptographic hash function을 지원한다.
Groth16
Zero-knowledge proof는 증명의 입력에 대한 정보를 드러내지 않고 진술을 검증하는 데 사용된다.