GENERAL INFORMATION
Full Name: Phone Number: E-Mail:
Product Name: Product Family: Part Number(s): Product Description:
SPECIAL LIMITED USES OF ENCRYPTION
1. Is the product a "personalized smart card" where the cryptographic capability is restricted for use in equipment or systems described below? Yes No
2. Is this product receiving equipment for radio broadcast, pay television or similar restricted audience television of the consumer type, without digital encryption except that exclusively used for sending the billing or program-related information back to the broadcast providers? Yes No
3. Is this product a portable or mobile radiotelephone for civil use (e.g., for use with commercial civil cellular radio communications systems) and not capable of end-to-end encryption? Yes No
4. Is this product equipment where the cryptographic capability is not user-accessible and which is specially designed and limited to allow:
Yes No
5. Is this product cryptographic equipment specially designed and limited for banking use or money transactions? Yes No
If yes, please describe how this product is limited to banking/money transactions.
6. Is this product cordless telephone equipment not capable of end-to-end encryption where the maximum effective range of unboosted cordless operation (e.g., a single, unrelayed hop between terminal and home basestation) is less than 400 meters according to the manufacturer's specifications? Yes No
ACCESS CONTROL / AUTHENTICATION / FIXED CODING TECHNIQUES
1. Is this product’s use of cryptography limited to authentication or digital signatures? Yes No
2. Is this product’s use of cryptography limited to fixed data compression or coding techniques? Yes No
ENCRYPTION FOR PRIVACY / SECURE COMMUNICATIONS
1.Describe the symmetric and asymmetric encryption algorithms and key lengths and how the algorithms are used (e.g., 56-bit DES, 168-bit 3DES, 128-bit RC4, 448-bit Blowfish, etc.). Specify which encryption modes are supported (e.g., cipher feedback mode or cipher block chaining mode).
2. State the key management algorithms, including modulus sizes, that are supported (e.g., 512-bit RSA, 1024-bit Diffie-Hellman, etc.).
3. If using a proprietary algorithm, include a textual description of the algorithm and send the source code of the algorithm to terri@t-b.com.
4. Describe the pre-processing methods (e.g., data compression [LZS, Deflate, etc.] or data interleaving) that are applied to the plaintext data prior to encryption.
5.Describe the post-processing methods (e.g., packetization, encapsulation) that are applied to the cipher text data after encryption.
6. List the communication protocols (e.g., X.25, Telnet or TCP) and encryption protocols (e.g., SSL, IPSEC or PKCS standards) that are supported.
7. Does this product contain an open cryptographic interface? Yes No
If yes, describe briefly
8. Does this product contain a cryptographic interface that implements a fixed set of cryptographic algorithms, key lengths or key exchange management systems, that cannot be changed? Yes No
9.Does this product contain a general application programming interface (e.g., one that accepts either a cryptographic or non-cryptographic interface but does not itself maintain any cryptographic functionality)? Yes No
10. a.)Are the cryptographic routines statically or dynamically linked? Static Dynamic
b.) Describe the routines (if any) that are provided by third-party modules or libraries. c.) Identify the third-party manufacturers of the modules or toolkits.
b.) Describe the routines (if any) that are provided by third-party modules or libraries.
c.) Identify the third-party manufacturers of the modules or toolkits.
11. For commodities or software using Java byte code, describe the techniques that are used to protect against decompilation and misuse.
12. Explain how the product precludes user modification of the encryption algorithms, key management and key space.
13. Is this product:
14. If this product uses an encryption algorithm with a key length less than or equal to 64-bits, answer the following:
15. If this product uses an encryption algorithm with a key length greater than 64-bits, answer the following:
j.) Check all that apply to this product:
The cryptographic functionality cannot be easily changed by the user.
Does not require substantial support for installation and use (beyond phone support, e.g. requiring a service contract).
The cryptographic functionality has not been modified or customized to customer specification.
The product is not network a infrastructure product such as a high end router (e.g. faster than T1 or E1 WAN interfaces) or switch designed for large volume communications.
ENCRYPTION COMPONENTS
1. Describe the application the component is used in, if known.
2. Is there is a general programming interface to the component? Yes No
3. Is the component is constrained by function? Yes No
4. If a 3rd party component, please include the name of the manufacturer, component model number or other identifier.
SOURCE CODE
If source code will be exported, please complete the following:
1. Has the executable (object code) product previously been reviewed by the government? Yes No If yes, when?
2. Has the source code has been modified since the review of the executable product? Yes No If yes, include the technical details on how the source code was modified.
3. Please paste a copy of the sections of the source code that contain the encryption algorithm, key management routines and their related calls below or send them to terri@t-b.com.
PLEASE SEND A DATASHEET/BROCHURE FOR THIS PRODUCT TO terri@t-b.com OR PROVIDE A URL FOR PRODUCT INFORMATION