A B C D E F G H I L M N O P Q R S T U V W X Y Z

A

actionPerformed(ActionEvent) - Method in class FCYYRerandtransApp
 
add(Fc3tuple, Fc3tuple) - Method in class Fc3tuplecontainer
Adds the Fc3tuple in to the container, subject to several constraints.
add(Reg16) - Method in class Reg16
 
add(Reg32) - Method in class Reg32
 
add(long) - Method in class Reg32
 
add(Reg8) - Method in class Reg8
 
add(int) - Method in class Reg8
 
add(boolean, String, YYrandom) - Method in class Rerandpool
 
add2() - Method in class Reg32
 
add2A(int) - Method in class Registers
 
add4() - Method in class Reg32
 
add4A(int) - Method in class Registers
 
addA(int, int) - Method in class Registers
 
addA(int, Reg32) - Method in class Registers
 
Addrenum - Enum in <Unnamed>
 
addseedmaterial(ByteArray) - Method in class YYisaac
The input array must be greater than 0 and at most 4*256 bytes long.
aliasisvalid(String) - Static method in class Debugcfg
 
alreadyseenstring(String) - Method in class Rerandfilter
 
and(Reg16) - Method in class Reg16
 
and(Reg32) - Method in class Reg32
 
and(Reg8) - Method in class Reg8
 
appendStringToFile(String, String) - Static method in class Utilfns
 
arrayOfNulls(ByteArray) - Static method in class Utilfns
 
asciiByteArrayToString(ByteArray) - Static method in class Utilfns
 
at(int) - Method in class ByteArray
 
at(int) - Method in class CharArray
 
at(int) - Method in class StringArray
 

B

BASE_MAX_PACKETS_FILTER - Static variable in class Feralcoreconstants
 
BCD - Class in <Unnamed>
SBCD and NBCD both involve the subtraction operation.
bcdadd(Reg8, Reg8, boolean) - Static method in class BCD
Adds the binary coded decimal values S and D together along with the carry in bit Xin and returns the resulting sum, V, and C bits in an object of type VCbits.
bcdsub(Reg8, Reg8, boolean) - Static method in class BCD
Subtracts the binary coded decimal (BCD) value (S + Xin) from the destination BCD value D and returns the resulting difference, V, and C bits in an object of type VCbits.
BIGG - Static variable in class YYcrypto
 
BIGGPOW2ONEQUARTER - Static variable in class YYcrypto
 
BIGGPOW2THREEQUARTERS - Static variable in class YYcrypto
 
BIGGPOW2TWOQUARTERS - Static variable in class YYcrypto
 
BIGGTOPOWEROF2 - Static variable in class YYcrypto
 
bigIntToByteArray(BigInteger, int) - Static method in class Utilfns
 
BIGP - Static variable in class YYcrypto
 
Bilbo - Class in <Unnamed>
This class allows a new rerandtrans program with input plaintext to be incrementally created over time, avoiding the big modular exponentiations all at once.
Bilbo(ByteArray, ByteArray, YYrandom) - Constructor for class Bilbo
 
Bilboqueue - Class in <Unnamed>
See the documentation for class Bilbo for what this queue class does.
Bilboqueue() - Constructor for class Bilboqueue
 
Blowfishcbc - Class in <Unnamed>
This class was created since creating the Blowfish key schedule is a time-consuming process.
Blowfishcbc(ByteArray) - Constructor for class Blowfishcbc
 
Blowfishcbcdec - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Blowfishcbcdec(String) - Constructor for class Blowfishcbcdec
 
Blowfishcbcdec(ByteArray) - Constructor for class Blowfishcbcdec
 
booltobytearr(boolean) - Static method in class Utilfns
 
ByteArray - Class in <Unnamed>
Immutable class that implements an array of bytes.
ByteArray(byte[]) - Constructor for class ByteArray
 
ByteArray(byte[], int, int) - Constructor for class ByteArray
 
ByteArray(ByteArray, int, int) - Constructor for class ByteArray
 
ByteArrayFilter - Class in <Unnamed>
ByteArrayFilter implements a mutable object that is capable of remembering ByteArrays that it has seen before.
ByteArrayFilter(int, ByteArray) - Constructor for class ByteArrayFilter
 
byteArrayToBigInteger(ByteArray) - Static method in class Utilfns
 
byteArrayToByteHexStr(ByteArray) - Static method in class Utilfns
 
byteArrayToHexStr(ByteArray) - Static method in class Utilfns
 
bytearrtobool(ByteArray) - Static method in class Utilfns
 
bytearrtoint(ByteArray) - Static method in class Utilfns
 
bytearrtolong(ByteArray) - Static method in class Utilfns
 
byteHexStrToByteArray(ByteArray) - Static method in class Utilfns
 

C

CCRcomp - Class in <Unnamed>
 
