Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Cryptix V3.1
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package cryptix

Class cryptix.CryptixException implements Serializable

Package cryptix.provider

Class cryptix.provider.Cryptix implements Serializable

Package cryptix.provider.elgamal

Class cryptix.provider.elgamal.BaseElGamalPrivateKey implements Serializable

Serialized Fields

### x

    java.math.BigInteger x

Class cryptix.provider.elgamal.BaseElGamalPublicKey implements Serializable

Serialized Fields

### g

    java.math.BigInteger g

### p

    java.math.BigInteger p

### y

    java.math.BigInteger y

Package cryptix.provider.key

Class cryptix.provider.key.RawKey implements Serializable

Serialized Fields

### algorithm

    String algorithm

### data

    byte[] data

Class cryptix.provider.key.RawSecretKey implements Serializable

Package cryptix.provider.rsa

Class cryptix.provider.rsa.BaseRSAPrivateKey implements Serializable

Serialized Fields

### d

    java.math.BigInteger d

  Private encryption exponent. Traditionally referred to as d.

### n

    java.math.BigInteger n

  Public decryption modulus. It is the product of the two p and q factors.

### p

    java.math.BigInteger p

  The first factor of the public modulus n traditionally referred to as p.

### q

    java.math.BigInteger q

  The second factor of the public modulus n traditionally referred to as q.

### u

    java.math.BigInteger u

  The result of q^-1 (mod p), called the 'multiplicative inverse' and traditionally referred to as u. This is used in modular exponentiation operations using the Chinese Remainder Theorem (CRT).

Class cryptix.provider.rsa.BaseRSAPublicKey implements Serializable

Serialized Fields

### e

    java.math.BigInteger e

  Public exponent.

### n

    java.math.BigInteger n

  Public modulus. It is the product of the two p and q factors but for a public key we usually do not have access to them.

Class cryptix.provider.rsa.RawRSAPrivateKey implements Serializable

Class cryptix.provider.rsa.RawRSAPublicKey implements Serializable

Package cryptix.test

Class cryptix.test.Test3LFSR implements Serializable

Class cryptix.test.TestBase64Stream implements Serializable

Class cryptix.test.TestBR implements Serializable

Class cryptix.test.TestElGamal implements Serializable

Class cryptix.test.TestHMAC implements Serializable

Class cryptix.test.TestIJCE implements Serializable

Class cryptix.test.TestInstall implements Serializable

Class cryptix.test.TestRSA implements Serializable

Class cryptix.test.TestScar implements Serializable

Class cryptix.test.TestUnixCrypt implements Serializable

Package cryptix.util.checksum

Class cryptix.util.checksum.ChecksumException implements Serializable

Package cryptix.util.math

Class cryptix.util.math.BigRegister implements Serializable

Serialized Fields

### bits

    byte[] bits

### size

    int size

Class cryptix.util.math.TrinomialLFSR implements Serializable

Serialized Fields

### K

    int K

  Degree (power) of the mid-tap connection.

### L

    int L

  Number of stages/delay elements in this LFSR which is also the degree of the connection trinomial.

### slice

    int slice

  Clocking is the process of computing the new feedback bit from the output one and feeding it back to the end of the register. On a bit by bit basis, this looks like so:

           out = getBit(L-1);
           in = out ^ getBit(L-K-1);
           shiftLeft(1);
           if (in == 1) setBit(0);

  It is clear from the above that better efficiency and speed can be achieved if we can process a larger chunck of bits at a time than just one bit.

  This variable is here for exactly this purpose. It tells us how many bits we can alter with maximum efficiency. It is computed at instantiation time as the min(64, K, L-K).

### warpFactor

    int warpFactor

Package cryptix.util.test

Class cryptix.util.test.BaseTest implements Serializable

Serialized Fields

### commandLine

    boolean commandLine

  true if the program was run from the command line.

### errors

    int errors

  The number of errors so far.

### expectedPasses

    int expectedPasses

  The number of expected passes.

### failures

    int failures

  The number of failures so far.

### gui

    TestGUI gui

  The GUI implementation (in a separate class to avoid creating unwanted dependencies in this one).

### name

    String name

  The name of this test.

### out

    java.io.PrintWriter out

  The PrintWriter to which delayed output is sent.

### overallPass

    boolean overallPass

  true if there is an overall pass.

### passes

    int passes

  The number of passes so far.

### skipped

    int skipped

  The number of skipped tests so far.

### status

    java.io.PrintWriter status

  The PrintWriter to which immediate output is sent.

