All Classes and Interfaces
Class
Description
Base64BytesAdapter class.
Decryption Oracle Interface.
Configuration of the description oracle.
Implementation of a
DecryptionOracle using RSA.Spcifies the desired key format.
Deploy class.
Java representation of the Solidity struct EncryptedHashedArguments:
struct EncryptedHashedArguments {
bytes32 argsHash;
bytes32 publicKeyId;
bytes ciphertext;
}
This class does not perform encryption itself; you pass in the ciphertext.
Pair of encrypted key E(K) and hashed key H(K).
Command line tool to create the encryption of the argumentDescriptor.
EIP-1559 gas provider with tip floor + capped max fee.
GasFeeProperties class.
Generator for public-private-key pair used for encryption and decryption.
Key verification result consisting of contract, transaction and hashed key H(K).
Interface for different encryption/decryption methods.
Standard RSA encryption and decryption.
Hybrid RSA+AES encryption and decryption.
Release Key K
Definition of the release key according to https://ssrn.com/abstract=4628811
Tiny helper to count retries.
SetFees class.
Utilities related to encryption/decryption/hashing
XML Utilities. marshal and unmarshal to/form XML.