package codeCracker;
public class CodeCracker {
private String encrypt;
private int encry;
public CodeCracker(String encryptmelong) {
encrypt = encryptmelong;
}
public String idolnum() {
String in;
in = encrypt;
in = in.replaceAll("\\D+"
我正在使用第三方平台来创建一个登录页面,这是一个业务要求,我使用这个特定的平台。
在他们的页面上,我可以加密数据,并在调用我的站点上的资源时通过请求参数将其发送到我的服务器。这是通过AES对称加密完成的。
我需要指定密码、盐(必须是十六进制值)和初始化向量(但必须是16个字符)。
他们的后端是一个.NET平台。我之所以知道这一点,是因为如果我指定了一个比预期更长的IV,潜在的异常是:
System.Security.Cryptography.CryptographicException: Specified initialization vector (IV) does not match
我用Java写了一个附件,用来发送电子邮件。对于发送电子邮件,我使用了SMTP和TLS。
最近,我在:Transport Layer Security (TLS), a protocol that encrypts and delivers mail securely, helps prevent eavesdropping and spoofing (message forgery) between mail servers.上搜索了关于TLS的流动描述
上面的短语说TLS保证邮件将被安全地传送,但是它没有说任何关于密码的事情.
假设我在我的应用程序中使用了下面的代码,所以正如您所看到的,您