ccrVCCompADD(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompADDI(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompADDQ(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompADDX(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompCMP(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompCMPA(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompCMPI(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompCMPM(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompNEG(boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompNEGX(boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompSUB(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompSUBI(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompSUBQ(boolean, boolean, boolean) - Static method in class CCRcomp
 
ccrVCCompSUBX(boolean, boolean, boolean) - Static method in class CCRcomp
 
CharArray - Class in <Unnamed>
Immutable class that implements an array of bytes.
CharArray(char[]) - Constructor for class CharArray
 
chartobytearray(char) - Static method in class Utilfns
 
chartohexstring(char) - Static method in class Utilfns
 
CHUNK_LEN_BYTES - Static variable in class YYRSA
 
clear() - Method in class Registers
 
Clientreq - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Clientreq(String) - Constructor for class Clientreq
 
Clientreq(ByteArray, Fccommandenum) - Constructor for class Clientreq
 
clone() - Method in class Registers
Factory method that returns a copy of this.
clone() - Method in class Serverstate
Factory method that returns a copy of this.
close() - Method in class IDatagramSocket
 
compareTo(Procinfo) - Method in class Procinfo
 
computeJacobiSymbol(BigInteger, BigInteger) - Static method in class YYcrypto
 
computererandtransprog(String, ByteArray, ByteArray, String, YYrandom) - Static method in class Rerandtransutil
Encrypts message using pubkey resulting in a rerandtrans program that can only be deciphered with the corresponding private key.
concat(ByteArray, ByteArray) - Static method in class ByteArray
 
configfilepubpath(String) - Static method in class Feralcorecfg
Returns the full path for the feralcore configuratoin public key file of the user corresponding to alias.
CONTAINERSIZE - Static variable in class Procinfocontainer
 
containsproblematiccharacter(String) - Static method in class Utilfns
Returns the empty string if inputstr contains a problematic character.
Core24bit - Class in <Unnamed>
 
Core24bit() - Constructor for class Core24bit
 

D

Debugcfg - Class in <Unnamed>
 
decode(String) - Static method in class YYbase64
 
decrement() - Method in class Reg16
 
decrement() - Method in class Reg32
 
decrement() - Method in class Reg8
 
decrementA(int) - Method in class Registers
 
decrypt(ByteArray) - Method in class Blowfishcbc
 
decryptrerandtransprog(ByteArray, boolean, ByteArray, String, YYrandom, long) - Static method in class Rerandtransutil
 
DELETE_THRESHOLD - Static variable in class Feralcoreconstants
 
deletethreshold(boolean) - Method in class Fc3tuplecontainer
This call deletes the oldest Fc3tuple in the container if a time-based threshold is reached.
deserialize(ByteArray) - Static method in class Fc3tuple
Factory method that deserializes the input inarray and returns the resulting object to the caller.
deserialize(ByteArray) - Static method in class Fcsend
Factory method that deserializes the byte array inarray and returns an Fcsenddres object.
deserialize(ByteArray) - Static method in class IRegisters
 
deserialize(ByteArray) - Static method in class IServerstate
 
deserialize(ByteArray) - Static method in class Procinfo
 
deserialize(ByteArray) - Static method in class Procinfocontainer
 
deserialize(ByteArray) - Static method in class Registers
 
deserialize(ByteArray) - Static method in class Rerandpacket
 
deserialize(ByteArray) - Static method in class Serverinfo
Factory method that deserializes the input data and returns the resulting object to the caller.
deserialize(ByteArray) - Static method in class Serverstate
 
Disainput - Class in <Unnamed>
 
Disainput(Reg16, Reg16, Reg16, Reg16, Reg16) - Constructor for class Disainput
 
Disaoutput - Class in <Unnamed>
 
Disaoutput(boolean, String, String, int) - Constructor for class Disaoutput
 
disassemble(Disainput) - Static method in class Disassembler
 
Disassembler - Class in <Unnamed>
 
DISPLAYMEMSIZE - Static variable in class Feralcoreconstants
 
DISTANCEBEFOREPC - Static variable in class Procinfo
 
DO_MODEXP_LIMIT_CHECK - Static variable in class Feralcoreconstants
 
doInBackground() - Method in class NetWorker
This method calls wait() since wait() and notify() are faster than an infinite loop in a thread that polls and sleeps.
done() - Method in class NetWorker
 

E

EAenum - Enum in <Unnamed>
 
EffectiveAddr - Class in <Unnamed>
EffectiveAddr stores an effective address as per the Motorola 68000.
EffectiveAddr(EAenum, Reg32, Reg3, Reg8, Reg16, Reg32) - Constructor for class EffectiveAddr
 
ELGAMAL_EMBED_LEN - Static variable in class YYcrypto
 
ELGAMAL_PTEXT_LEN - Static variable in class YYcrypto
 
ElGamalCText - Class in <Unnamed>
 
ElGamalCText(String) - Constructor for class ElGamalCText
 
ElGamalCText(ByteArray) - Constructor for class ElGamalCText
 
elgamalEmbed(ByteArray, YYrandom) - Static method in class YYcrypto
elgamalEmbed() is a probabilistic algorithm that encodes a plaintext and a fixed 4 byte identifier into an element of the prime order subgroup of Zp* having order q, the return value.
elgamalEncode(ByteArray, YYrandom) - Static method in class YYcrypto
elgamalEncode() is a probabilistic algorithm that encodes a plaintext into an element of the prime order subgroup of Zp* having order q, the return value.
Elgamalkeypair - Class in <Unnamed>
 
Elgamalkeypair(ByteArray, ByteArray) - Constructor for class Elgamalkeypair
 
Elgamalptext - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Elgamalptext(String) - Constructor for class Elgamalptext
 
Elgamalptext(ByteArray) - Constructor for class Elgamalptext
 
elgamalUnembed(BigInteger) - Static method in class YYcrypto
If the expected embedded 4 byte identifier is not found then a proper plaintext is not returned.
ElGCText - Class in <Unnamed>
 
ElGCText(BigInteger, BigInteger) - Constructor for class ElGCText
 
ElGDecode - Class in <Unnamed>
 
ElGDecode() - Constructor for class ElGDecode
 
ElGDecode(ByteArray) - Constructor for class ElGDecode
 
ElGEmbedDecode - Class in <Unnamed>
 
ElGEmbedDecode(String) - Constructor for class ElGEmbedDecode
 
ElGEmbedDecode(ByteArray, long) - Constructor for class ElGEmbedDecode
 
Elgrerandctext - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Elgrerandctext(String) - Constructor for class Elgrerandctext
 
Elgrerandctext(ByteArray) - Constructor for class Elgrerandctext
 
EMBED_TIMESTAMP_LEN - Static variable in class YYcrypto
 
EMPTYADDR - Static variable in class Serverinfo
 
EMPTYFC3TUPLE - Static variable in class Fc3tuple
 
EMPTYPAIR - Static variable in class Fc3tuplepair
 
EMPTYPROCINFO - Static variable in class Procinfo
 
EMPTYREGS - Static variable in class IRegisters
 
encode(ByteArray) - Static method in class YYbase64
 
encrypt(ByteArray, ByteArray) - Method in class Blowfishcbc
This CBC encryption algorithm allows for arbitrary octet padding to be appended to the resulting ciphertext without inhibiting the ability of decrypt() to work properly on the resulting octet string.
equals(Object) - Method in class ByteArray
 
equals(Object) - Method in class Fc3tuple
Returns true if and only if the Serverinfo object in this matches the Fc3tuple that is passed in within the input parameter o.
equals(Object) - Method in class Fccounter
 
equals(Object) - Method in class Fcsend
 
equals(Object) - Method in class IRegisters
Testing equality when Object o is of type Registers results in false.
equals(Object) - Method in class IServerstate
 
equals(Object) - Method in class Reg16
 
equals(Object) - Method in class Reg2
 
equals(Object) - Method in class Reg3
 
equals(Object) - Method in class Reg32
 
equals(Object) - Method in class Reg4
 
equals(Object) - Method in class Reg5
 
equals(Object) - Method in class Reg8
 
equals(Object) - Method in class Registers
Testing equality when Object o is of type IRegisters results in false.
equals(Object) - Method in class Serverinfo
Returns true if and only if this matches the Serverinfo object that is passed in within the input parameter o.
equals(Object) - Method in class Serverstate
 
Execreturn - Class in <Unnamed>
 
Execreturn(Instroutput, Process) - Constructor for class Execreturn
 
executeinstruction(Core, IDatagramSocket, int, Fc3tuple, Fc3tuple, Fc3tuple, Fc3tuple, Fc3tuple, Fccounter, YYrandom) - Method in class Process
executeinstruction() is not a mutator since it duplicates the object that it is called with before executing the instruction.
exportbytes() - Method in class Reg16
 
exportbytes() - Method in class Reg32
 
exportbytes() - Method in class Reg8
 
exportLSByte() - Method in class Reg16
 
exportLSByte() - Method in class Reg32
 
exportLSWord() - Method in class Reg32
 
exportMSByte() - Method in class Reg16
 
exportMSWord() - Method in class Reg32
 
exportsigned() - Method in class Reg16
 
exportsigned() - Method in class Reg32
 
exportsigned() - Method in class Reg8
 

F

factoryimportsigned(int) - Static method in class Reg16
 
factoryimportsigned(long) - Static method in class Reg32
 
Fc3tuple - Class in <Unnamed>
Each feralcore node has an associated Fc3tuple.
Fc3tuple(Serverinfo, ByteArray, long) - Constructor for class Fc3tuple
Constructs a new Fc3tuple object.
Fc3tuplecontainer - Class in <Unnamed>
Each feralcore node has a Fc3tuplecontainer that forms the node's knowledge of the contact information for other feralcore nodes.
Fc3tuplecontainer(boolean, String) - Constructor for class Fc3tuplecontainer
Constructs a new Fc3tuplecontiner object.
FC3TUPLECONTAINER_TOO_OLD_IN_SECONDS - Static variable in class Feralcoreconstants
 
Fc3tupledres - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Fc3tupledres(String) - Constructor for class Fc3tupledres
 
Fc3tupledres(Fc3tuple) - Constructor for class Fc3tupledres
 
Fc3tuplepair - Class in <Unnamed>
 
Fc3tuplepair(Fc3tuple, Fc3tuple) - Constructor for class Fc3tuplepair
 
Fccfg - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Fccfg(String) - Constructor for class Fccfg
 
Fccfg(Fc3tuple) - Constructor for class Fccfg
 
Fccommandenum - Enum in <Unnamed>
 
Fccounter - Class in <Unnamed>
 
Fccounter(ByteArray) - Constructor for class Fccounter
Input randbytes must point to 4 random bytes.
Fcdebug - Class in <Unnamed>
In Mac OS X Snow Leopard there were issues running fcdebug.policy as the only policy, i.e., using "==" at the command line when "java" is run to start fcdebug.
FCDEBUG_WAIT_MILLISEC - Static variable in class Feralcoreconstants
 
FCDEBUGRESPONSEWAITSEC - Static variable in class Feralcoreconstants
 
Fclog - Class in <Unnamed>
 
Fclog() - Constructor for class Fclog
 
FCMatcher - Class in <Unnamed>
 
Fcpacket - Class in <Unnamed>
 
Fcpacket(ByteArray, Fcsend, InetAddress, int) - Constructor for class Fcpacket
 
Fcsend - Class in <Unnamed>
Fcsend.java implements three types of messages, distinguished by a 16 character string near the start of the serialized message: a program transmit message, a ping, and a ping response.
Fcsend(ByteArray, Fc3tuple, Fc3tuple, Fc3tuple, Reg32, ByteArray) - Constructor for class Fcsend
Constructs an object of type Fcsend that is used to transmit a program.
Fcsenddres - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Fcsenddres(String) - Constructor for class Fcsenddres
 
Fcsenddres(Fcsend) - Constructor for class Fcsenddres
 
Fcsendenum - Enum in <Unnamed>
 
FCSENDIDLENGTH - Static variable in class Fcsend
 
fcsendping(ByteArray, Fc3tuple, Fc3tuple, Fc3tuple) - Static method in class Fcsend
Factory method that returns an object of type Fcsend that is a feralcore ping packet.
fcsendpingresponse(ByteArray, Fc3tuple, Fc3tuple, Fc3tuple) - Static method in class Fcsend
Factory method that returns an object of type Fcsend that is a feralcore ping response packet.
FCYYRerandtransApp - Class in <Unnamed>
 
Feralcore - Class in <Unnamed>
This is the top level class for feralcore.
FERALCORE_SOURCE_VERSION - Static variable in class Feralcoreconstants
 
Feralcorecfg - Class in <Unnamed>
 
Feralcoreconstants - Class in <Unnamed>
 
find(Fc3tuple) - Method in class Fc3tuplecontainer
Returns the index of the Fc3tuple tuple if present in this container.
findmatch(int, ByteArray) - Static method in class HMatch
 
findoldest() - Method in class Fc3tuplecontainer
Returns the index of the Fc3tuple in the container having the oldest time-stamp.
formatwithleadingzeros(int) - Static method in class Utilfns
 

G

Gandalf - Class in <Unnamed>
This class implements the elements of a Gandalfqueue.
Gandalf(Fcsend, Fc3tuple, YYrandom) - Constructor for class Gandalf
 
Gandalfqueue - Class in <Unnamed>
This class implements a queue collection for Gandalf packets.
Gandalfqueue() - Constructor for class Gandalfqueue
 
generatedebugcfg(YYrandom) - Static method in class Debugcfg
 
generateElGamalKeyPair(boolean, YYrandom) - Static method in class YYcrypto
 
generateRandomASCIIString(int) - Method in class YYrandom
 
generaterandomregistersstate(YYrandom) - Method in class Registers
 
generatestrongseed(int) - Method in class YYrandom
Generates and returns random bytes using the internal SecureRandom object and using /dev/random if it is available.
genrandboolean() - Method in class YYrandom
 
genRandomExponent(YYrandom, boolean) - Static method in class YYcrypto
 
genrandomserverinfo(YYrandom) - Static method in class Serverinfo
Factory method that returns a Serverinfo object containing randomly generated data members with the exception of the domain name.
genrandrangereg16(Reg16) - Method in class YYrandom
 
genrandrangereg32(Reg32) - Method in class YYrandom
 
genrandreg16() - Method in class YYrandom
 
genrandreg32() - Method in class YYrandom
 
genrandreg32even() - Method in class YYrandom
Returns a random 32-bit value that is even.
genrationalprobability(byte, byte) - Method in class YYrandom
 
get(int) - Method in class Fc3tuplecontainer
Factory method that returns a copy of the Fc3tuple at index i in the container.
get(int) - Method in class Procinfocontainer
 
geta() - Method in class ElGCText
 
getA(int) - Method in class IRegisters
 
getA(int) - Method in class Process
 
getA(int) - Method in class Registers
 
geta1() - Method in class ReRandCText
 
geta2() - Method in class ReRandCText
 
getA7() - Method in class Process
 
getaccum1() - Method in class Registers
 
getaccum2() - Method in class Registers
 
getaccum3() - Method in class Registers
 
getaddress() - Method in class EffectiveAddr
 
getAddressByAddress(ByteArray) - Static method in class Utilfns
 
getAddressByName(String) - Static method in class Utilfns
 
getaddrtype() - Method in class Serverinfo
Returns the address enumeration type Addrenum of the address in this.
getargs() - Method in class Disaoutput
 
getb() - Method in class ElGCText
 
getB() - Method in class IRegisters
 
getb() - Method in class RDByte
 
getB() - Method in class Registers
 
getB() - Method in class Sauron
 
getb1() - Method in class ReRandCText
 
getb2() - Method in class ReRandCText
 
getbarray() - Method in class ByteArray
 
getbilbo() - Method in class Injectorres
 
getbit(int) - Method in class Reg16
 
getbit(int) - Method in class Reg32
 
getbit(int) - Method in class Reg8
 
getblowfishkey() - Method in class Pbdecres
 
getbreakpointaddress() - Method in class IServerstate
 
getbreakpointaddress() - Method in class Serverstate
 
getbreakpointenabled() - Method in class IServerstate
 
getbreakpointenabled() - Method in class Serverstate
 
getbytearray() - Method in class Readbinfl
 
getbytes(int) - Method in class YYrandom
Returns random bytes generated based on internal SecureRandom object and internal ISAAC PRNG.
getbytesaroundpc() - Method in class Procinfo
 
getC() - Method in class IRegisters
 
getC() - Method in class Process
 
getC() - Method in class Registers
 
getC() - Method in class VCbits
 
getcarray() - Method in class CharArray
 
getcommand() - Method in class Clientreq
 
getcommand() - Method in class IServerstate
 
getcommand() - Method in class Serverstate
 
getcounter() - Method in class Fccounter
 
getcreateaddress() - Method in class Instroutput
 
getcreateprocess() - Method in class Instroutput
 
getctext() - Method in class ElGamalCText
 
getctext() - Method in class Elgrerandctext
 
getctext() - Method in class Hybridctext
 
getctext() - Method in class Rerandelgamalctext
 
getD(int) - Method in class IRegisters
 
getD(int) - Method in class Process
 
getD(int) - Method in class Registers
 
getdata() - Method in class Fcpacket
 
getdata() - Method in class Fcsend
Returns a reference to the program contained in the Fcsend object when the Fcsend object is of type Fcsendenum.FCPROGSNDREQUEST.
getdebugprocID() - Method in class IServerstate
 
getdebugprocID() - Method in class Serverstate
 
getdelay0() - Method in class Pingfsmstate
 
getdelay2() - Method in class Pingfsmstate
 
getdidinject() - Method in class Injectorres
 
geteffaddrenumobj() - Method in class EffectiveAddr
 
getenable() - Method in class Pingfsmstate
 
getenable() - Method in class Pingstate
 
getextword1() - Method in class Disainput
 
getextword2() - Method in class Disainput
 
getextword3() - Method in class Disainput
 
getextword4() - Method in class Disainput
 
getfailurereason() - Method in class Blowfishcbcdec
 
getfailurereason() - Method in class ElGamalCText
 
getfailurereason() - Method in class Elgamalptext
 
getfailurereason() - Method in class ElGEmbedDecode
 
getfailurereason() - Method in class Elgrerandctext
 
getfailurereason() - Method in class Fc3tupledres
 
getfailurereason() - Method in class Fccfg
 
getfailurereason() - Method in class Fcsenddres
 
getfailurereason() - Method in class Hybridctext
 
getfailurereason() - Method in class Hybridptext
 
getfailurereason() - Method in class IRegistersdres
 
getfailurereason() - Method in class IServerstatedres
 
getfailurereason() - Method in class Parsedrequestdata
 
getfailurereason() - Method in class Pbdecres
 
getfailurereason() - Method in class Readbinfl
 
getfailurereason() - Method in class Readdebugcfg
 
getfailurereason() - Method in class Readferalcorecfg
 
getfailurereason() - Method in class ReadRSAPubres
 
getfailurereason() - Method in class Registersdres
 
getfailurereason() - Method in class Rerandelgamalctext
 
getfailurereason() - Method in class Rerandisvalidres
 
getfailurereason() - Method in class Responsedata
 
getfailurereason() - Method in class RRloadpub
 
getfailurereason() - Method in class Sendtofcres
 
getfailurereason() - Method in class Serverinfdres
 
getfailurereason() - Method in class Serverstatedres
 
getfailurereason() - Method in class Stou16
 
getfailurereason() - Method in class YYRSA
 
getfailurereason() - Method in class YYRSAdecr
 
getfailurereason() - Method in class YYRSAdecryption
 
getfailurestr() - Method in class Clientreq
 
getfc3tuple() - Method in class Fc3tupledres
 
getfc3tuple() - Method in class Fccfg
 
getfcsend() - Method in class Fcsenddres
 
getfcsendenumobj() - Method in class Fcsend
Returns the value of the Fcsendenum object.
getfcsendID() - Method in class Fcsend
Returns a copy of the fcsendID object.
getfcsendID() - Method in class Pingfsmstate
 
getfcsendobj() - Method in class Fcpacket
 
getfcsendobj() - Method in class Gandalf
 
getfreason() - Method in class Procinfocontdres
 
getfreason() - Method in class Procinfodres
 
getfreerun() - Method in class IServerstate
 
getfreerun() - Method in class Serverstate
 
getfullrequestarray() - Method in class Requestdata
 
getfullrerandprog() - Method in class Bilbo
 
getgandalf() - Method in class Instroutput
 
getgotbyte() - Method in class RDByte
 
getgtok() - Method in class Gandalf
 
getimmed16() - Method in class EffectiveAddr
 
getimmed32() - Method in class EffectiveAddr
 
getimmed8() - Method in class EffectiveAddr
 
getinetaddress() - Method in class Serverinfo
Returns an InetAddress object corresponding to the stored Internet address.
getinjectenum() - Method in class Injectorres
 
getInstance() - Static method in class Identifyopword
 
getinstrlen() - Method in class Disaoutput
 
getinstroutput() - Method in class Execreturn
 
getinstructionexecuted() - Method in class Instroutput
 
getint() - Method in class Reg16
 
getint() - Method in class Reg2
 
getint() - Method in class Reg3
 
getint() - Method in class Reg4
 
getint() - Method in class Reg5
 
getint() - Method in class Reg8
 
getinvAtoX() - Method in class Sauron
 
getiregisters() - Method in class IRegistersdres
 
getisamatch() - Method in class HMatchres
 
getiserverstate() - Method in class IServerstatedres
 
getiserverstate() - Method in class Parsedrequestdata
 
getiserverstate() - Method in class Responsedata
 
getlength() - Method in class Movemrun
 
getlog2ofmemsize() - Method in class IServerstate
 
getlog2ofmemsize() - Method in class Serverstate
 
getlong() - Method in class Reg32
 
getlowerhalf(BigInteger) - Static method in class YYcrypto
This function supports ElGamal re-encryption in the yyrerandtrans instruction.
getlowermiddlequarter(BigInteger) - Static method in class YYcrypto
 
getlowerquarter(BigInteger) - Static method in class YYcrypto
 
getmessage() - Method in class Rerandpacket
 
getmnemonic() - Method in class Disaoutput
 
getmsgraw() - Method in class Sauron
 
getN() - Method in class IRegisters
 
getN() - Method in class Process
 
getN() - Method in class Registers
 
getn() - Method in class YYRSAKeypair
 
getnamerunningprog() - Static method in class Utilfns
Works when called from the main thread
getnumdroppedpackets() - Method in class IServerstate
 
getnumdroppedpackets() - Method in class Serverstate
 
getnumprocesses() - Method in class IServerstate
 
getnumprocesses() - Method in class Serverstate
 
getopw() - Method in class Disainput
 
getp() - Method in class YYRSAKeypair
 
getPC() - Method in class IRegisters
 
getPC() - Method in class Process
 
getpc() - Method in class Procinfo
 
getPC() - Method in class Registers
 
getplaintext() - Method in class Blowfishcbcdec
 
getplaintext() - Method in class ElGDecode
 
getplaintext() - Method in class ElGEmbedDecode
 
getplaintext() - Method in class YYRSAdecr
 
getplaintext() - Method in class YYRSAdecryption
 
getport() - Method in class Serverinfo
Returns the port number as a reference to an immutable Reg16 object.
getprivkey() - Method in class Elgamalkeypair
 
getprivkey() - Method in class Readferalcorecfg
 
getproc() - Method in class Execreturn
 
getprocessID() - Method in class Process
 
getprocid() - Method in class Procinfo
 
getprocidb64str() - Method in class Procinfo
 
getprocinf() - Method in class Procinfodres
 
getprocinfcont() - Method in class Procinfocontdres
 
getprogname() - Method in class HMatchres
 
getprogram() - Method in class Injectordres
 
getprogram() - Method in class Injectorres
 
getprogtype() - Method in class Injectordres
 
getptext() - Method in class Elgamalptext
 
getptext() - Method in class Hybridptext
 
getptext() - Method in class Pbdecres
 
getpubkey() - Method in class Elgamalkeypair
 
getpubkey() - Method in class ReadRSAPubres
 
getpubkey() - Method in class RRloadpub
 
getpublickey() - Method in class Fc3tuple
Returns a copy of the public key object contained in this.
getq() - Method in class YYRSAKeypair
 
getR() - Method in class VCbits
 
getrandomdelay() - Method in class Pingstate
 
getrandomtuplecontainerindex(YYrandom) - Method in class Fc3tuplecontainer
Returns an index i chosen randomly between 0 and size()-1, inclusive.
getrandomtuplesdistinct(YYrandom) - Method in class Fc3tuplecontainer
 
getrecvaddress() - Method in class Fcpacket
 
getrecvpacketport() - Method in class Fcpacket
 
getreg2(int) - Method in class Reg16
 
getreg3(int) - Method in class Reg16
 
getreg4(int) - Method in class Reg16
 
getreg5(int) - Method in class Reg16
 
getreg8(int) - Method in class Reg16
 
getregA1() - Method in class Registers
 
getregA2() - Method in class Registers
 
getregB1() - Method in class Registers
 
getregB2() - Method in class Registers
 
getregister() - Method in class EffectiveAddr
 
getregisters() - Method in class Process
 
getregisters() - Method in class Registersdres
 
getregK() - Method in class Registers
 
getrequestID() - Method in class Parsedrequestdata
 
getrequestID() - Method in class Requestdata
 
getrequestTAG() - Method in class Requestdata
 
getresbytes() - Method in class Clientreq
 
getresponseTAG() - Method in class Requestdata
 
getrnd1fc3tuple() - Method in class Fcsend
Returns a copy of the rnd1fc3tuple object.
getrnd2fc3tuple() - Method in class Fcsend
Returns a copy of the rnd2fc3tuple object.
getrrandstate() - Method in class Registers
 
getsalt() - Method in class Pbdecres
 
getsalt() - Method in class Readdebugcfg
 
getsalt() - Method in class Readferalcorecfg
 
getsenderfc3tuple() - Method in class Fcsend
Returns a copy of the senderfc3tuple object.
getserverinfo() - Method in class Fc3tuple
Returns a copy of the Serverinfo object contained in this.
getserverinfo() - Method in class Readdebugcfg
 
getserverinfo() - Method in class Serverinfdres
 
getserverstate() - Method in class IServerstate
 
getserverstate() - Method in class Serverstatedres
 
getsessionID() - Method in class IServerstate
 
getsessionID() - Method in class Serverstate
 
getsizeoperand() - Method in class Instroutput
 
getsizetuplecontainer() - Method in class IServerstate
 
getsizetuplecontainer() - Method in class Serverstate
 
getstart() - Method in class Movemrun
 
getstartaddress() - Method in class Fcsend
Returns a copy of the internal startaddress object when the Fcsend object is of type Fcsendenum.FCPROGSNDREQUEST.
getstate() - Method in class Pingfsmstate
 
getstate0startingtime() - Method in class Pingfsmstate
 
getstate2startingtime() - Method in class Pingfsmstate
 
getstoponnextinstruction() - Method in class Process
 
getsucceeded() - Method in class Readbinfl
 
getsucceeded() - Method in class Sendtofcres
 
gett1() - Method in class Fc3tuplepair
 
gett2() - Method in class Fc3tuplepair
 
getterminate() - Method in class Instroutput
 
getterminatereason() - Method in class Instroutput
 
gettimestamp() - Method in class ElGEmbedDecode
 
gettimestamp() - Method in class Fc3tuple
Returns the time-stamp contained in this.
gettimestamp() - Method in class Pingstate
 
gettimestamp() - Method in class Rerandpacket
 
gettuple() - Method in class Pingfsmstate
 
gettuple() - Method in class Readferalcorecfg
 
gettupledest() - Method in class Gandalf
 
getu16() - Method in class Stou16
 
getupperhalf(BigInteger) - Static method in class YYcrypto
This function supports ElGamal re-encryption in the yyrerandtrans instruction.
getuppermiddlequarter(BigInteger) - Static method in class YYcrypto
 
getupperquarter(BigInteger) - Static method in class YYcrypto
 
getuptimeseconds() - Method in class IServerstate
 
getuptimeseconds() - Method in class Serverstate
 
getV() - Method in class IRegisters
 
getV() - Method in class Process
 
getV() - Method in class Registers
 
getV() - Method in class VCbits
 
getvariablebool() - Method in class IServerstate
 
getvariablebool() - Method in class Serverstate
 
getvariablechunk24() - Method in class IServerstate
 
getvariablechunk24() - Method in class Serverstate
 
getvariabledata() - Method in class IServerstate
 
getvariabledata() - Method in class Serverstate
 
getvariableint() - Method in class IServerstate
 
getvariableint() - Method in class Serverstate
 
getvariableprocessID() - Method in class IServerstate
 
getvariableprocessID() - Method in class Serverstate
 
getvariableregs() - Method in class IServerstate
 
getvariableregs() - Method in class Serverstate
 
getvariablestrerr64() - Method in class IServerstate
 
getvariablestrerr64() - Method in class Serverstate
 
getvariableu32() - Method in class IServerstate
 
getvariableu32() - Method in class Serverstate
 
getversion() - Method in class Rerandpacket
 
getX() - Method in class IRegisters
 
getX() - Method in class Process
 
getX() - Method in class Registers
 
getytok() - Method in class Gandalf
 
getZ() - Method in class IRegisters
 
getZ() - Method in class Process
 
getZ() - Method in class Registers
 
getzeros1() - Method in class Registers
 
getzeros2() - Method in class Registers
 
getzeros3() - Method in class Registers
 

H

HALT_ON_BAD_PACKET - Static variable in class Feralcoreconstants
 
HALT_ON_PACKET_SIZE_ZERO - Static variable in class Feralcoreconstants
 
HALT_ON_PACKET_TOO_LARGE - Static variable in class Feralcoreconstants
 
hashCode() - Method in class ByteArray
Returns a hashcode computed on a serialized object of this.
hashCode() - Method in class Fc3tuple
Returns a hashcode computed on a serialized object of this.
hashCode() - Method in class Fccounter
 
hashCode() - Method in class Fcsend
 
hashCode() - Method in class IRegisters
 
hashCode() - Method in class IServerstate
 
hashCode() - Method in class Reg16
 
hashCode() - Method in class Reg2
 
hashCode() - Method in class Reg3
 
hashCode() - Method in class Reg32
 
hashCode() - Method in class Reg4
 
hashCode() - Method in class Reg5
 
hashCode() - Method in class Reg8
 
hashCode() - Method in class Registers
 
hashCode() - Method in class Serverinfo
Returns a hashcode computed on a serialized object of this.
hashCode() - Method in class Serverstate
 
HELLOSTRARR - Static variable in class Submit
 
HEX80 - Static variable in class Reg8
The value 0x80.
HEX8000 - Static variable in class Reg16
The value 0x8000.
HEX80000000 - Static variable in class Reg32
The value 0x80000000L.
HEXFF - Static variable in class Reg8
The value 0xFF.
HEXFFFF - Static variable in class Reg16
The value 0xFFFF.
HEXFFFFFFFF - Static variable in class Reg32
The value 0xFFFFFFFFL.
hexStrToByteArray(String) - Static method in class Utilfns
 
HMatch - Class in <Unnamed>
 
HMatchres - Class in <Unnamed>
This class returns the result of the matching operation
HMatchres() - Constructor for class HMatchres
 
HMatchres(String) - Constructor for class HMatchres
 
Hybridctext - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Hybridctext(String) - Constructor for class Hybridctext
 
Hybridctext(ByteArray) - Constructor for class Hybridctext
 
hybridDecrypt(ByteArray, BigInteger, YYrandom) - Static method in class YYcrypto
 
hybridDecrypt(ByteArray, ByteArray, YYrandom, long) - Static method in class YYcrypto
 
hybridEncrypt(ByteArray, BigInteger, BigInteger, YYrandom) - Static method in class YYcrypto
Here (parta,partb) = (g^k,y^k) for random exponent k.
hybridEncryptNoPrecomputation(ByteArray, ByteArray, YYrandom) - Static method in class YYcrypto
 
Hybridptext - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Hybridptext(String) - Constructor for class Hybridptext
 
Hybridptext(ByteArray) - Constructor for class Hybridptext
 

I

IDatagramSocket - Class in <Unnamed>
This class utilizes the power of object oriented programming to create a simpler, safer type.
IDatagramSocket() - Constructor for class IDatagramSocket
 
IDatagramSocket(int) - Constructor for class IDatagramSocket
 
identifyoperationword(Reg16) - Static method in class Identifyopword
 
Identifyopword - Class in <Unnamed>
 
importLSByteA(int, Reg8) - Method in class Registers
 
importLSByteD(int, Reg8) - Method in class Registers
 
importLSWordA(int, Reg16) - Method in class Registers
 
importLSWordD(int, Reg16) - Method in class Registers
 
importvalD(int, Reg16, Reg16) - Method in class Registers
 
increment() - Method in class Reg16
 
increment() - Method in class Reg32
 
increment() - Method in class Reg8
 
incrementA(int) - Method in class Registers
 
incrementByteArray(ByteArray) - Static method in class Utilfns
 
incrementprocessesaddedfcdebug() - Method in class Serverstate
 
incrementprocessesaddedinjector() - Method in class Serverstate
 
incrementprocessesaddednetwork() - Method in class Serverstate
 
incrementprocessesaddedspawn() - Method in class Serverstate
 
incrementprocessesaddedtotal() - Method in class Serverstate
 
incrementprocesseskilledbyfcdebug() - Method in class Serverstate
 
incrementprocesseskilledillegalinstr() - Method in class Serverstate
 
incrementprocesseskilledoverpop() - Method in class Serverstate
 
incrementprocesseskilledtotal() - Method in class Serverstate
 
incrementqueuedebugdropped() - Method in class Serverstate
 
incrementqueuefcdapingresponsedropped() - Method in class Serverstate
 
incrementqueuefcpingrequestmsgdropped() - Method in class Serverstate
 
incrementqueuefcprogsndrequestdropped() - Method in class Serverstate
 
infinalstate() - Method in class Bilbo
 
infinalstate() - Method in class Gandalf
 
infinalstate() - Method in class Sauron
 
INJECT_PROGRAMS - Static variable in class Feralcoreconstants
 
Injector - Class in <Unnamed>
 
Injector(YYrandom) - Constructor for class Injector
 
INJECTOR_BASE_INTERVAL_SEC - Static variable in class Feralcoreconstants
 
INJECTOR_VARIANCE_SEC - Static variable in class Feralcoreconstants
 
Injectordres - Class in <Unnamed>
 
Injectordres(ByteArray, Injectorprogenum) - Constructor for class Injectordres
 
Injectorprogenum - Enum in <Unnamed>
 
Injectorres - Class in <Unnamed>
 
Injectorres() - Constructor for class Injectorres
 
Injectorres(Injectorprogenum, ByteArray) - Constructor for class Injectorres
 
Injectorres(Injectorprogenum, Bilbo) - Constructor for class Injectorres
 
injectprogram(ByteArray, boolean, String, YYrandom) - Method in class Injector
Returns either a program to be injected or the empty array.
Instroutput - Class in <Unnamed>
 
Instroutput(boolean, String, String, boolean, Reg32) - Constructor for class Instroutput
 
Instroutput(boolean, String, String, boolean, Reg32, Reg16) - Constructor for class Instroutput
 
Instroutput(boolean, String, String, boolean, Reg32, Reg16, Gandalf) - Constructor for class Instroutput
 
int2bytearr(int) - Static method in class Utilfns
 
IRegisters - Class in <Unnamed>
This is an immutable version of class Registers.
IRegisters() - Constructor for class IRegisters
 
IRegisters(Registers) - Constructor for class IRegisters
 
IRegistersdres - Class in <Unnamed>
 
IRegistersdres(String) - Constructor for class IRegistersdres
 
IRegistersdres(IRegisters) - Constructor for class IRegistersdres
 
isbase64string(String) - Static method in class YYbase64
 
isdecrypted() - Method in class Blowfishcbcdec
 
isemptyfc3tuple(Fc3tuple) - Static method in class Fc3tuple
 
isemptyprocinfo() - Method in class Procinfo
 
IServerstate - Class in <Unnamed>
Class IServerstate is the immutable version of class Serverstate.
IServerstate() - Constructor for class IServerstate
 
IServerstate(Serverstate) - Constructor for class IServerstate
 
IServerstatedres - Class in <Unnamed>
Returns result of IServerstate deserialization call.
IServerstatedres(String) - Constructor for class IServerstatedres
 
IServerstatedres(IServerstate) - Constructor for class IServerstatedres
 
iseven() - Method in class Reg32
 
isFunkyString(String) - Static method in class Utilfns
 
isloaded() - Method in class Readdebugcfg
 
isloaded() - Method in class Readferalcorecfg
 
isodd() - Method in class Reg32
 
isPrintableASCII(byte) - Static method in class Utilfns
 
isPrintableASCIIByteArray(ByteArray) - Static method in class Utilfns
 
isProblematicCharacter(char) - Static method in class Utilfns
Returns true if and only if c is a problematic character.
ISQR - Class in <Unnamed>
 
ISQR() - Constructor for class ISQR
 
ISQR(boolean) - Constructor for class ISQR
 
isquadres() - Method in class ISQR
 
isvalid() - Method in class Clientreq
 
isvalid() - Method in class Disaoutput
 
isvalid() - Method in class ElGamalCText
 
isvalid() - Method in class Elgamalptext
 
isvalid() - Method in class ElGDecode
 
isvalid() - Method in class ElGEmbedDecode
 
isvalid() - Method in class Elgrerandctext
 
isvalid() - Method in class Fc3tupledres
 
isvalid() - Method in class Fccfg
 
isvalid() - Method in class Fcsenddres
 
isvalid() - Method in class Hybridctext
 
isvalid() - Method in class Hybridptext
 
isvalid() - Method in class IRegistersdres
 
isvalid() - Method in class IServerstatedres
 
isvalid() - Method in class ISQR
 
isvalid() - Method in class Parsedrequestdata
 
isvalid() - Method in class Pbdecres
 
isvalid() - Method in class Procinfocontdres
 
isvalid() - Method in class Procinfodres
 
isvalid() - Method in class ReadRSAPubres
 
isvalid() - Method in class Registersdres
 
isvalid() - Method in class Rerandelgamalctext
 
isvalid() - Method in class Rerandisvalidres
 
isvalid() - Method in class Responsedata
 
isvalid() - Method in class RRloadpub
 
isvalid() - Method in class Serverinfdres
 
isvalid() - Method in class Serverstatedres
 
isvalid() - Method in class Stou16
 
isvalid() - Method in class YYRSA
 
isvalid() - Method in class YYRSAdecr
 
isvalid() - Method in class YYRSAdecryption
 
isValid2DigitHex(String) - Static method in class Utilfns
 
isValid4DigitHex(String) - Static method in class Utilfns
 
isValid8DigitHex(String) - Static method in class Utilfns
 
isValidAddress(String) - Static method in class Utilfns
 
isvaliddomainname(String) - Static method in class Debugcfg
 
isValidElGamalKeyPair(ByteArray, ByteArray) - Static method in class YYcrypto
 
isvalidfilename(String) - Static method in class Utilfns
 
isValidIPv4String(String) - Static method in class Utilfns
 
isvalidprocidstring(String) - Static method in class Utilfns
 
isValidPublicKey(ByteArray) - Static method in class YYcrypto
Verifies that the public key pubkey is valid.
isvalidstring(String) - Static method in class Rerandtransutil
 
iswhitelisted(String, byte, byte) - Method in class WLOpword
 
iswindowmatch(String, int, ByteArray, ByteArray) - Static method in class FCMatcher
 
iszero() - Method in class Reg16
 
iszero() - Method in class Reg2
 
iszero() - Method in class Reg3
 
iszero() - Method in class Reg32
 
iszero() - Method in class Reg4
 
iszero() - Method in class Reg5
 
iszero() - Method in class Reg8
 

L

LARGEDISASSEMBLEMEMSIZE - Static variable in class Feralcoreconstants
 
length() - Method in class ByteArray
 
length() - Method in class CharArray
 
length() - Method in class StringArray
 
LENZEROBYTEARR - Static variable in class ByteArray
 
LENZEROCHARARR - Static variable in class CharArray
 
LENZEROSTRINGARR - Static variable in class StringArray
 
lessthan(Reg16) - Method in class Reg16
 
lessthan(Reg32) - Method in class Reg32
 
Linkedhashmapext<K,V> - Class in <Unnamed>
 
Linkedhashmapext(int) - Constructor for class Linkedhashmapext
 
loadprivatekey(String, String) - Static method in class Rerandtransutil
 
loadpublickey(String) - Static method in class Rerandtransutil
 
log2ofmemsize() - Method in class Core24bit
 
logevent(String, String, boolean, String) - Static method in class Fclog
 
longtobytearr(long) - Static method in class Utilfns
 
lshift1() - Method in class Reg16
 
lshift1() - Method in class Reg32
 
lshift1() - Method in class Reg8
 
lshift1D(int) - Method in class Registers
 

M

main() - Static method in class Debugcfg
 
main(String[]) - Static method in class Fc3tuplecontainer
Test harness that performs a very simple and non-exhaustive test of this class.
main(String[]) - Static method in class Fcdebug
 
main() - Static method in class Fcsend
Performs a series of tests on the serialization and deserialization functions.
main(String[]) - Static method in class FCYYRerandtransApp
 
main(String[]) - Static method in class Feralcore
If an exception is thrown in mainloop() then the exception and the stack trace of it are written to a log file.
main() - Static method in class Feralcorecfg
 
main() - Static method in class Injector
Performs a simple test of the program sampling algorithm.
main(String[]) - Static method in class Printjavaproperties
 
main() - Static method in class Registers
 
main(String[]) - Static method in class Rerandtrans
 
main() - Static method in class Rerandtransutil
 
main() - Static method in class Serverstate
 
main() - Static method in class Submit
 
main() - Static method in class Testdisassembler
 
main() - Static method in class Testprocess
 
main() - Static method in class Utilfns
 
main() - Static method in class YYbase64
 
main(String[]) - Static method in class YYcrypto
 
main() - Static method in class YYisaac
 
main() - Static method in class YYlinkedhashmap
 
main() - Static method in class YYrandom
 
main(String[]) - Static method in class YYRSA
 
max() - Static method in class Fc3tuplecontainer
Returns the maximum number of Fc3tuples that the container will hold.
MAX_FC3TUPLES - Static variable in class Feralcoreconstants
 
MAX_PORTNUM - Static variable in class Feralcoreconstants
 
MAX_PROGRAM_SIZE - Static variable in class Feralcoreconstants
 
MAXCOMMANDNAMELEN - Static variable in class Serverstate
 
MAXFILTERSIZE - Static variable in class Rerandfilter
 
MAXPACKETSIZE - Static variable in class Feralcoreconstants
 
MAXPROCESSES - Static variable in class Feralcoreconstants
 
maxsize() - Method in class Bilboqueue
 
maxsize() - Method in class Gandalfqueue
 
maxsize() - Method in class Pigeonqueue
 
maxsize() - Method in class Queuepacket
 
maxsize() - Method in class Sauronqueue
 
md5(ByteArray) - Static method in class YYcrypto
 
MIN_CBC_LENGTH - Static variable in class Blowfishcbc
 
MIN_PASSWORD_LEN - Static variable in class YYcrypto
 
MIN_PORTNUM - Static variable in class Feralcoreconstants
 
minimumserializedlength() - Static method in class Fcsend
Returns the smallest length in bytes that an Fcsend object will serialize to.
minimumserializedlength() - Static method in class IServerstate
 
minimumserializedlength() - Static method in class Serverstate
 
MINWINDOWPARAM - Static variable in class FCMatcher
 
modexp(BigInteger, BigInteger, BigInteger) - Static method in class YYcrypto
 
MODULUS_LEN_BYTES - Static variable in class YYRSA
 
Movemrun - Class in <Unnamed>
 
Movemrun(int, int) - Constructor for class Movemrun
 
msb() - Method in class Reg16
 
msb() - Method in class Reg32
 
msb() - Method in class Reg8
 
MSG_LENGTH - Static variable in class Rerandpacket
 

N

NetWorker - Class in <Unnamed>
Extends the class SwingWorker.
NetWorker(JTextField, JTextArea, JTextArea, JTextArea, JTextArea, AtomicBoolean, StringBuffer, Serverinfo, ByteArray, String) - Constructor for class NetWorker
 
nextBytes(int) - Method in class YYisaac
 
nextstatefactory(YYrandom) - Method in class Bilbo
 
nextstatefactory() - Method in class Gandalf
 
nextstatefactory() - Method in class Sauron
 
normalizeString(String) - Static method in class Utilfns
 
not() - Method in class Reg16
 
not() - Method in class Reg32
 
not() - Method in class Reg8
 
NUM_INSTR_EXEC_PER_ITER - Static variable in class Feralcoreconstants
 
NUM_UDP_TRANS - Static variable in class Feralcoreconstants
 
NUMBYTESAROUNDPC - Static variable in class Procinfo
 
NUMDISASSEMBLEINSTRUCS - Static variable in class Feralcoreconstants
 
numsigbits() - Method in class Reg16
 
numsigbits() - Method in class Reg32
 

O

ONE - Static variable in class Reg32
The value one.
Operandsize - Enum in <Unnamed>
 
Opword - Enum in <Unnamed>
 
or(Reg16) - Method in class Reg16
 
or(Reg32) - Method in class Reg32
 
or(Reg8) - Method in class Reg8
 
orD(int, Reg32) - Method in class Registers
 
outputErrorForFunkyString() - Static method in class Utilfns
 

P

PAD_FCDEBUG_PACKETS - Static variable in class Feralcoreconstants
 
Parsedrequestdata - Class in <Unnamed>
 
Parsedrequestdata(String) - Constructor for class Parsedrequestdata
 
Parsedrequestdata(ByteArray, IServerstate) - Constructor for class Parsedrequestdata
 
passwordBasedDecrypt(ByteArray, String) - Static method in class YYcrypto
 
passwordBasedEncrypt(ByteArray, String, YYrandom) - Static method in class YYcrypto
 
passwordIsValid(String) - Static method in class YYcrypto
 
passwordToBlowfishKey(String, ByteArray) - Static method in class YYcrypto
 
PAST_LIMIT - Static variable in class Feralcoreconstants
 
Pbdecres - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Pbdecres(String) - Constructor for class Pbdecres
 
Pbdecres(ByteArray, ByteArray, ByteArray) - Constructor for class Pbdecres
 
pcadd(int) - Method in class Registers
 
pcadd2() - Method in class Registers
 
pcadd4() - Method in class Registers
 
peek(Reg32) - Method in class Core24bit
 
PENALTY_DELAY - Static variable in class Feralcoreconstants
 
Pigeonqueue - Class in <Unnamed>
This class implements a queue collection for pigeons (RSA ciphertexts).
Pigeonqueue() - Constructor for class Pigeonqueue
 
PING_LOGGING - Static variable in class Feralcoreconstants
 
PING_RESPONSE_PATIENCE_SEC - Static variable in class Feralcoreconstants
 
PINGFSM_STRATEGY - Static variable in class Feralcoreconstants
 
Pingfsmstate - Class in <Unnamed>
 
Pingfsmstate(Reg16, boolean) - Constructor for class Pingfsmstate
 
Pingfsmstate(Reg16, Fc3tuple, ByteArray, boolean) - Constructor for class Pingfsmstate
 
PINGNOWAIT_STRATEGY - Static variable in class Feralcoreconstants
 
PINGNOWAITDELAYMILLISEC - Static variable in class Feralcoreconstants
 
Pingstate - Class in <Unnamed>
 
Pingstate(boolean, Reg16) - Constructor for class Pingstate
 
PINGWAIT_STRATEGY - Static variable in class Feralcoreconstants
 
PINGWAITDELAYMILLISEC - Static variable in class Feralcoreconstants
 
poke(Reg32, Reg8) - Method in class Core24bit
 
pop() - Method in class Bilboqueue
 
pop() - Method in class Gandalfqueue
 
pop() - Method in class Pigeonqueue
 
pop() - Method in class Queuepacket
 
pop() - Method in class Sauronqueue
 
populatedisainput(ByteArray) - Static method in class Disassembler
 
poststring(ByteArray, String) - Static method in class Rerandtransutil
poststring() can internally result in a ConnectException being thrown.
POWEROF2 - Static variable in class YYcrypto
 
POWEROF2QUARTER - Static variable in class YYcrypto
 
PREFIXBYTEARR - Static variable in class Rerandtransutil
 
PRINT_TO_STDOUT - Static variable in class Feralcoreconstants
 
printentireregistersobj() - Method in class IRegisters
 
printentireregistersobj() - Method in class Registers
 
printfirstinvalidopword() - Static method in class Identifyopword
 
Printjavaproperties - Class in <Unnamed>
 
Printjavaproperties() - Constructor for class Printjavaproperties
 
PRIVATE_KEY_LEN - Static variable in class YYcrypto
 
Process - Class in <Unnamed>
This is an immutable class the implements a Feralcore process.
Process(String, ByteArray) - Constructor for class Process
Creates a new process having processID procID and initializes the internal registers for the process.
PROCESSID_LENGTH - Static variable in class Feralcoreconstants
 
Procinfo - Class in <Unnamed>
The easiest solution would be for Feralcore to serialize the processcontainer and send this back to Fcdebug.
Procinfo(Reg32, ByteArray, ByteArray) - Constructor for class Procinfo
The caller should pass in the PC of the process reduced modulo the size of core memory so that an accurate total ordering of the PCs can be shown in Fcdebug.
Procinfocontainer - Class in <Unnamed>
 
Procinfocontainer(List<Procinfo>) - Constructor for class Procinfocontainer
 
Procinfocontdres - Class in <Unnamed>
 
Procinfocontdres(String) - Constructor for class Procinfocontdres
 
Procinfocontdres(Procinfocontainer) - Constructor for class Procinfocontdres
 
Procinfodres - Class in <Unnamed>
Returns result of Procin deserialization.
Procinfodres(String) - Constructor for class Procinfodres
 
Procinfodres(Procinfo) - Constructor for class Procinfodres
 
PUBLIC_KEY_LEN - Static variable in class YYcrypto
 
push(Bilbo) - Method in class Bilboqueue
push() always succeeds.
push(Gandalf) - Method in class Gandalfqueue
push() always succeeds.
push(ByteArray) - Method in class Pigeonqueue
push() always succeeds.
push(Fcpacket) - Method in class Queuepacket
push() always succeeds.
push(Sauron) - Method in class Sauronqueue
push() always succeeds.

Q

Queuepacket - Class in <Unnamed>
 
Queuepacket() - Constructor for class Queuepacket
 

R

RDByte - Class in <Unnamed>
 
RDByte() - Constructor for class RDByte
 
RDByte(byte) - Constructor for class RDByte
 
read(Reg32, int) - Method in class Core24bit
 
readBinaryFile(String) - Static method in class Utilfns
 
Readbinfl - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Readbinfl(String) - Constructor for class Readbinfl
 
Readbinfl(ByteArray) - Constructor for class Readbinfl
 
readconfigfile(String, String, String) - Static method in class Debugcfg
 
readConfigFilePriv(String, String) - Static method in class Feralcorecfg
 
readConfigFilePub(String) - Static method in class Feralcorecfg
 
Readdebugcfg - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Readdebugcfg(String) - Constructor for class Readdebugcfg
 
Readdebugcfg(ByteArray, Serverinfo) - Constructor for class Readdebugcfg
 
Readferalcorecfg - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Readferalcorecfg(String) - Constructor for class Readferalcorecfg
 
Readferalcorecfg(ByteArray, Fc3tuple, ByteArray) - Constructor for class Readferalcorecfg
 
readlong(Reg32) - Method in class Core24bit
readlong() returns null when the input address is odd.
readRSAFilePriv(String, String) - Static method in class YYRSA
 
readRSAFilePub(String) - Static method in class YYRSA
 
ReadRSAPubres - Class in <Unnamed>
 
ReadRSAPubres(String) - Constructor for class ReadRSAPubres
 
ReadRSAPubres(ByteArray) - Constructor for class ReadRSAPubres
 
readword(Reg32) - Method in class Core24bit
readword() returns null when the input address is odd.
Reg16 - Class in <Unnamed>
Implementation of an unsigned 16-bit integer type.
Reg16() - Constructor for class Reg16
 
Reg16(String) - Constructor for class Reg16
 
Reg16(int) - Constructor for class Reg16
 
Reg16(Reg16) - Constructor for class Reg16
 
Reg16(Reg8, Reg8) - Constructor for class Reg16
 
Reg16(byte, byte) - Constructor for class Reg16
 
Reg2 - Class in <Unnamed>
Implementation of an unsigned 2-bit integer type.
Reg2(int) - Constructor for class Reg2
 
Reg3 - Class in <Unnamed>
Implementation of an unsigned 3-bit integer type.
Reg3(int) - Constructor for class Reg3
 
Reg3(Reg3) - Constructor for class Reg3
 
Reg32 - Class in <Unnamed>
Implementation of an unsigned 32-bit integer type.
Reg32() - Constructor for class Reg32
 
Reg32(String) - Constructor for class Reg32
 
Reg32(long) - Constructor for class Reg32
 
Reg32(ByteArray) - Constructor for class Reg32
 
Reg32(Reg32) - Constructor for class Reg32
 
Reg32(Reg16, Reg16) - Constructor for class Reg32
 
Reg4 - Class in <Unnamed>
Implementation of an unsigned 4-bit integer type.
Reg4(int) - Constructor for class Reg4
 
Reg5 - Class in <Unnamed>
Implementation of an unsigned 5-bit integer type.
Reg5(int) - Constructor for class Reg5
 
Reg8 - Class in <Unnamed>
Implementation of an unsigned 8-bit integer type.
Reg8() - Constructor for class Reg8
 
Reg8(String) - Constructor for class Reg8
 
Reg8(int) - Constructor for class Reg8
 
Reg8(byte) - Constructor for class Reg8
 
Reg8(Reg8) - Constructor for class Reg8
 
Registers - Class in <Unnamed>
This class stores the feralcore registers that include MC68000 registers.
Registers() - Constructor for class Registers
 
Registers(Registers) - Constructor for class Registers
 
Registersdres - Class in <Unnamed>
 
Registersdres(String) - Constructor for class Registersdres
 
Registersdres(Registers) - Constructor for class Registersdres
 
RELAY_PORT - Static variable in class Feralcoreconstants
 
remove(int) - Method in class Fc3tuplecontainer
Deletes the Fc3tuple in the container having index i.
removeEldestEntry(Map.Entry<K, V>) - Method in class Linkedhashmapext
 
Requestdata - Class in <Unnamed>
 
Requestdata(ByteArray, ByteArray, ByteArray, ByteArray) - Constructor for class Requestdata
 
REQUESTTAGBYTEARR - Static variable in class NetWorker
 
RERAND_CTEXT_LEN - Static variable in class YYcrypto
 
ReRandCText - Class in <Unnamed>
 
ReRandCText(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class ReRandCText
 
rerandDecrypt(ByteArray, ByteArray, YYrandom, long) - Static method in class YYcrypto
 
Rerandelgamalctext - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Rerandelgamalctext(String) - Constructor for class Rerandelgamalctext
 
Rerandelgamalctext(ByteArray) - Constructor for class Rerandelgamalctext
 
rerandEncrypt(ByteArray, ByteArray, YYrandom) - Static method in class YYcrypto
 
Rerandfilter - Class in <Unnamed>
 
Rerandfilter() - Constructor for class Rerandfilter
 
Rerandisvalidres - Class in <Unnamed>
 
Rerandisvalidres() - Constructor for class Rerandisvalidres
 
Rerandisvalidres(String) - Constructor for class Rerandisvalidres
 
Rerandpacket - Class in <Unnamed>
 
Rerandpacket(String, String, ByteArray) - Constructor for class Rerandpacket
 
Rerandpool - Class in <Unnamed>
 
Rerandpool() - Constructor for class Rerandpool
 
RERANDPOOLSIZE - Static variable in class Feralcoreconstants
 
RERANDPOSTSIZE - Static variable in class Feralcoreconstants
 
rerandrsaEncrypt(ByteArray, ByteArray, YYrandom) - Static method in class YYcrypto
 
Rerandtrans - Class in <Unnamed>
 
rerandtranspubpath(String) - Static method in class Rerandtransutil
Returns the full path of the rerandtrans public key file of the user corresponding to alias.
Rerandtransutil - Class in <Unnamed>
 
RERANDTRANSUTIL_NUMTRANS - Static variable in class Feralcoreconstants
 
Responsedata - Class in <Unnamed>
 
Responsedata(String) - Constructor for class Responsedata
 
Responsedata(IServerstate) - Constructor for class Responsedata
 
RESPONSETAGBYTEARR - Static variable in class NetWorker
 
RRloadpub - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
RRloadpub(String) - Constructor for class RRloadpub
 
RRloadpub(ByteArray) - Constructor for class RRloadpub
 
RSA_E - Static variable in class YYRSA
 
RSA_MESSAGING_ON - Static variable in class Feralcoreconstants
 
RSA_PRIME_LEN_BYTES - Static variable in class YYRSA
 
RSA_PTEXT_LEN_BYTES - Static variable in class YYRSA
 
RSA_PUB_EXP - Static variable in class YYRSA
 
rsadecryption(ByteArray) - Method in class YYRSA
 
rsaencryption(ByteArray, ByteArray, YYrandom) - Static method in class YYRSA
 
rshift1() - Method in class Reg16
 
rshift1() - Method in class Reg32
 
rshift1() - Method in class Reg8
 
rshift1D(int) - Method in class Registers
 

S

Sauron - Class in <Unnamed>
This class implements the elements of a Sauronqueue.
Sauron(ByteArray, BigInteger, BigInteger, ByteArray) - Constructor for class Sauron
The value xarr is the ElGamal private key of the Feralcore node.
Sauronqueue - Class in <Unnamed>
This class implements a queue collection for Sauron packets.
Sauronqueue() - Constructor for class Sauronqueue
 
seenbytearray(ByteArray) - Method in class ByteArrayFilter
 
Sendtofcres - Class in <Unnamed>
 
Sendtofcres() - Constructor for class Sendtofcres
 
Sendtofcres(String) - Constructor for class Sendtofcres
 
sendToFeralcoreNode(Fc3tuple, ByteArray, BigInteger, BigInteger, YYrandom) - Method in class IDatagramSocket
This function is the same as the other sendToFeralcoreNode() call except that it takes (parta,partb) as input, part of an ElGamal encryption computation.
sendToFeralcoreNodeNoPrecomputation(Fc3tuple, ByteArray, YYrandom) - Method in class IDatagramSocket
This function is used to send fcsend objects to a remote feralcore node.
serialize() - Method in class Fc3tuple
Returns the data members of this serialized into byte array.
serialize() - Method in class Fcsend
Serializes the internal objects of this Fcsend object and returns them in a byte array.
serialize() - Method in class IRegisters
 
serialize() - Method in class IServerstate
 
serialize() - Method in class Procinfo
 
serialize() - Method in class Procinfocontainer
 
serialize() - Method in class Registers
 
serialize() - Method in class Rerandpacket
 
serialize() - Method in class Serverinfo
Returns the data members of this serialized into a byte array.
serialize() - Method in class Serverstate
Serializes the internal objects of this Serverstate object and returns them in a byte array.
serializedlength() - Static method in class Fc3tuple
Returns the length in bytes of this when it is serialized.
serializedlength() - Static method in class IRegisters
 
serializedlength() - Method in class IServerstate
 
serializedlength() - Static method in class Procinfo
 
serializedlength() - Static method in class Procinfocontainer
 
serializedlength() - Static method in class Registers
 
serializedlength() - Static method in class Rerandpacket
 
serializedlength() - Static method in class Serverinfo
Returns the length in bytes of this when it is serialized.
serializedlength() - Method in class Serverstate
 
Serverinfdres - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Serverinfdres(String) - Constructor for class Serverinfdres
 
Serverinfdres(Serverinfo) - Constructor for class Serverinfdres
 
Serverinfo - Class in <Unnamed>
This class stores an IP address and port number.
Serverinfo(Addrenum, String, Reg16) - Constructor for class Serverinfo
Constructs a new Serverinfo object.
Serverstate - Class in <Unnamed>
Class Serverstate defines and stores all objects sent from fcdebug to a feralcore instance.
Serverstate() - Constructor for class Serverstate
This constructor is appropriate for when Fcdebug sends a Serverstate object to a Feracore node.
Serverstate(long) - Constructor for class Serverstate
 
Serverstatedres - Class in <Unnamed>
Returns result of Serverstate deserialization call.
Serverstatedres(String) - Constructor for class Serverstatedres
 
Serverstatedres(Serverstate) - Constructor for class Serverstatedres
 
SESSIONID_LENGTH - Static variable in class Feralcoreconstants
 
setA(int, Reg32) - Method in class Registers
 
setaccum1(BigInteger) - Method in class Registers
 
setaccum2(BigInteger) - Method in class Registers
 
setaccum3(BigInteger) - Method in class Registers
 
setB(ByteArray) - Method in class Registers
 
setbit(int, boolean) - Method in class Reg16
 
setbit(int, boolean) - Method in class Reg32
 
setbit(int, boolean) - Method in class Reg8
 
setbitD(int, int, boolean) - Method in class Registers
 
setbreakpointaddress(Reg32) - Method in class Serverstate
 
setbreakpointenabled(boolean) - Method in class Serverstate
 
setbytei(int, byte) - Method in class ByteArray
 
setC(boolean) - Method in class Registers
 
setcommand(Fccommandenum) - Method in class Serverstate
 
setD(int, Reg32) - Method in class Registers
 
setdebugprocID(ByteArray) - Method in class Serverstate
 
setflagC(boolean) - Method in class Process
Factory method that sets the C flag.
setflagN(boolean) - Method in class Process
Factory method that sets the N flag.
setflagV(boolean) - Method in class Process
Factory method that sets the V flag.
setflagX(boolean) - Method in class Process
Factory method that sets the X flag.
setflagZ(boolean) - Method in class Process
Factory method that sets the Z flag.
setfreerun(boolean) - Method in class Serverstate
 
setlog2ofmemsize(int) - Method in class Serverstate
 
setLSByte(Reg8) - Method in class Reg32
 
setLSWord(Reg16) - Method in class Reg32
 
setN(boolean) - Method in class Registers
 
setnumdroppedpackets(long) - Method in class Serverstate
 
setnumprocesses(int) - Method in class Serverstate
 
setPC(Reg32) - Method in class Registers
 
setqueuedebugsize(int) - Method in class Serverstate
 
setqueuefcdapingresponsesize(int) - Method in class Serverstate
 
setqueuefcpingrequestmsgsize(int) - Method in class Serverstate
 
setqueuefcprogsndrequestsize(int) - Method in class Serverstate
 
setregA1(BigInteger) - Method in class Registers
 
setregA2(BigInteger) - Method in class Registers
 
setregB1(BigInteger) - Method in class Registers
 
setregB2(BigInteger) - Method in class Registers
 
setregK(BigInteger) - Method in class Registers
 
setrrandstate(byte) - Method in class Registers
 
setsessionID(ByteArray) - Method in class Serverstate
 
setsizetuplecontainer(int) - Method in class Serverstate
 
setstoponthenextinstruction(boolean) - Method in class Process
Factory method that sets the value of stoponnextinstruction.
setthepenaltydelay() - Method in class Process
Factory method that resets the penalty delay.
setuptimeseconds(long) - Method in class Serverstate
 
setV(boolean) - Method in class Registers
 
setvalueA(int, Reg32) - Method in class Process
Factory method that sets the value of an A register.
setvalueD(int, Reg32) - Method in class Process
Factory method that sets the value of a D register.
setvaluePC(Reg32) - Method in class Process
Factory method that sets the PC value.
setvariablebool(boolean) - Method in class Serverstate
 
setvariablechunk24(ByteArray) - Method in class Serverstate
 
setvariabledata(ByteArray) - Method in class Serverstate
 
setvariableint(int) - Method in class Serverstate
 
setvariableprocessID(ByteArray) - Method in class Serverstate
 
setvariableregs(IRegisters) - Method in class Serverstate
 
setvariablestrerr64(String) - Method in class Serverstate
 
setvariableu32(Reg32) - Method in class Serverstate
 
setX(boolean) - Method in class Registers
 
setZ(boolean) - Method in class Registers
 
setzeros1(BigInteger) - Method in class Registers
 
setzeros2(BigInteger) - Method in class Registers
 
setzeros3(BigInteger) - Method in class Registers
 
signextend() - Method in class Reg16
 
signextend() - Method in class Reg8
 
signextend16() - Method in class Reg8
 
size() - Method in class Bilboqueue
 
size() - Method in class Fc3tuplecontainer
Returns the number of elements currently contained in the container.
size() - Method in class Gandalfqueue
 
size() - Method in class Pigeonqueue
 
size() - Method in class Queuepacket
 
size() - Method in class Rerandfilter
 
size() - Method in class Rerandpool
 
size() - Method in class Sauronqueue
 
SMALLDISASSEMBLEMEMSIZE - Static variable in class Feralcoreconstants
 
stdinReadLine() - Static method in class Utilfns
 
storetuplecontainer() - Method in class Fc3tuplecontainer
Writes out the contents of the container to a file named "tuplecontainer" + alias + ".bin" where alias was passed to the constructor of this class.
Stou16 - Class in <Unnamed>
From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly.
Stou16(String) - Constructor for class Stou16
 
Stou16(Reg16) - Constructor for class Stou16
 
string2ASCIIByteArray(String) - Static method in class Utilfns
 
StringArray - Class in <Unnamed>
Immutable class that implements an array of Strings.
StringArray(String[]) - Constructor for class StringArray
 
stringToU16(String) - Static method in class Utilfns
 
sub2() - Method in class Reg32
 
sub2A(int) - Method in class Registers
 
sub4() - Method in class Reg32
 
sub4A(int) - Method in class Registers
 
Submit - Class in <Unnamed>
 
subtract(Reg16) - Method in class Reg16
 
subtract(Reg32) - Method in class Reg32
 
subtract(long) - Method in class Reg32
 
subtract(Reg8) - Method in class Reg8
 
subtractA(int, int) - Method in class Registers
 
SUPPLEMENT_ENTROPY_WITH_PACKETS - Static variable in class Feralcoreconstants
 
supplementISAAC(ByteArray) - Method in class YYrandom
Supplements entropy of internal ISAAC PRNG using supplied entropy in ent.
supplementsecurerandom(ByteArray) - Method in class YYrandom
Supplements entropy of internal SecureRandom object using supplied entropy in ent.
systemoutprint(String) - Static method in class Utilfns
 
systemoutprintln(String) - Static method in class Utilfns
 

T

Testdisassembler - Class in <Unnamed>
 
Testprocess - Class in <Unnamed>
 
timeelgamaldecryption(YYrandom) - Static method in class YYcrypto
 
toHexString() - Method in class Fccounter
Prints out the value of this object in hexadecimal.
toHexString() - Method in class Reg16
Prints out the value of this object in hexadecimal.
toHexString() - Method in class Reg2
Prints out the value of this object in hexadecimal.
toHexString() - Method in class Reg3
Prints out the value of this object in hexadecimal.
toHexString() - Method in class Reg32
Prints out the value of this object in hexadecimal.
toHexString() - Method in class Reg4
Prints out the value of this object in hexadecimal.
toHexString() - Method in class Reg5
Prints out the value of this object in hexadecimal.
toHexString() - Method in class Reg8
Prints out the value of this object in hexadecimal.
toString() - Method in class ByteArray
 
toString() - Method in class CharArray
 
toString() - Method in class Fc3tuple
Returns a printable string that displays the data members in this.
toString() - Method in class Fc3tuplecontainer
Returns a string containing the contents of all of the Fc3tuple objects in the container.
toString() - Method in class Fccounter
Prints out the value of this object in hexadecimal.
toString() - Method in class IServerstate
Returns a printable string that displays the data members in this.
toString() - Method in class Procinfo
 
toString() - Method in class Procinfocontainer
 
toString() - Method in class Reg16
Prints out the value of this object in hexadecimal.
toString() - Method in class Reg2
Prints out the value of this object in hexadecimal.
toString() - Method in class Reg3
Prints out the value of this object in hexadecimal.
toString() - Method in class Reg32
Prints out the value of this object in hexadecimal.
toString() - Method in class Reg4
Prints out the value of this object in hexadecimal.
toString() - Method in class Reg5
Prints out the value of this object in hexadecimal.
toString() - Method in class Reg8
Prints out the value of this object in hexadecimal.
toString() - Method in class Serverinfo
Returns a printable string that displays the data members in this.
toString() - Method in class Serverstate
Returns a printable string that displays the data members in this.
toStringStats() - Method in class IServerstate
Returns a printable string that displays some statics values in this.
toStringStats() - Method in class Serverstate
Returns a printable string that displays some statics values in this.
TRACK_ENTROPY_GATHERING - Static variable in class Feralcoreconstants
 
TWO - Static variable in class Reg16
The value two.

U

updatetimestamp(String, Fc3tuple) - Static method in class Fc3tuple
Factory method that takes as input an Fc3tuple object and returns a copy of it with an updated time-stamp.
Utilfns - Class in <Unnamed>
 

V

validatewindowparams(int, ByteArray) - Static method in class FCMatcher
The following matcher iswindowmatch() can fail with programs that store data internally dynamically.
valueOf(String) - Static method in enum Addrenum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum EAenum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Fccommandenum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Fcsendenum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Injectorprogenum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Operandsize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Opword
Returns the enum constant of this type with the specified name.
values() - Static method in enum Addrenum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum EAenum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Fccommandenum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Fcsendenum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Injectorprogenum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Operandsize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Opword
Returns an array containing the constants of this enum type, in the order they are declared.
VCbits - Class in <Unnamed>
 
VCbits(boolean, boolean) - Constructor for class VCbits
 
VCbits(boolean, boolean, Reg8) - Constructor for class VCbits
 
verifyconstantinvariants() - Static method in class Feralcoreconstants
 
verifyJavaVersion() - Static method in class Utilfns
 

W

WINDOWPARAM - Static variable in class FCMatcher
 
WLOpword - Class in <Unnamed>
Implements white-listing of opwords.
WLOpword(String, ByteArray, CharArray, CharArray) - Constructor for class WLOpword
This constructor is used as private static final so it only throws exceptions of type RuntimeException.
write(Reg32, ByteArray) - Method in class Core24bit
 
writeBinaryFile(String, ByteArray) - Static method in class Utilfns
 
writelong(Reg32, Reg32) - Method in class Core24bit
 
writeword(Reg32, Reg16) - Method in class Core24bit
 

X

xor(ByteArray) - Method in class ByteArray
 
xor(Reg16) - Method in class Reg16
 
xor(Reg32) - Method in class Reg32
 
xor(Reg8) - Method in class Reg8
 
xteastreamdecipher(ByteArray, ByteArray) - Static method in class YYcrypto
 
xteastreamencipher(ByteArray, ByteArray, YYrandom) - Static method in class YYcrypto
 

Y

YYbase64 - Class in <Unnamed>
 
yycontainsKey(ByteArray) - Method in class YYlinkedhashmap
 
YYcrypto - Class in <Unnamed>
 
yycurrenttimemillis(String, String) - Static method in class YYtime
 
yygetbyaddress(ByteArray) - Static method in class Utilfns
 
yygetbyname(String) - Static method in class Utilfns
 
yygetlocalhost() - Static method in class Utilfns
Makes 4 attempts at getting the localhost InetAddress.
YYhash - Class in <Unnamed>
 
YYhash(ByteArray) - Constructor for class YYhash
Argument rndbytes must point to 16 random bytes.
yyhashfunc(ByteArray) - Method in class YYhash
 
YYisaac - Class in <Unnamed>
 
YYisaac(ByteArray) - Constructor for class YYisaac
 
YYlinkedhashmap - Class in <Unnamed>
This class implements a linkedhashmap with that has a maximum number of elements as defined in the constructor.
YYlinkedhashmap(int) - Constructor for class YYlinkedhashmap
 
yypacketreceive(int, DatagramPacket) - Method in class IDatagramSocket
 
yypacketsend(DatagramPacket) - Method in class IDatagramSocket
 
yypacketsendsi(Serverinfo, ByteArray) - Method in class IDatagramSocket
 
yyput(ByteArray) - Method in class YYlinkedhashmap
 
YYrandom - Class in <Unnamed>
 
YYrandom(String, String, boolean) - Constructor for class YYrandom
When supplementovertime is true the states of the PRNGs are supplemented over time.
yyrerandtransproghasbasicformat(boolean, ByteArray) - Static method in class Rerandtransutil
 
YYRSA - Class in <Unnamed>
 
YYRSA(String) - Constructor for class YYRSA
 
YYRSAdecr - Class in <Unnamed>
 
YYRSAdecr(String) - Constructor for class YYRSAdecr
 
YYRSAdecr(BigInteger) - Constructor for class YYRSAdecr
 
YYRSAdecryption - Class in <Unnamed>
 
YYRSAdecryption(String) - Constructor for class YYRSAdecryption
 
YYRSAdecryption(ByteArray) - Constructor for class YYRSAdecryption
 
YYRSAKeypair - Class in <Unnamed>
 
YYRSAKeypair(BigInteger, BigInteger, BigInteger) - Constructor for class YYRSAKeypair
 
yysleep(long) - Static method in class Utilfns
 
YYtime - Class in <Unnamed>
System.currentTimeMillis() may depend on the Network Time Protocol (NTP).

Z

ZERO - Static variable in class Reg16
The value zero.
ZERO - Static variable in class Reg3
The value zero.
ZERO - Static variable in class Reg32
The value zero.
ZERO - Static variable in class Reg8
The value zero.

A B C D E F G H I L M N O P Q R S T U V W X Y Z