생활
하스켈 언어가 보안에 좋은 이유가 무엇인가요?
제가 알고 있는 건 하스켈 언어는 함수형태여서 보안에 좋다는 좋고, 아직 나오진 않았지만, 미래에 나올 양자컴퓨터에 대응할 수 있는 언어라고만 알고 있습니다.
물론 이것도 정확한건 아니고 그냥 주워들은 내용입니다..
정확히 하스켈 언어가 무엇이고, 왜 보안에 있어서 다른 언어보다 뛰어난지..
그리고 하스켈 언어로 프로그램을 만들면 왜 오래걸리는지.. 알고싶습니다!
55글자 더 채워주세요.
1개의 답변이 있어요!
Q. 하스켈 언어가 보안에 좋은 이유가 무엇인가요?
A. 안 그런데요 ...
하스켈은 함수형 프로그래밍 언어라고 하죠.
그런데 다른 언어로도 함수형으로 할 수 있습니다.
Java 8 Stream API만 봐도 그렇고, 자바스크립트도 되고
예쁘진 않지만 파이썬도 되고, 심지어 라이브러리 쓰면 C++도 됩니다.
하스켈의 수학적 접근은 암호화에 유용합니다. (물론 다른 언어로도 가능합니다.)하스켈은 보안 쪽 함수형 스크립팅에 좋은 옵션일 '수`도 있습니다. 아마도
버퍼 오버플로우나, 동시성에 안전하다는 것도 하스켈이라서 가능한 게 아닙니다.
잘 안 쓰이고, 개발 오래 걸리고...
평소에 쓰지도 않으면서 높은 수준의 보안이 요구된다고 하스켈을 사용하는 건 영 좋지 않습니다.