로딩
요청 처리 중입니다...

[Flutter] 단방향 암호화 알고리즘 사용하기

 [Flutter] 단방향 암호화 알고리즘 사용하기

danny144, 출처 Unsplash 플러터에서 사용하기 좋은 암호화 패키지는 크게 두 가지가 있다. Crypto Pointycastle 대부분 Crypto를 사용한다.

(훨씬 간단하게 사용할 수 있다.) Pointycastle은 자바 기반의 암호화 패키지다.

이건 사용법은 훨씬 불편하지만 엄청난 양의 알고리즘을 지원한다는 장점이 있다. (Pointycastle은 로우 레벨로 작업하는 느낌이 든다.)

둘 중 Crypto 쪽이 사용하기 훨씬 낫기 때문에 Crypto 패키지에 대해 설명하도록 하겠다. Crypto 설치 flutter pub add crypto crypto | Dart Package Implementations of SHA, MD5, and HMAC cryptographic functions pub.dev 위 코드를 터미널에 입력하거나 링크를 타고 들어가서 패키지를 다운받아보자.

Crypto가 지원하는 알고리즘 종류 아래 알고리즘들을 지원한다. SHA-1 SHA-224...

# Flutter # hash # md5 # sha256 # 단방향알고리즘 # 단방향암호화 # 보안 # 암호화 # 해시알고리즘