### sw

    java.io.StringWriter sw

  A StringWriter that collects delayed output.

### verbose

    boolean verbose

  true if output is to be printed even if all tests pass.

Class cryptix.util.test.TestException implements Serializable

Serialized Fields

### errorcode

    int errorcode

Class cryptix.util.test.TestGUI implements Serializable

Serialized Fields

### allowExit

    boolean allowExit

### frame

    java.awt.Frame frame

### output

    java.io.PrintWriter output

### owner

    BaseTest owner

### textArea

    java.awt.TextArea textArea

Package java.lang

Class java.lang.Character implements Serializable

Serialized Fields

### value

    char value

Class java.lang.Class implements Serializable

Serialized Fields

Class java.lang.ClassFormatError implements Serializable

Class java.lang.ClassNotFoundException implements Serializable

Serialized Fields

### ex

    Throwable ex

Class java.lang.CloneNotSupportedException implements Serializable

Class java.lang.Error implements Serializable

Class java.lang.Exception implements Serializable

Class java.lang.IllegalAccessException implements Serializable

Class java.lang.IllegalArgumentException implements Serializable

Class java.lang.IllegalStateException implements Serializable

Class java.lang.IndexOutOfBoundsException implements Serializable

Class java.lang.InstantiationException implements Serializable

Class java.lang.InterruptedException implements Serializable

Class java.lang.LinkageError implements Serializable

Class java.lang.NoSuchFieldException implements Serializable

Class java.lang.NoSuchMethodException implements Serializable

Class java.lang.Number implements Serializable

Class java.lang.NumberFormatException implements Serializable

Class java.lang.RuntimeException implements Serializable

Class java.lang.SecurityException implements Serializable

Class java.lang.String implements Serializable

Serialized Fields

Class java.lang.StringBuffer implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream)
                     throws java.io.IOException,
                            ClassNotFoundException

Serialized Fields

### count

    int count

### shared

    boolean shared

### value

    char[] value

Class java.lang.Throwable implements Serializable

Serialized Fields

### detailMessage

    String detailMessage

Class java.lang.UnsatisfiedLinkError implements Serializable

Package java.security

Class java.security.BasicPermission implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream)
                     throws java.io.IOException,
                            ClassNotFoundException

Class java.security.CodeSource implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream)
                     throws java.io.IOException,
                            ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream)
                      throws java.io.IOException

Serialized Fields

### location

    java.net.URL location

Class java.security.DigestException implements Serializable

Class java.security.GeneralSecurityException implements Serializable

Class java.security.IllegalBlockSizeException implements Serializable

Serialized Fields

### blockSize

    int blockSize

  Deprecated. Use getBlockSize().

  The block size of the cipher.

### dataSize

    int dataSize

  Deprecated. Use getDataSize().

  The size of the data passed to the cipher.

Class java.security.InvalidAlgorithmParameterException implements Serializable

Class java.security.InvalidKeyException implements Serializable

Class java.security.InvalidKeyFormatException implements Serializable

Class java.security.InvalidParameterException implements Serializable

Class java.security.InvalidParameterTypeException implements Serializable

Class java.security.KeyException implements Serializable

Class java.security.KeyPair implements Serializable

Serialized Fields

### privateKey

    PrivateKey privateKey

### publicKey

    PublicKey publicKey

Class java.security.NoSuchAlgorithmException implements Serializable

Class java.security.NoSuchParameterException implements Serializable

Class java.security.NoSuchProviderException implements Serializable

Class java.security.Permission implements Serializable

Serialized Fields

### name

    String name

Class java.security.PermissionCollection implements Serializable

Serialized Fields

### readOnly

    boolean readOnly

Class java.security.Provider implements Serializable

Serialized Fields

### info

    String info

### name

    String name

### version

    double version

Class java.security.ProviderException implements Serializable

Class java.security.SecureRandom implements Serializable

Serialized Fields

### counter

    long counter

### digest

    MessageDigest digest

### provider

    Provider provider

### randomBytes

    byte[] randomBytes

### randomBytesUsed

    int randomBytesUsed

### secureRandomSpi

    SecureRandomSpi secureRandomSpi

### state

    byte[] state

Class java.security.SecureRandomSpi implements Serializable

Class java.security.SignatureException implements Serializable

Class java.security.WeakKeyException implements Serializable

Package netscape.security

Class netscape.security.ForbiddenTargetException implements Serializable

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Cryptix V3.1
PREV NEXT | FRAMES NO FRAMES

Copyright (C) 1995-2000 The Cryptix Foundation Ltd. All rights reserved.