Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form