|
|
@ -0,0 +1,26 @@ |
|
|
|
//package com.example.demo.password; |
|
|
|
// |
|
|
|
//import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; |
|
|
|
//import java.util.Scanner; |
|
|
|
// |
|
|
|
//public class PasswordGenerator { |
|
|
|
// |
|
|
|
// public static void main(String[] args) { |
|
|
|
// // 创建 BCryptPasswordEncoder 实例 |
|
|
|
// BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); |
|
|
|
// |
|
|
|
// // 使用 Scanner 读取用户输入的密码 |
|
|
|
// Scanner scanner = new Scanner(System.in); |
|
|
|
// System.out.print("请输入原密码: "); |
|
|
|
// String rawPassword = scanner.nextLine(); |
|
|
|
// |
|
|
|
// // 生成加密后的密码 |
|
|
|
// String encodedPassword = passwordEncoder.encode(rawPassword); |
|
|
|
// |
|
|
|
// // 输出加密后的密码 |
|
|
|
// System.out.println("加密后的密码: " + encodedPassword); |
|
|
|
// |
|
|
|
// // 关闭 Scanner |
|
|
|
// scanner.close(); |
|
|
|
// } |
|
|
|
//} |