Package gnu.java.security.sig

Examples of gnu.java.security.sig.ISignatureCodec


  {
    harness.checkPoint("Signature codec " + sigName + "/" + format);

    ISignature alice = SignatureFactory.getInstance(sigName);
    ISignature bob = (ISignature) alice.clone();
    ISignatureCodec codec = SignatureCodecFactory.getInstance(sigName, format);

    HashMap map = new HashMap();
    map.put(BaseSignature.SIGNER_KEY, secK);
    alice.setupSign(map);
    alice.update(MESSAGE, 0, MESSAGE.length);
    Object signature = alice.sign();

    byte[] encodedSignature = codec.encodeSignature(signature);
    Object decodedSignature = codec.decodeSignature(encodedSignature);

    map.put(BaseSignature.VERIFIER_KEY, pubK);
    bob.setupVerify(map);
    bob.update(MESSAGE, 0, MESSAGE.length);
View Full Code Here


  }

  private ISignatureCodec getCodec(TestHarness harness, String codecName)
  {
    String msg = "Signature codec \"" + codecName + "\" MUST succeed";
    ISignatureCodec result = null;
    try
      {
        result = SignatureCodecFactory.getInstance(codecName);
        harness.check(result != null, msg);
        return result;
View Full Code Here

TOP

Related Classes of gnu.java.security.sig.ISignatureCodec

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.