Index

A B C D E F G H I K L M N P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

D

DataReceiver - Interface in de.das.encrypter.comm
Interface for classes which want get byte arrays from a UDP receiver.
de.das.encrypter.comm - package de.das.encrypter.comm
This package provides classes for simple UDP communication.
de.das.encrypter.cryptoservice - package de.das.encrypter.cryptoservice
This package provides a class that implements a crypto service for delivering requested keys.
de.das.encrypter.examples - package de.das.encrypter.examples
This package contains classes that demonstrate the use of the Encryption Factory library and classes that can be used to statistically analyze key bundles.
de.das.encrypter.fourier - package de.das.encrypter.fourier
This package contains classes for performing a Fast Fourier Transform (FFT).
de.das.encrypter.model - package de.das.encrypter.model
All classes for definition, creation, searching for and handling of random keys, where the created keys can have any size and their most important property is their true randomness and the fact that they cannot be reproduced in any case.
de.das.encrypter.processors - package de.das.encrypter.processors
Classes for performing specific tasks such as encrypting, decrypting, byte array splitting and assembling, sending byte arrays, searching for keys, generating random factors, and the like.
de.das.encrypter.tools - package de.das.encrypter.tools
Several tools for supporting encryption, decryption, hex values handling, CRC calculation, byte array hiding and similar things.
decrypt(byte[]) - Method in class de.das.encrypter.processors.EncoderDecoder
Assumes that the specified byte array is encrypted and attempts to decrypt the data using the key whose ID is in the header of the encrypted data.
decrypt(byte[], byte[]) - Method in class de.das.encrypter.processors.EncoderDecoder
Assumes that the given byte array is encrypted with the given key and tries to decrypt this data.
determineQuality(byte[]) - Method in class de.das.encrypter.tools.KeyQualityAssessor
Evaluates the quality of a key according to how equally distributed the occurring numerical values are as well as how equally distributed the distances of neighboring numerical values are.
DIVERSITY_AVE_DISTANCES - Static variable in interface de.das.encrypter.model.Key
Index into result array of diversity calculation to value of average distances of bytes at same position.
DIVERSITY_EQUAL_COUNTS - Static variable in interface de.das.encrypter.model.Key
Index into result array of diversity calculation to value of count of equal bytes at same position.
DIVERSITY_RELATIVE_EQUALS - Static variable in interface de.das.encrypter.model.Key
Index into result array of diversity calculation to value of realtive occurances of equal bytes at same position.
divideR(Complex, double) - Static method in class de.das.encrypter.fourier.Complex
Divides a given complex number by a real value.
doTask() - Method in class de.das.encrypter.processors.KeyFilesSearcher
Performs a new search for keys if the search is not currently running and the key file search receiver allows the search.
doTask() - Method in class de.das.encrypter.processors.RandomFactorGenerator
 
doTask() - Method in class de.das.encrypter.tools.BaseThread
 
A B C D E F G H I K L M N P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form