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.
-
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 TypeMethodDescriptionstatic KeyAgreementSecretKey
DrasylConfig.getKeyAgreementSecretKey
(com.typesafe.config.Config config, String path) Gets theKeyAgreementSecretKey
at the given path. -
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