RDF::Crypt::Verifier(3pm)

RDF::Crypt::Verifier3pm

Verifies signed rdf graphs

Usage

 use 5.010;
 use File::Slurp qw< slurp >;
 use RDF::Crypt::Verifier;
 use RDF::TrineX::Functions qw< parse >;
 
 my $verify = RDF::Crypt::Verifier->new_from_file(
    '/path/to/public-key.pem'
 );
 
 my $graph      = parse '/path/to/important.ttl';
 my $signature  = slurp '/path/to/important.ttl.sig';
 
 say "graph is trusted"
   if $v->verify_model($graph, $signature);

Overview

A Verifier object is created using an RSA public key. The object can be used to verify signatures for multiple RDF graphs.

Roles

•

RDF::Crypt::Role::WithPublicKeys

•

RDF::Crypt::Role::DoesVerify

•

RDF::Crypt::Role::StandardSignatureMarkers

•

RDF::Crypt::Role::ToString

Disclaimer of warranties

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Releases

3 releases since Debian 7 (Wheezy); the text changed 1 time.

  1. 7–8
  2. 9

Bugs

Please report any bugs to <http://rt.cpan.org/>.

Author

Toby Inkster <[email protected]>.

From librdf-crypt-perl 0.002-3 in Debian 9 (Stretch). Parsed by carta from the page's man source.