source: EcnlProtoTool/trunk/openssl-1.1.0e/README.ECC@ 331

Last change on this file since 331 was 331, checked in by coas-nagasima, 6 years ago

prototoolに関連するプロジェクトをnewlibからmuslを使うよう変更・更新
ntshellをnewlibの下位の実装から、muslのsyscallの実装に変更・更新
以下のOSSをアップデート
・mruby-1.3.0
・musl-1.1.18
・onigmo-6.1.3
・tcc-0.9.27
以下のOSSを追加
・openssl-1.1.0e
・curl-7.57.0
・zlib-1.2.11
以下のmrbgemsを追加
・iij/mruby-digest
・iij/mruby-env
・iij/mruby-errno
・iij/mruby-iijson
・iij/mruby-ipaddr
・iij/mruby-mock
・iij/mruby-require
・iij/mruby-tls-openssl

File size: 3.5 KB
Line 
1NOTE: The OpenSSL Software Foundation has executed a sublicense agreement
2entitled "Elliptic Curve Cryptography Patent License Agreement" with the
3National Security Agency/ Central Security Service Commercial Solutions
4Center (NCSC) dated 2010-11-04. That agreement permits implementation and
5distribution of software containing features covered by any or all of the
6following patents:
7
81.) U.S. Pat. No. 5,761,305 entitled "Key Agreement and Transport Protocol
9 with Implicit Signatures" issued on June 2, 1998;
102.) Can. Pat. Appl. Ser. No. 2176972 entitled "Key Agreement and Transport
11 Protocol with Implicit Signature and Reduced Bandwidth" filed on May
12 16, 1996;
133.) U.S. Pat. No. 5,889,865 entitled "Key Agreement and Transport Protocol
14 with Implicit Signatures" issued on March 30, 1999;
154.) U.S. Pat. No. 5,896,455 entitled "Key Agreement and Transport Protocol
16 with Implicit Signatures" issued on April 20, 1999;
175.) U.S. Pat. No. 5,933,504 entitled "Strengthened Public Key Protocol"
18 issued on August 3, 1999;
196.) Can. Pat. Appl. Ser. No. 2176866 entitled "Strengthened Public Key
20 Protocol" filed on May 17, 1996;
217.) E.P. Pat. Appl. Ser. No. 96201322.3 entitled "Strengthened Public Key
22 Protocol" filed on May 17, 1996;
238.) U.S. Pat. No. 5,999,626 entitled "Digital Signatures on a Smartcard"
24 issued on December 7, 1999;
259.) Can. Pat. Appl. Ser. No. 2202566 entitled "Digital Signatures on a
26 Smartcard" filed on April 14, 1997;
2710.) E.P. Pat. Appl. No. 97106114.8 entitled "Digital Signatures on a
28 Smartcard" filed on April 15, 1997;
2911.) U.S Pat. No. 6,122,736 entitled "Key Agreement and Transport Protocol
30 with Implicit Signatures" issued on September 19, 2000;
3112.) Can. Pat. Appl. Ser. No. 2174261 entitled "Key Agreement and Transport
32 Protocol with Implicit Signatures" filed on April 16, 1996;
3313.) E.P. Pat. Appl. Ser. No. 96105920.1 entitled "Key Agreement and
34 Transport Protocol with Implicit Signatures" filed on April 16, 1996;
3514.) U.S. Pat. No. 6,141,420 entitled "Elliptic Curve Encryption Systems"
36 issued on October 31, 2000;
3715.) Can. Pat. Appl. Ser. No. 2155038 entitled "Elliptic Curve Encryption
38 Systems" filed on July 31, 1995;
3916.) E.P. Pat. Appl. Ser. No. 95926348.4 entitled "Elliptic Curve Encryption
40 Systems" filed on July 31, 1995;
4117.) U.S. Pat. No. 6,336,188 entitled "Authenticated Key Agreement" issued
42 on January 1, 2002;
4318.) U.S. Pat. No. 6,487,661 entitled "Key Agreement and Transport Protocol"
44 issued on November 26, 2002;
4519.) Can. Pat. Appl. Ser. No. 2174260 entitled "Key Agreement and Transport
46 Protocol" filed on April 16, 1996;
4720.) E.P. Pat. Appl. Ser. No. 96105921.9 entitled "Key Agreement and
48 Transport Protocol" filed on April 21, 1996;
4921.) U.S. Pat. No. 6,563,928 entitled "Strengthened Public Key Protocol"
50 issued on May 13, 2003;
5122.) U.S. Pat. No. 6,618,483 entitled "Elliptic Curve Encryption Systems"
52 issued September 9, 2003;
5323.) U.S. Pat. Appl. Ser. No. 09/434,247 entitled "Digital Signatures on a
54 Smartcard" filed on November 5, 1999;
5524.) U.S. Pat. Appl. Ser. No. 09/558,256 entitled "Key Agreement and
56 Transport Protocol with Implicit Signatures" filed on April 25, 2000;
5725.) U.S. Pat. Appl. Ser. No. 09/942,492 entitled "Digital Signatures on a
58 Smartcard" filed on August 29, 2001 and published on July 18, 2002; and,
5926.) U.S. Pat. Appl. Ser. No. 10/185,735 entitled "Strengthened Public Key
60 Protocol" filed on July 1, 2000.
61
Note: See TracBrowser for help on using the repository browser.