12 lines
410 B
Dart
12 lines
410 B
Dart
|
import 'dart:convert';
|
||
|
import 'package:crypto/crypto.dart';
|
||
|
|
||
|
class Utils {
|
||
|
// 비밀번호를 SHA-256으로 인코딩하는 메서드 추가
|
||
|
static String hashPassword(String password) {
|
||
|
final bytes = utf8.encode(password); // 비밀번호를 UTF-8로 인코딩
|
||
|
final digest = sha256.convert(bytes); // SHA-256 해시 생성
|
||
|
return digest.toString(); // 해시 값을 문자열로 반환
|
||
|
}
|
||
|
}
|