Class SM9KEMExtractor

java.lang.Object
org.bouncycastle.crypto.kems.SM9KEMExtractor
All Implemented Interfaces:
EncapsulatedSecretExtractor

public class SM9KEMExtractor extends Object implements EncapsulatedSecretExtractor
SM9 key encapsulation mechanism - decapsulation side (GM/T 0044.4-2016, clause 6). Recovers the shared key K from the encapsulation C using the user's private key de: w' = e(C, de), K = KDF(C || w' || ID, klen).