Help for this page

Select Code to Download


  1. or download this
    from M2Crypto import X509
    
    ...
        pubkey.verify_init()
        pubkey.verify_update(data)
        return pubkey.verify_final(rawsig)
    
  2. or download this
    my $x509 = Crypt::OpenSSL::X509->new_from_file('cert.pm');
    my $pubkey = $x509->pubkey();
    my $signature = read_file('signature.txt' , binmode => ':raw' );
    my $data =  read_file('data.txt' , binmode => ':raw' );
    
  3. or download this
    openssl x509 -in cert.pem -pubkey >& pubkey.txt
    openssl dgst -sha256 -verify pubkey.txt -signature signature.txt myDat
    +a.txt