|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ChannelEstablishMessage | |
|---|---|
| accessControl | Access control component - Supposed to perform authentication, access and admission control. |
| inputOutputHandler | InputOutputHandler component - Handles (mix) message-based connections (see
package Message) with communication partners (clients, other mixes
and proxy servers) and therefore abstracts from the physic communication
channels. |
| messageProcessor | MessageProcessor component - Takes messages from component
InputOutputHandler, processes them (recoding, checking for replays,
removing/adding padding, initiating message authentication) and bypasses them
to component OutputStrategy. |
| Uses of ChannelEstablishMessage in accessControl |
|---|
| Methods in accessControl with parameters of type ChannelEstablishMessage | |
|---|---|
private static boolean |
IntegrityCheck.isMACCorrect(ChannelEstablishMessage message)
Checks if the bypassed ChannelEstablishMessage has
integrity. |
| Uses of ChannelEstablishMessage in inputOutputHandler |
|---|
| Methods in inputOutputHandler that return ChannelEstablishMessage | |
|---|---|
private ChannelEstablishMessage |
PreviousMixConnectionHandler.readChannelEstablishMessage(byte[] blockWithHeader,
User user)
Reads a ChannelEstablishMessage from the previous mix,
generates a ChannelEstablishMessage object and returns it. |
| Uses of ChannelEstablishMessage in messageProcessor |
|---|
| Methods in messageProcessor that return ChannelEstablishMessage | |
|---|---|
private ChannelEstablishMessage |
Recoder.decrypt(ChannelEstablishMessage message)
Decrypts the hybridly encrypted, bypassed ChannelEstablishMessage. |
| Methods in messageProcessor with parameters of type ChannelEstablishMessage | |
|---|---|
private ChannelEstablishMessage |
Recoder.decrypt(ChannelEstablishMessage message)
Decrypts the hybridly encrypted, bypassed ChannelEstablishMessage. |
private void |
Recoder.initializeCiphersForUser(User channel,
ChannelEstablishMessage message)
Initializes the ciphers used to recode messages for the bypassed user/channel. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||