All Classes and Interfaces

Class
Description
Abstract class collecting all ASN1 Block parser classes.
Abstract functions for creating a TLS channel socket.
 
This is an abstract class providing empty hulled methods for all thread-less implementations.
 
Represents a the Blending specification of the router block.
An academic generator creating readable identifiable messages for scientific purposes.
Interface for Accountant classes.
This is the core of the redundancy add operation.
Wrapper for the java random number generator (not normative).
Represents a addRedundancy operation on a router block.
Represents all supported crypto algorithms.
ASN1 parser block for algorithm parameters.
Represents an enumeration of all cryptographical algorithm types.
 
 
Specification for AsymmetricAlgorithmSpec.
Asymmetric Key Handling.
The key cache supporting AsymmetricKey.
This is a class to precalculate keys.
 
Shifts bits circularly.
Interface specifying a blender.
 
 
 
Blending Parameter Block representation.
 
 
Created by Martin on 04.02.2018.
Represents a the Blending specification of the router block.
Common interface for any ASN.1 block.
 
Represents a the Blending specification of the cipher specification including usage.
Enumeration for representing types of operation.
 
Commandline handler for generating asymmetric keys.
Commandline handler for pre-populating keys in cache.
Commandline handler for using the encryot operations on files.
Commandline handler for symmetric encryption.
Commandline handler to list available ciphers.
Commandline handler to generate sample files.
creates sample adress representations for MessageVortex.
 
commandline handler for identity store manipulations.
Commandline helper to add an identity to an identity store.
 
 
Commandline handler for dumping the identity store.
Commandline handler to generate a new set of identities.
Commandline handler to generate new demo identities.
 
Commandline handler to the redundancy operations.
 
 
 
 
Keymanager enables specification of key alias to be used.
 
A dummy accountant always agreeing to all transactions.
This Dummy blender supports only plain blending without an offset.
 
 
Enumeration representing the type of dump requested or parsed.
Represents a graph between two identity blocks inclusive senders operation and time.
Represents all supported EC named curves.
 
A Specialized random number generator for MessageVortex.
This Dummy blender supports only plain blending without an offset.
Offers galoise Math required for redundancy matrices.
 
Represents the graphs between the nodes.
ASN1 parser class for header request.
ASN1 parser block for the capability request.
ASN1 parser class for header request.
ASN1 parser for identity request.
ASN1 parser for increasing message quota.
ASN1 parser for increasing message quota.
ASN1 parser to request status of current quota.
Type of header requests
Interface for an Accountant to verify the header for further processing.
Represents an identity block of a vortexMessage.
 
Stores all known identities of a node.
This class represents one block of an identity store for storage.
 
This is a dummy operation mainly for testing it maps output to input ids.
 
 
 
Provides the the Authenticate command to the IMAP server.
 
 
 
 
 
 
Created by Martin on 07.04.2018.
This exception expresses a failure in IMAP processing.
A Imap conformant parser/scanner.
 
 
 
 
 
represents the inner encrypted part of a VortexMessage.
Represents a payload space of an identity in memory for processing.
 
 
Abstract class for all encryption key types.
 
 
Represents a Mac Algorithm as ASN.1 structure.
 
 
 
Contains all classes extending assembly blocks (Payload operations).
 
Offers matrixContent calculations in different fields.
Represents a merge payload operation.
Factory class to build full message (anonymizing structure).
 
 
 
 
 
 
 
 
Enumeration to list available encryption modes.
Runtime exception representing not implemented code parts.
Represents a the Blending specification of the router block.
This interface represents a standard operation in the payload space of an identity.
 
Enumeration listing all available padding types for encryption.
Enumeration of all supported Parameters.
 
ASN1 parser class for header reply.
 
Specifies random number generator.
 
Created by martin.gwerder on 20.04.2017.
Creates a redundancy matrixContent or a recovery matrixContent for the redundancy operations.
This is the core of the redundancy remove operation.
Represents a remove redundancy operation.
 
 
Created by martin.gwerder on 14.04.2016.
 
 
Enum representing supported SASL mechanisms.
 
 
 
 
Created by Martin on 11.03.2018.
Enumeration of all possible security levels.
 
A generic listening server connection.
 
 
A simple router implementation providing some basic strategies for building a routing block.
Created by Martin on 04.06.2017.
 
Creates a connection to a SMTP Server Socket.
 
 
 
 
Created by Martin on 10.03.2018.
Splits a payload block in two blocks.
This enum maps the ASN1 error coders as defined in StatusCode.
Interface for a stoppable thread.
 
Represents a Symmetric Key in the ASN.1 structure
 
 
FIXME: This implementation uses a Greenmail SMTP server.
Helper class to debug hanging or uncleared threads.
 
Abstract class representing any tooltip extent.
Extent with a rectangular shape.
Extent with a circular shape.
Defines prerequisites for the transport layer.
Interface for all blender layers listening to transport layer messages.
 
Represents a usage period.
Created by martin.gwerder on 26.01.2018.
Van der mode matrices.
 
The main class representing the main message object.