Package | Description |
---|---|
net.messagevortex.asn1 |
Contains classes required for decoding and encoding vortex messages and represent
VortexMessages states.
|
net.messagevortex.blender.recipes | |
net.messagevortex.router |
Modifier and Type | Method and Description |
---|---|
IdentityStoreBlock |
IdentityStore.getIdentity(String id) |
static IdentityStoreBlock |
IdentityStoreBlock.getIdentityStoreBlockDemo(IdentityStoreBlock.IdentityType it,
String id,
boolean complete)
Get a new, random IdentityStoreBlock of the specified type.
|
Modifier and Type | Method and Description |
---|---|
Set<IdentityStoreBlock> |
IdentityStore.getAnonSet(int size)
Gets a random set of known recipient identities.
|
Modifier and Type | Method and Description |
---|---|
void |
IdentityStore.add(IdentityStoreBlock isb)
Adds an existing identity store block to the store.
|
Modifier and Type | Method and Description |
---|---|
RoutingCombo |
SimplePathRecipe.applyRecipe(Set<IdentityStoreBlock> anonSet,
IdentityStoreBlock from,
IdentityStoreBlock to) |
RoutingCombo |
LowAnonRecipe.applyRecipe(Set<IdentityStoreBlock> anonSet,
IdentityStoreBlock from,
IdentityStoreBlock to) |
abstract RoutingCombo |
BlenderRecipe.applyRecipe(Set<IdentityStoreBlock> anonSet,
IdentityStoreBlock from,
IdentityStoreBlock to)
Creates a routing block with the given parameters.
|
Modifier and Type | Method and Description |
---|---|
RoutingCombo |
SimplePathRecipe.applyRecipe(Set<IdentityStoreBlock> anonSet,
IdentityStoreBlock from,
IdentityStoreBlock to) |
RoutingCombo |
LowAnonRecipe.applyRecipe(Set<IdentityStoreBlock> anonSet,
IdentityStoreBlock from,
IdentityStoreBlock to) |
abstract RoutingCombo |
BlenderRecipe.applyRecipe(Set<IdentityStoreBlock> anonSet,
IdentityStoreBlock from,
IdentityStoreBlock to)
Creates a routing block with the given parameters.
|
static BlenderRecipe |
BlenderRecipe.getRecipe(String identifier,
Set<IdentityStoreBlock> anonSet)
Get a recipe from the specified recipe set.
|
boolean |
SimplePathRecipe.isAppliable(Set<IdentityStoreBlock> anonSet) |
boolean |
LowAnonRecipe.isAppliable(Set<IdentityStoreBlock> anonSet)
Checks if the recipe is applicaable.
|
abstract boolean |
BlenderRecipe.isAppliable(Set<IdentityStoreBlock> anonSet)
Tests if the given recipe may be applied to the anon set available.
|
Modifier and Type | Field and Description |
---|---|
protected IdentityStoreBlock |
MessageFactory.hotspot |
protected IdentityStoreBlock |
MessageFactory.source |
protected IdentityStoreBlock |
MessageFactory.target |
Modifier and Type | Method and Description |
---|---|
IdentityStoreBlock |
GraphSet.getAnonIdentity(int i)
Get an identity from the specified anonymity set.
|
IdentityStoreBlock |
GraphSet.getAnonymity(int i) |
IdentityStoreBlock[] |
GraphSet.getAnonymitySet() |
IdentityStoreBlock |
Edge.getFrom()
Get the sending entity.
|
IdentityStoreBlock |
GraphSet.getSource() |
IdentityStoreBlock |
GraphSet.getTarget() |
IdentityStoreBlock |
Edge.getTo()
Get the receiving entity.
|
Modifier and Type | Method and Description |
---|---|
static MessageFactory |
SimpleMessageFactory.buildMessage(String msg,
int source,
int target,
IdentityStoreBlock[] anonGroupMembers,
IdentityStore is)
Build a message with the specified parameters.
|
int |
GraphSet.getAnonymityIndex(IdentityStoreBlock isb) |
void |
GraphSet.setAnonymitySet(IdentityStoreBlock[] anonymitySet)
Sets the list of identities to be used for the anonymity set.
|
void |
GraphSet.setSource(IdentityStoreBlock source)
Sets the source identity of this graph.
|
void |
GraphSet.setTarget(IdentityStoreBlock target)
Sets the target identity of this graph.
|
boolean |
GraphSet.targetReached(IdentityStoreBlock is)
Checks if a specific identity store block is already reached by this graph.
|
Constructor and Description |
---|
Edge(IdentityStoreBlock from,
IdentityStoreBlock to,
long startTime,
long maxDelay)
Represents a router graph during sending.
|
SimpleMessageFactory(String msg,
int source,
int target,
IdentityStoreBlock[] anonGroupMembers,
IdentityStore is)
A simple message factory creating a possibly redundant message path.
|
Copyright © 2023. All rights reserved.