Jump to content
Wikipedia The Free Encyclopedia

ECC patents

From Wikipedia, the free encyclopedia
Software patents of elliptic curve cryptography
This article needs to be updated. Please help update this article to reflect recent events or newly available information. (August 2018)

Patent-related uncertainty around elliptic curve cryptography (ECC), or ECC patents, is one of the main factors limiting its wide acceptance. For example, the OpenSSL team accepted an ECC patch only in 2005 (in OpenSSL version 0.9.8), despite the fact that it was submitted in 2002.

According to Bruce Schneier as of May 31, 2007, "Certicom certainly can claim ownership of ECC. The algorithm was developed and patented by the company's founders, and the patents are well written and strong. I don't like it, but they can claim ownership."[1] Additionally, NSA has licensed MQV and other ECC patents from Certicom in a US25ドル million deal for NSA Suite B algorithms.[2] (ECMQV is no longer part of Suite B.)

However, according to RSA Laboratories, "in all of these cases, it is the implementation technique that is patented, not the prime or representation, and there are alternative, compatible implementation techniques that are not covered by the patents."[3] Additionally, Daniel J. Bernstein has stated that he is "not aware of" patents that cover the Curve25519 elliptic curve Diffie–Hellman algorithm or its implementation.[4] RFC 6090, published in February 2011, documents ECC techniques, some of which were published so long ago that even if they were patented, any such patents for these previously published techniques would now be expired.

Known patents

[edit ]

According to the NSA, Certicom holds over 130 patents relating to elliptic curves and public key cryptography in general.[5]

It is difficult to create a complete list of patents that are related to ECC. Still, a good starting point is the Standards for Efficient Cryptography Group (SECG) – a group devoted exclusively to developing standards based on ECC, however, https://www.secg.org/ the group's official website has an indicator that states "shut down for repairs" since 2014. It states that "The site is being restored" since then. There is controversy over the validity of some of the patent claims.[4]

Certicom's lawsuit against Sony

[edit ]

On May 30, 2007, Certicom filed a lawsuit against Sony in United States District Court for the Eastern District of Texas Marshall office, claiming that Sony's use of ECC in Advanced Access Content System and Digital Transmission Content Protection violates Certicom's patents for that cryptographic method. In particular, Certicom alleged violation of U.S. patent 6,563,928 and U.S. patent 6,704,870 . The lawsuit was dismissed on May 27, 2009.[6] The stipulation states, "Whereas Certicom and Sony have entered into a settlement agreement according to which they have agreed to a dismissal without prejudice, these parties, therefore jointly move to dismiss all claims and counterclaims asserted in this suit, without prejudice to the right to pursue any such claims and counterclaims in the future."[7]

As for the prior art, Sony claimed:[8]

  • For '870 patent: Alfred J. Menezes, Minghua Qu, and Scott A. Vanstone, IEEE P1363 Standard, Standard for RSA, Diffie–Hellman and Related Public-Key Cryptography, Part 6: Elliptic Curve Systems (Draft 2) (October 30, 1994)
  • For '928 patent: Scott A. Vanstone, G. B. Agnew, and R. C. Mullin, An implementation of elliptic curve cryptosystems over F2155, IEEE Journal on Selected Areas in Communications, Volume 11, Issue 5, Jun 1993 p. 804 - 813

Modern curves

[edit ]

According to Daniel J. Bernstein, the Curve25519 and efficient implementations thereof can be free from patent encumbrance.[9]

See also

[edit ]

References

[edit ]
  1. ^ Fulton, III, Scott M. (2007年05月30日). "Certicom Patent Suit Against Sony Threatens to Unravel AACS". betanews.com. Retrieved 2013年08月12日.
  2. ^ "Certicom Sells Licensing Rights to NSA". Certicom. 2003年10月24日. Retrieved 2013年08月12日.
  3. ^ "Are elliptic curve cryptosystems patented?". RSA Security. Archived from the original on 2013年05月24日. Retrieved 2013年08月12日.
  4. ^ a b Bernstein, Daniel J. (2006年05月23日). "Irrelevant patents on elliptic-curve cryptography" . Retrieved 2013年08月12日.
  5. ^ "The Case for Elliptic Curve Cryptography". NSA. 2009年01月15日. Archived from the original on 2009年01月17日. Retrieved 2013年08月12日.
  6. ^ "Certicom Corporation et al v. Sony Corporation et al Featured Case Has Decisions". justia.com. 2009年05月27日. Retrieved 2013年08月12日.
  7. ^ "Certicom Corporation et al v. Sony Corporation et al, Filing: 112". justia.com. 2009年05月27日. Retrieved 2023年03月20日.
  8. ^ "Certicom Corporation et al v. Sony Corporation et al, Filing: 52". justia.com. 2008年07月14日. Retrieved 2023年03月20日.
  9. ^ Bernstein, D. J. "Irrelevant patents on elliptic-curve cryptography". cr.yp.to. Retrieved 22 October 2023.
[edit ]

AltStyle によって変換されたページ (->オリジナル) /