Packages that use FamilyKeyCrypto.Result
Package
Description
Router-specific cryptography: ElGamal+AES garlic encryption (ElGamalAESEngine), session key and tag caching for repeated peer communication (TransientSessionKeyManager), router-family shared keys (FamilyKeyCrypto), and the ratchet and pqc subpackages.
Uses of FamilyKeyCrypto.Result in net.i2p.router.crypto
Subclasses with type arguments of type FamilyKeyCrypto.Result in net.i2p.router.cryptoModifier and TypeClassDescriptionstatic enumOnly STORED_KEY is fully trusted.Fields in net.i2p.router.crypto declared as FamilyKeyCrypto.ResultModifier and TypeFieldDescriptionfinal FamilyKeyCrypto.ResultFamilyKeyCrypto.Verified.resultThe verification result.Fields in net.i2p.router.crypto with type parameters of type FamilyKeyCrypto.ResultModifier and TypeFieldDescriptionprivate final Map<Hash, FamilyKeyCrypto.Result> FamilyKeyCrypto._negativeCacheThe failed verifications, by hash.Methods in net.i2p.router.crypto that return FamilyKeyCrypto.ResultModifier and TypeMethodDescriptionstatic FamilyKeyCrypto.ResultReturns the enum constant of this class with the specified name.static FamilyKeyCrypto.Result[]FamilyKeyCrypto.Result.values()Returns an array containing the constants of this enum class, in the order they are declared.FamilyKeyCrypto.verify(RouterInfo ri) Verify the family signature in a RouterInfo.private FamilyKeyCrypto.ResultFamilyKeyCrypto.verify(RouterInfo ri, String name) Verify the family in a RouterInfo, name already retrieved.Constructors in net.i2p.router.crypto with parameters of type FamilyKeyCrypto.ResultModifierConstructorDescriptionVerified(String n, String s, FamilyKeyCrypto.Result r) Stores the family name, signature, and verification result.