Uses of Class
org.drasyl.identity.KeyAgreementSecretKey
Packages that use KeyAgreementSecretKey
Package
Description
Classes for crypto-related operations.
Contains classes to manage the
Identity
of the drasyl node.Contains
DrasylNode
.Contains classes necessary for encrypted peer/application communication.
Provides hints for correct JSON (de)serialization.
-
Uses of KeyAgreementSecretKey in org.drasyl.crypto
Methods in org.drasyl.crypto that return types with arguments of type KeyAgreementSecretKeyModifier and TypeMethodDescriptionCrypto.convertLongTimeKeyPairToKeyAgreementKeyPair
(KeyPair<IdentityPublicKey, IdentitySecretKey> keyPair) Converts the given ed25519 long timekeyPair
into a curve25519 key pair for (on-demand) key agreement.Crypto.generateEphemeralKeyPair()
Generates a new curve25519 key pair for key exchange. -
Uses of KeyAgreementSecretKey in org.drasyl.identity
Methods in org.drasyl.identity that return KeyAgreementSecretKeyModifier and TypeMethodDescriptionIdentity.getKeyAgreementSecretKey()
KeyAgreementSecretKey.intern()
static KeyAgreementSecretKey
KeyAgreementSecretKey.of
(byte[] bytes) Converts a byte[] into aKeyAgreementSecretKey
.static KeyAgreementSecretKey
Converts aString
into aKeyAgreementSecretKey
.static KeyAgreementSecretKey
KeyAgreementSecretKey.of
(ImmutableByteArray bytes) Methods in org.drasyl.identity that return types with arguments of type KeyAgreementSecretKey -
Uses of KeyAgreementSecretKey in org.drasyl.node
Methods in org.drasyl.node that return KeyAgreementSecretKeyModifier and TypeMethodDescriptionabstract KeyAgreementSecretKey
DrasylConfig.getKeyAgreementSecretKey()
static KeyAgreementSecretKey
DrasylConfig.getKeyAgreementSecretKey
(com.typesafe.config.Config config, String path) Gets theKeyAgreementSecretKey
at the given path.Methods in org.drasyl.node with parameters of type KeyAgreementSecretKeyModifier and TypeMethodDescriptionabstract DrasylConfig.Builder
DrasylConfig.Builder.keyAgreementSecretKey
(KeyAgreementSecretKey keyAgreementSecretKey) -
Uses of KeyAgreementSecretKey in org.drasyl.node.handler.crypto
Methods in org.drasyl.node.handler.crypto that return types with arguments of type KeyAgreementSecretKeyConstructor parameters in org.drasyl.node.handler.crypto with type arguments of type KeyAgreementSecretKeyModifierConstructorDescription -
Uses of KeyAgreementSecretKey in org.drasyl.node.identity.serialization
Methods in org.drasyl.node.identity.serialization that return KeyAgreementSecretKeyModifier and TypeMethodDescriptionIdentityMixin.getKeyAgreementSecretKey()
static KeyAgreementSecretKey