Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are SHA-1, SHA-2 patented?

Do you need a license to use SHA-1 or SHA-2 for commercial purposes?

like image 243
Victor Avatar asked Dec 29 '22 14:12

Victor


2 Answers

It was originally created by the NSA For secure DSA Encryptions and then adopted by NIST to maintain all aspects of the algorithm Along with SHA(2 and 3).

This is an free to use, "as is" algorithm and is widely used by the DSA Encryptions

heres the RFC on the system.

http://www.itl.nist.gov/fipspubs/fip180-1.htm

like image 154
RobertPitt Avatar answered Jan 22 '23 03:01

RobertPitt


Neither SHA-1 or SHA-2 is patented or covered by any intellectual property of that kind. You can use them freely for any purpose. The NIST (which is the US federal institution which standardized SHA-1 and SHA-2) is actually running an open competition for the selection of the next standard hash function (provisionally dubbed "SHA-3") and an explicit requirement for candidates is that in the event they are ultimately selected, then they must be stripped of any patent or copyright or whatever. SHA-3 will be as freely usable as SHA-1 and SHA-2 are.

like image 39
Thomas Pornin Avatar answered Jan 22 '23 03:01

Thomas Pornin