12.16

    public void work(String str, String password) {
        String data = "人生苦短及时行乐"; // 要加密的明文
        String key = getKey();
        System.out.println("要加密的原文:" + data);
        System.out.println("密钥:" + key);
        String data_en = ideaEncrypt(data, key);
        System.out.println("密文:" + data_en);
        String data_de = ideaDecrypt(data_en, key);
        System.out.println("原文:" + data_de);
    }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println("IDEA加密算法");
        IDEA idea = new IDEA();
        try {
            idea.work("8787878787878787", "0E329232EA6D0D73");
        } catch (Exception e) {
            System.out.println(e.getMessage());
        }
    }

}
posted @   秋渡晚枫  阅读(1)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示