아하
생활

생활꿀팁

산뜻한낙타98
산뜻한낙타98

하스켈 언어가 보안에 좋은 이유가 무엇인가요?

제가 알고 있는 건 하스켈 언어는 함수형태여서 보안에 좋다는 좋고, 아직 나오진 않았지만, 미래에 나올 양자컴퓨터에 대응할 수 있는 언어라고만 알고 있습니다.

물론 이것도 정확한건 아니고 그냥 주워들은 내용입니다..

정확히 하스켈 언어가 무엇이고, 왜 보안에 있어서 다른 언어보다 뛰어난지..

그리고 하스켈 언어로 프로그램을 만들면 왜 오래걸리는지.. 알고싶습니다!

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 프알못
      프알못

      Q. 하스켈 언어가 보안에 좋은 이유가 무엇인가요?

      A. 안 그런데요 ...


      하스켈은 함수형 프로그래밍 언어라고 하죠.

      그런데 다른 언어로도 함수형으로 할 수 있습니다.

      Java 8 Stream API만 봐도 그렇고, 자바스크립트도 되고

      예쁘진 않지만 파이썬도 되고, 심지어 라이브러리 쓰면 C++도 됩니다.



      하스켈의 수학적 접근은 암호화에 유용합니다. (물론 다른 언어로도 가능합니다.)

      하스켈은 보안 쪽 함수형 스크립팅에 좋은 옵션일 '수` 있습니다. 아마도

      버퍼 오버플로우나, 동시성에 안전하다는 것도 하스켈이라서 가능한 게 아닙니다.


      잘 안 쓰이고, 개발 오래 걸리고...

      평소에 쓰지도 않으면서 높은 수준의 보안이 요구된다고 하스켈을 사용하는 건 영 좋지 않습니다.


      ※ 저도 하스켈은 잘 몰라서, 혹~~시나 해서 다른 도 참고해 봤지만, 역시 별 거 없네요