博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Base64加密工具-iBlogs

Posted on 2016-11-14 21:09  Co7Co7  阅读(428)  评论(0编辑  收藏  举报

简易的Base64加密工具开发步骤

1、编写Java测试桩

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

import sun.misc.BASE64Encoder;

public class Base64Encryption
{
    public static void main(String[] args) throws IOException
    {
        
        BufferedReader reader = null;
        
        while (true)
        {
            System.out.println("请输入密码:");
            
            reader = new BufferedReader(new InputStreamReader(System.in));
            String input = reader.readLine();
            if (null == input || "".equals(input))
            {
                System.out.println("密码不能为空! 请重新输入");
                continue;
            }
            
            String output = new BASE64Encoder().encodeBuffer(input.getBytes());
            
            System.out.println(output);
            
            break;
        }
        
    }
}

 

2、使用bat命令调用Java测试桩【encrypt.bat】

@javac Base64Encryption.java
@java Base64Encryption
@pause

ps:Base64Encryption.java和bat命令文件放置同一个文件夹

 

 3、测试

双击encrpt.bat,按提示输入密码,测试结果如下:

 

PS:

[转] Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC