Package java.security

Examples of java.security.Signature.verify()


    }

    // Check signature
    boolean trusted = false;
    try {
      trusted = signature.verify(identity.getSignature());
    } catch (SignatureException e) {
      if (logger.isLoggable(BasicLevel.ERROR))
        logger.log(BasicLevel.ERROR, "EXCEPTION:: validate", e);
      throw new Exception("The signature found in the identity '" + this + "' is invalid:" + e.getMessage());
    }
View Full Code Here


      if ( signature == null ){
               
        throw( new AEVerifierException( AEVerifierException.FT_SIGNATURE_MISSING, "Signature missing from file" ));
      }
     
      if ( !sig.verify( signature )){
       
        throw( new AEVerifierException( AEVerifierException.FT_SIGNATURE_BAD, "Signature doesn't match data" ));
      }
    }finally{
     
View Full Code Here

    sig.initVerify( public_key );
   
    sig.update( data.getBytes( "UTF-8" ));
     
    if ( !sig.verify( signature )){
     
      throw( new AEVerifierException( AEVerifierException.FT_SIGNATURE_BAD, "Data verification failed, signature doesn't match data" ));
    }
  }
}
View Full Code Here

    Signature sig = Signature.getInstance(getSigAlgName(), sigProvider);

    sig.initVerify(key);
    sig.update(this.getTBSCertList());
    if ( !sig.verify(this.getSignature()) )
    {
      throw new SignatureException("CRL does not verify with supplied public key.");
    }
  }
View Full Code Here

 
        check.update(rawRemoteOtherPubkey);
       
        check.update(rawRemoteEphemeralPubkey);
       
        if ( check.verify(remoteSig)){
                   
          ecDH.doPhase(CryptoECCUtils.rawdataToPubkey(rawRemoteEphemeralPubkey), true);
         
          sharedSecret = ecDH.generateSecret();
         
View Full Code Here

       
        check.update(IV);
         
        check.update(sharedSecret);
         
        if ( !check.verify(remoteSig)){
 
          throw( new CryptoManagerException( "Signature check failed" ));
        }
      }
    }catch( CryptoManagerException  e ){
View Full Code Here

    Signature sig = CryptoECCUtils.getSignature( pub );
   
    try{
      sig.update( data );
     
      return( sig.verify( signature ));
     
    }catch( Throwable e ){
     
      throw( new CryptoManagerException( "Signature failed", e ));
    }
View Full Code Here

    try{
      Signature signature = CryptoECCUtils.getSignature( CryptoECCUtils.rawdataToPubkey( public_key ));
 
      signature.update( encode( hash, version, size ));
 
      return( signature.verify( sig ));
     
    }catch( Throwable e ){
     
      Debug.out( e );
     
View Full Code Here

     
      verifier.initVerify( key_block_public_key );
     
      verifier.update( kb.getRequest() );

      if ( !verifier.verify( kb.getCertificate())){
     
        log.log( "KB: request verify failed for " + DHTLog.getString2( kb.getKey()));

        filter.add( id );
       
View Full Code Here

     
      verifier.initVerify( key_block_public_key );
     
      verifier.update( request );

      if ( !verifier.verify( signature )){
     
        return( false );
      }
     
      return( true );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.