Package org.drasyl.identity
package org.drasyl.identity
Contains classes to manage the
Identity
of the drasyl node.-
ClassDescriptionModels the address to a peer in the overlay.Represents the private identity of a peer (includes the proof of work, the public and private key).This class models an ed25519 public key that is used as node's unique overlay address.This class models a ed25519 private key.This class models a curve25519 public key that is used for x25519 key exchange.This class models a curve25519 private key that is used for x25519 key exchange.This class is a simple holder for a key pair (a
IdentityPublicKey
and aIdentitySecretKey
).This class models the proof of work for a given public key.