ESIGN
PLEASE READ BEFORE DOWNLOADING:
This source code or products developed with this source code may not
be downloaded in or exported to Cuba, Iran, Iraq, Libya, North Korea, Sudan,
or Syria.
This source code and products developed with this source code are subject
to the U.S. Export Administration Regulations, 15 C.F.R. Part 700.
Therefore, end users using this source code to develop encryption products
should be familiar with those regulations. Non-U.S. end users using
this source code to develop encryption products must notify NTT MCL [250
Cambridge Avenue, Suite 300; Palo Alto, CA 94306; USA] of the following information:
-
the name and address of the manufacturer;
-
a non-proprietary technical description of the products for which the source
code are being used (e.g., brochures, other documentation, descriptions
or other identifiers of the final product;
-
the algorithm and key lengths used;
-
general programming interfaces to the product;
-
any standards or protocols that the foreign product adheres to.
NTT has filed patent applications on some techniques implemented in this
source code. NTT will license any resulting patents in a reasonable
and non-discriminatory fashion. Please contact NTT Laboratories [1-1
Hikarinooka; Yokosuka-shi 239-0847; Japan] for licensing information.
For ESIGN, NTT prepares to grant a royalty-free license
for Patent essential for ESIGN to an applicant to
manufacture, use and/or sell implementation of them with respect Portfolio.
Royalty-free license should be applied under at least one of the following conditions:
-
the product does not fully comply with the portfolio under certain category,
-
such portfolio does not include the patent essential to applicant's algorithm, or
-
the applicant has declared that he is prepared to grant a royalty free license of his patents essential for the algorithm in the portfolio above.
Therefore, the royalty of the patents essential for ESIGN is free without any terms and conditions for any applicant who does not have his own algorithm in Portfolio. Even for an applicant who has his own algorithm in Portfolio, the royalty is also free, if his product does not fully comply with Portfolio, or he has declared that he is prepared to grant a royalty free license of his patents essential for such algorithm.
Download Section
ESIGN Source Code Download (standard version)
ESIGN Source Code Download ("Portable C" version)
ESIGN Test Vectors
ESIGN-EMSA Source Code Download New! 9/23/2001
ESIGN-EMSA Test Vectors Updated! 10/4/2001
ESIGN-EMSA5 Source Code Download Updated! 2/8/2002
ESIGN-EMSA5 Test Vectors Updated! 10/12/2001
Questions? Send e-mail security_group at nttmcl.com
Copyright NTT MCL, 2000-2004.