"알고리즘"의 두 판 사이의 차이
잔글 |
|||
2번째 줄: | 2번째 줄: | ||
== 종류 == | == 종류 == | ||
− | * '''[[암호 알고리즘]]''' : | + | * '''[[암호 알고리즘]]''' : 문서나 데이터의 내용을 다른 사람이 알지 못하게 하거나 혹은 본인 인증을 위해 사용하는 알고리즘을 말한다. [[DES]], [[AES]], [[ARIA]], [[SEED]] 등의 [[대칭키]] 암호 알고리즘과 [[RSA]], [[타원곡선암호]] 등 [[공개키]] 암호 알고리즘이 있다. |
* '''[[합의 알고리즘]]''' : 다수의 참여자들이 통일된 의사결정을 하기 위해 사용하는 알고리즘을 말한다. [[작업증명]](PoW), [[지분증명]](PoS), [[위임지분증명]](DPos) 등 다양한 합의 알고리즘이 있다. | * '''[[합의 알고리즘]]''' : 다수의 참여자들이 통일된 의사결정을 하기 위해 사용하는 알고리즘을 말한다. [[작업증명]](PoW), [[지분증명]](PoS), [[위임지분증명]](DPos) 등 다양한 합의 알고리즘이 있다. | ||
2018년 6월 22일 (금) 11:02 판
알고리즘(algorism)이란 어떤 문제를 해결하기 위해 정해진 규칙이나 절차를 말한다. 알고리듬(algorithm)이라고도 한다. 컴퓨터 알고리즘은 입력된 자료를 바탕으로 원하는 출력을 유도하는 규칙들의 집합이다. 알고리즘은 프로그램 개발의 기초가 된다. 9세기 아랍의 수학자인 무하마드 알콰리즈미(Muhammad al-Kwarizmi)의 이름에서 따온 말이다.
종류
- 암호 알고리즘 : 문서나 데이터의 내용을 다른 사람이 알지 못하게 하거나 혹은 본인 인증을 위해 사용하는 알고리즘을 말한다. DES, AES, ARIA, SEED 등의 대칭키 암호 알고리즘과 RSA, 타원곡선암호 등 공개키 암호 알고리즘이 있다.
- 합의 알고리즘 : 다수의 참여자들이 통일된 의사결정을 하기 위해 사용하는 알고리즘을 말한다. 작업증명(PoW), 지분증명(PoS), 위임지분증명(DPos) 등 다양한 합의 알고리즘이 있다.