diff --git a/数据结构与算法/source code/securityAlgorithm/.classpath b/数据结构与算法/source code/securityAlgorithm/.classpath index af1430be..0a1daddd 100644 --- a/数据结构与算法/source code/securityAlgorithm/.classpath +++ b/数据结构与算法/source code/securityAlgorithm/.classpath @@ -12,7 +12,7 @@ - + diff --git a/数据结构与算法/source code/securityAlgorithm/.settings/org.eclipse.jdt.core.prefs b/数据结构与算法/source code/securityAlgorithm/.settings/org.eclipse.jdt.core.prefs index 714351ae..abec6ca3 100644 --- a/数据结构与算法/source code/securityAlgorithm/.settings/org.eclipse.jdt.core.prefs +++ b/数据结构与算法/source code/securityAlgorithm/.settings/org.eclipse.jdt.core.prefs @@ -1,5 +1,5 @@ eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/DesDemo.java b/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/DesDemo.java index cdea9be6..3339ea1c 100644 --- a/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/DesDemo.java +++ b/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/DesDemo.java @@ -27,7 +27,7 @@ public class DesDemo { byte[] result; try { result = DesDemo.encrypt(str.getBytes(), password); - System.out.println("加密后:" + result); + System.out.println("加密后:" + new String(result)); byte[] decryResult = DesDemo.decrypt(result, password); System.out.println("解密后:" + new String(decryResult)); } catch (UnsupportedEncodingException e2) { diff --git a/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/RSADemo.java b/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/RSADemo.java index 5234028e..c7ddf105 100644 --- a/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/RSADemo.java +++ b/数据结构与算法/source code/securityAlgorithm/src/main/java/com/snailclimb/ks/securityAlgorithm/RSADemo.java @@ -28,9 +28,9 @@ public class RSADemo { System.out.println("-----------------------------------"); byte[] encryptByPrivateKey = encryptByPrivateKey("123456".getBytes(), privateKey); byte[] encryptByPublicKey = encryptByPublicKey("123456", publicKey); - System.out.println(encryptByPrivateKey); + System.out.println(new String(encryptByPrivateKey)); System.out.println("-----------------------------------"); - System.out.println(encryptByPublicKey); + System.out.println(new String(encryptByPublicKey)); System.out.println("-----------------------------------"); String sign = sign(encryptByPrivateKey, privateKey); System.out.println(sign); @@ -40,9 +40,9 @@ public class RSADemo { System.out.println("-----------------------------------"); byte[] decryptByPublicKey = decryptByPublicKey(encryptByPrivateKey, publicKey); byte[] decryptByPrivateKey = decryptByPrivateKey(encryptByPublicKey, privateKey); - System.out.println(decryptByPublicKey); + System.out.println(new String(decryptByPublicKey)); System.out.println("-----------------------------------"); - System.out.println(decryptByPrivateKey); + System.out.println(new String(decryptByPrivateKey)); }