Uses of Interface
org.drasyl.identity.PublicKey
Packages that use PublicKey
Package
Description
Classes for crypto-related operations.
Contains classes to manage the
Identity of the drasyl node.-
Uses of PublicKey in org.drasyl.crypto
Methods in org.drasyl.crypto with type parameters of type PublicKeyModifier and TypeMethodDescription<P extends PublicKey,S extends SecretKey>
SessionPairCrypto.generateSessionKeyPair(KeyPair<P, S> myKeyPair, PublicKey receiverPublicKey) Generates session key pair from themyKeyPairandreceiverKeyPair.Methods in org.drasyl.crypto with parameters of type PublicKeyModifier and TypeMethodDescription<P extends PublicKey,S extends SecretKey>
SessionPairCrypto.generateSessionKeyPair(KeyPair<P, S> myKeyPair, PublicKey receiverPublicKey) Generates session key pair from themyKeyPairandreceiverKeyPair. -
Uses of PublicKey in org.drasyl.identity
Classes in org.drasyl.identity with type parameters of type PublicKeyModifier and TypeClassDescriptionclassThis class is a simple holder for a key pair (aIdentityPublicKeyand aIdentitySecretKey).Classes in org.drasyl.identity that implement PublicKeyModifier and TypeClassDescriptionclassThis class models an ed25519 public key that is used as node's unique overlay address.classThis class models a curve25519 public key that is used for x25519 key exchange.Methods in org.drasyl.identity with type parameters of type PublicKey