| Package | Description |
|---|---|
| anon | |
| anon.anonudp | |
| anon.anonudp.client | |
| anon.client | |
| anon.client.crypto | |
| anon.client.replay | |
| anon.infoservice | |
| anon.pay | |
| anon.proxy |
This package implements a proxy for convienient use of the anonymous communication primitives provided by the ANON library.
|
| anon.terms |
| Class and Description |
|---|
| ITrustModel
Represents a trust model for mix cascades.
|
| Class and Description |
|---|
| KeyExchangeManager |
| Class and Description |
|---|
| AbstractAnonUDPChannel
Abstract base class for UDP channels.
|
| IAnonUDPChannel |
| UDPPacketStreamDesynchronisationException |
| UDPPacketToLargeException |
| Class and Description |
|---|
| AbstractAnonUDPChannel
Abstract base class for UDP channels.
|
| AbstractAnonUDPChannel.AnonUDPChannelInputStream |
| AbstractAnonUDPChannel.AnonUDPChannelOutputStream
Output stream which can be sued to send data to the recipient.
|
| AbstractChannel
The abstract base class for all communication channels.
|
| AbstractControlChannel
The base class for control channels.
|
| AbstractDataChain |
| AbstractDataChain.DataChainOutputStreamImplementation |
| AbstractDataChannel
This class is the abstract base class for channels sending user data to other
mixes.
|
| BasicTrustModel
A trust model that only checks if a previously done signature verification was successful.
|
| ChannelTable
The channel table is used to keep track of the currently open communication
channels, over which Mix Packets are sent and received.
|
| DataChainChannelListEntry
This class is used to hold a data channel for use in a data chain.
|
| DataChainErrorListener |
| DataChainInputStreamImplementation |
| DataChainInputStreamQueueEntry |
| DataChainSendOrderStructure |
| DummyTrafficControlChannel
This channel sends dummy traffic full of random bytes, when no packets were
sent by the multiplexer in a given interval.
|
| FixedRatioChannelsDescription |
| IAnonUDPChannel |
| IDataChannelCreator |
| IDataChannelFactory |
| IllegalTCRequestPostConditionException |
| IntegrityErrorListener |
| InternalChannelMessage
This object describes a message, that is sent internally in a channel to
signal events, like the reception of a packet, or the closing of the
connection.
|
| InternalChannelMessageQueue
This class holds messages, that are channel specific and distinct from the
user traffic, i. e. a message signaling the closing of the channel.
|
| ITrustModel
Represents a trust model for mix cascades.
|
| KeyExchangeManager |
| MixPacket
A MixPacket representation.
|
| MixParameters
This class holds information about a specific mix in a chain, like the type
of symmetric cipher it uses, an object describing an asymmetric cipher or its
replay timestamp.
|
| Multiplexer
This class, using a table of active data and control channels, sends and receives
mix packets over a TCP socket connection to the first mix.
|
| PacketCounter |
| PacketProcessedEvent |
| SequentialChannelDataChain.InvalidChainCellException |
| SingleChannelDataChain.InvalidChainCellException |
| SocketHandler |
| SocketHandler.SocketInputStreamImplementation |
| SocketHandler.SocketOutputStreamImplementation |
| StreamedControlChannel
This control channel allows reading multiple control messages in a single
packet extracting and processing them in order.
|
| TrustModel
This is the general trust model for JAP.
|
| TrustModel.InnerObservable |
| TrustModel.TrustAttribute |
| UDPPacketStreamDesynchronisationException |
| UDPPacketToLargeException |
| XmlControlChannel
This abstract class provides methods to send and process XML formatted
control messages.
|
| Class and Description |
|---|
| ISendCallbackHandler |
| MixPacket
A MixPacket representation.
|
| MixParameters
This class holds information about a specific mix in a chain, like the type
of symmetric cipher it uses, an object describing an asymmetric cipher or its
replay timestamp.
|
| Class and Description |
|---|
| AbstractChannel
The abstract base class for all communication channels.
|
| AbstractControlChannel
The base class for control channels.
|
| MixParameters
This class holds information about a specific mix in a chain, like the type
of symmetric cipher it uses, an object describing an asymmetric cipher or its
replay timestamp.
|
| Multiplexer
This class, using a table of active data and control channels, sends and receives
mix packets over a TCP socket connection to the first mix.
|
| StreamedControlChannel
This control channel allows reading multiple control messages in a single
packet extracting and processing them in order.
|
| XmlControlChannel
This abstract class provides methods to send and process XML formatted
control messages.
|
| Class and Description |
|---|
| ITrustModel
Represents a trust model for mix cascades.
|
| Class and Description |
|---|
| AbstractChannel
The abstract base class for all communication channels.
|
| AbstractControlChannel
The base class for control channels.
|
| Multiplexer
This class, using a table of active data and control channels, sends and receives
mix packets over a TCP socket connection to the first mix.
|
| PacketCounter |
| StreamedControlChannel
This control channel allows reading multiple control messages in a single
packet extracting and processing them in order.
|
| XmlControlChannel
This abstract class provides methods to send and process XML formatted
control messages.
|
| Class and Description |
|---|
| AnonClient
This class implements an
AnonService using mix cascades to ensure
anonymous communication. |
| ITrustModel
Represents a trust model for mix cascades.
|
| Class and Description |
|---|
| IllegalTCRequestPostConditionException |
Copyright © 2023. All rights reserved.