Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 936 Bytes

security.rst

File metadata and controls

45 lines (29 loc) · 936 Bytes

ndn.security package

Introduction

The ndn.security package provides basic tools for security use.

Signer

A Signer is a class used to sign a packet during encoding.

ndn.encoding.Signer

Validator

A Validator is a async function called to validate an Interest or Data packet. It takes 2 arguments: a FormalName and a SignaturePtrs, and returns whether the packet is validated.

Keychain

A Keychain is a class which contains Identities, Keys associated with Identities and associated Certificates.

ndn.security.keychain.Keychain

KeychainDigest

ndn.security.keychain.keychain_digest

KeychainSqlite3

This is the default Keychain.

ndn.security.keychain.keychain_sqlite3