我是Java新手,我正在用netbeans编写一个密码程序,遇到了一个小问题,要么没有答案,要么我只是在寻找错误的东西。现在的问题是我可以加密我的文本并显示它,但是我不能解密新的加密文本,你会看到。看一看:
public class Main extends javax.swing.JFrame
{
private void encryptBUTActionPerformed(java.awt.event.ActionEvent evt)
{
int encry
更新:问题是me!我犯了一个错误,否则科德(下面和PS的那个都是正确的),但仍然感谢来自@卢克公园的伟大回答,我学到了一些新的东西。
我不熟悉加密/解密算法,因此我搜索网络并找到了以下类:
代码是:(我在Decrypt方法中添加了一个Try/Catch,以防密码出错,它将return "";)
using System;
using System.Text;
using System.Security.Cryptography;
using System.IO;
using System.Linq;
namespace EncryptStringSample
{
p