密码学验证框架的扩展与应用
1. 数字签名接口
Ideal - Sig和Real - Sig具有相同的公共接口IPKISig,具体如下:
public final class Signer {
public Signer();
public byte[] sign(byte[] message);
public Verifier getVerifier();
}
public class Verifier {
public Verifier(byte[] verifKey);
public boolean verify(byte[] signature, byte[] message);
public byte[] getVerifKey();
}
public class RegisterSig {
public static void registerVerifier(int id, Verifier verifier, byte[] pki_domain) throws PKIError, NetworkError;
public static Verifier getVerifier(int id, byte[] pki_domain) throws PKIError, NetworkError;
}
典型用法 :
对于标识符为ID_A的诚实用户,创建和注册密钥的步骤如下:
Signer sig = new S
超级会员免费看
订阅专栏 解锁全文
4224

被折叠的 条评论
为什么被折叠?



