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.