转载大神的

https://blog.csdn.net/want_water_fish/article/details/73498692

加密算法:

1.单项加密

2.对称加密

3.非对称加密  简单解释为--》公开秘钥加密,私有秘钥解密。或者相反使用

https://www.cnblogs.com/yx520zhao/p/6658688.html

oracle中实现DES加密解密和MD5加密

https://blog.csdn.net/xdweleven/article/details/38319351

package main;

import java.security.Key;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.text.SimpleDateFormat;
import java.util.Date; import javax.crypto.Cipher;
import javax.crypto.KeyGenerator; import org.apache.commons.codec.DecoderException;
import org.apache.commons.codec.binary.Base32;
import org.apache.commons.codec.binary.Base64;
import org.apache.commons.codec.binary.Hex; public class CryptoUtil { public static Key DEFAULT_KEY = null; public static final String DEFAULT_SECRET_KEY1 = "?:P)(OL><KI*&UJMNHY^%TGBVFR$#EDCXSW@!QAZ";
public static final String DEFAULT_SECRET_KEY2 = "1qaz2wsx3edc4rfv5tgb6yhn7ujm8ik,9ol.0p;/";
public static final String DEFAULT_SECRET_KEY3 = "!QAZ@WSX#EDC$RFV%TGB^YHN&UJM*IK<(OL>)P:?";
public static final String DEFAULT_SECRET_KEY4 = "1qaz@WSX3edc$RFV5tgb^YHN7ujm*IK<9ol.)P:?";
public static final String DEFAULT_SECRET_KEY5 = "!QAZ2wsx#EDC4rfv%TGB6yhn&UJM8ik,(OL>0p;/";
public static final String DEFAULT_SECRET_KEY6 = "1qaz2wsx3edc4rfv5tgb^YHN&UJM*IK<(OL>)P:?";
public static final String DEFAULT_SECRET_KEY = DEFAULT_SECRET_KEY1; public static final String DES = "DES"; public static final Base32 base32 = new Base32(); static {
DEFAULT_KEY = obtainKey(DEFAULT_SECRET_KEY);
} /**
* 获得key
**/
public static Key obtainKey(String key) {
if (key == null) {
return DEFAULT_KEY;
}
KeyGenerator generator = null;
try {
generator = KeyGenerator.getInstance(DES);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
generator.init(new SecureRandom(key.getBytes()));
Key key1 = generator.generateKey();
generator = null;
return key1;
} /**
* 加密<br>
* String明文输入,String密文输出
*/
public static String encode(String str) {
return encode64(null, str);
} /**
* 加密<br>
* String明文输入,String密文输出
*/
public static String encode64(String key, String str) {
return Base64.encodeBase64URLSafeString(obtainEncode(key, str.getBytes()));
} /**
* 加密<br>
* String明文输入,String密文输出
*/
public static String encode32(String key, String str) {
return base32.encodeAsString(obtainEncode(key, str.getBytes())).replaceAll("=", "");
} /**
* 加密<br>
* String明文输入,String密文输出
*/
public static String encode16(String key, String str) {
return Hex.encodeHexString(obtainEncode(key, str.getBytes()));
} /**
* 解密<br>
* 以String密文输入,String明文输出
*/
public static String decode(String str) {
return decode64(null, str);
} /**
* 解密<br>
* 以String密文输入,String明文输出
*/
public static String decode64(String key, String str) {
return new String(obtainDecode(key, Base64.decodeBase64(str)));
} /**
* 解密<br>
* 以String密文输入,String明文输出
*/
public static String decode32(String key, String str) {
return new String(obtainDecode(key, base32.decode(str)));
} /**
* 解密<br>
* 以String密文输入,String明文输出
*/
public static String decode16(String key, String str) {
try {
return new String(obtainDecode(key, Hex.decodeHex(str.toCharArray())));
} catch (DecoderException e) {
e.printStackTrace();
}
return null;
} /**
* 加密<br>
* 以byte[]明文输入,byte[]密文输出
*/
private static byte[] obtainEncode(String key, byte[] str) {
byte[] byteFina = null;
Cipher cipher;
try {
Key key1 = obtainKey(key);
cipher = Cipher.getInstance(DES);
cipher.init(Cipher.ENCRYPT_MODE, key1);
byteFina = cipher.doFinal(str);
} catch (Exception e) {
e.printStackTrace();
} finally {
cipher = null;
}
return byteFina;
} /**
* 解密<br>
* 以byte[]密文输入,以byte[]明文输出
*/
private static byte[] obtainDecode(String key, byte[] str) {
Cipher cipher;
byte[] byteFina = null;
try {
Key key1 = obtainKey(key);
cipher = Cipher.getInstance(DES);
cipher.init(Cipher.DECRYPT_MODE, key1);
byteFina = cipher.doFinal(str);
} catch (Exception e) {
e.printStackTrace();
} finally {
cipher = null;
}
return byteFina;
} public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long time = System.currentTimeMillis();
for (int i = 0; i < 100; i++) {
System.out.println("");
time += i * 10000;
Date date = new Date(time);
String a = sdf.format(date);;
String key = "100000031553";
System.out.println(a);
String m = encode64(DEFAULT_SECRET_KEY2 + key, a);
String m3 = key + ";" + m;
System.out.println(m3);
String m2 = encode32(DEFAULT_SECRET_KEY3, m3);
System.out.println(m2);
String n1 = decode32(DEFAULT_SECRET_KEY3, m2);
System.out.println(n1);
String key1 = n1.split(";")[0];
String m4 = n1.split(";")[1];
String n = decode64(DEFAULT_SECRET_KEY2 + key1, m4);
System.out.println(n);
}
} }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
结果
2017-06-20 15:30:16
100000031553;7Qk_iXXcFTwH3JmRGkTq4tmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BVGZ7ZWKT5K4OXAPVYMHFMSGVIT7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTwH3JmRGkTq4tmq1qGfZNT6
2017-06-20 15:30:16 2017-06-20 15:30:26
100000031553;7Qk_iXXcFTwH3JmRGkTq4s58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BVGZ7ZWKT5K4OXDYP2MNCOFIXQT64E7VFTSORNDC
100000031553;7Qk_iXXcFTwH3JmRGkTq4s58fRfWxnIB
2017-06-20 15:30:26 2017-06-20 15:30:46
100000031553;7Qk_iXXcFTwH3JmRGkTq4nKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BVGZ7ZWKT5K4OXBQIPHRJV47XVA5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwH3JmRGkTq4nKWCyGA6Ugc
2017-06-20 15:30:46 2017-06-20 15:31:16
100000031553;7Qk_iXXcFTzyyutOzohMQtmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYL4IIWJAWBLNWPYSYB27HFVKEOL7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzyyutOzohMQtmq1qGfZNT6
2017-06-20 15:31:16 2017-06-20 15:31:56
100000031553;7Qk_iXXcFTzyyutOzohMQhL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYL4IIWJAWBLNWPXIEYVNCOWZTSUCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTzyyutOzohMQhL-TRzsQ4wg
2017-06-20 15:31:56 2017-06-20 15:32:46
100000031553;7Qk_iXXcFTx1gnomCm36IXKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU6PUUPSHOUUIYRGA57JF7APJOXF5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTx1gnomCm36IXKWCyGA6Ugc
2017-06-20 15:32:46 2017-06-20 15:33:46
100000031553;7Qk_iXXcFTwGH7nHwdqVbHKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BTETSGUKCFFO4KMXWNBDNAVQO4O5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwGH7nHwdqVbHKWCyGA6Ugc
2017-06-20 15:33:46 2017-06-20 15:34:56
100000031553;7Qk_iXXcFTz7e6yP03d6ShL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYNERSSNAVUAXJYT25WYN4R3AKAXCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTz7e6yP03d6ShL-TRzsQ4wg
2017-06-20 15:34:56 2017-06-20 15:36:16
100000031553;7Qk_iXXcFTyi3f-tzQIrstmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAZDC35SYFQFNQRL6BYJNXE6O6AJ7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTyi3f-tzQIrstmq1qGfZNT6
2017-06-20 15:36:16 2017-06-20 15:37:46
100000031553;7Qk_iXXcFTzJprxuUcffn3KWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYPPVN4Z6AKJFAD6GDEP3CZ7RLG25FX5VZZBDVWU6
100000031553;7Qk_iXXcFTzJprxuUcffn3KWCyGA6Ugc
2017-06-20 15:37:46 2017-06-20 15:39:26
100000031553;7Qk_iXXcFTzSsncbwQVGsM58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYIIBH2OZLX74VCRQYSVL3O4I4H364E7VFTSORNDC
100000031553;7Qk_iXXcFTzSsncbwQVGsM58fRfWxnIB
2017-06-20 15:39:26 2017-06-20 15:41:16
100000031553;7Qk_iXXcFTxMJUI0WN0ZY9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU4HKMGIF5XDUK3NIR2K35ZINPMA7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTxMJUI0WN0ZY9mq1qGfZNT6
2017-06-20 15:41:16 2017-06-20 15:43:16
100000031553;7Qk_iXXcFTyhH9RtWUFfZdmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAZYUL43EZUWDOCWT6WYTGHDGQ2S7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTyhH9RtWUFfZdmq1qGfZNT6
2017-06-20 15:43:16 2017-06-20 15:45:26
100000031553;7Qk_iXXcFTwy6gzzKkG_qs58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BV3WZ3KE372K2U3FGAK57LSO3SU64E7VFTSORNDC
100000031553;7Qk_iXXcFTwy6gzzKkG_qs58fRfWxnIB
2017-06-20 15:45:26 2017-06-20 15:47:46
100000031553;7Qk_iXXcFTz8oyv2bdPXPXKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYN4PRUKST62GI6AVEF6E36K6DR55FX5VZZBDVWU6
100000031553;7Qk_iXXcFTz8oyv2bdPXPXKWCyGA6Ugc
2017-06-20 15:47:46 2017-06-20 15:50:16
100000031553;7Qk_iXXcFTzJKoMEaxLG6Nmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYOYM7RYDGNQJJZNRR7GGEOCJRXA7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzJKoMEaxLG6Nmq1qGfZNT6
2017-06-20 15:50:16 2017-06-20 15:52:56
100000031553;7Qk_iXXcFTwgU0HaxMe9nxL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BS4UHZBYN7ZDDP7NNCKZSOPUSSQCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTwgU0HaxMe9nxL-TRzsQ4wg
2017-06-20 15:52:56 2017-06-20 15:55:46
100000031553;7Qk_iXXcFTymybkBj5lr7HKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA2HP5WAIOMKP3FHT6RN4FDZRLPQ5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTymybkBj5lr7HKWCyGA6Ugc
2017-06-20 15:55:46 2017-06-20 15:58:46
100000031553;7Qk_iXXcFTxhdbGyk0KuLHKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARUYMKPKQYKCYZ2GMWUPHY5VD3OSH5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxhdbGyk0KuLHKWCyGA6Ugc
2017-06-20 15:58:46 2017-06-20 16:01:56
100000031553;7Qk_iXXcFTxuql1HgYDmyhL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU3HKRH5CDQCNEM4CZ27FXRULI4ACOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTxuql1HgYDmyhL-TRzsQ4wg
2017-06-20 16:01:56 2017-06-20 16:05:16
100000031553;7Qk_iXXcFTz4lr0p_jSU-9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYMO3VHNQRMJTBJPLOQKF3GTRURX7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTz4lr0p_jSU-9mq1qGfZNT6
2017-06-20 16:05:16 2017-06-20 16:08:46
100000031553;7Qk_iXXcFTw2LMEDaOzVMnKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BVC7XI4CVDE7FKZIBR3NUSI3ACQ5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTw2LMEDaOzVMnKWCyGA6Ugc
2017-06-20 16:08:46 2017-06-20 16:12:26
100000031553;7Qk_iXXcFTzFuWwO_Bijuc58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYJIACH65DE2GEV25WML7I3KBNUM64E7VFTSORNDC
100000031553;7Qk_iXXcFTzFuWwO_Bijuc58fRfWxnIB
2017-06-20 16:12:26 2017-06-20 16:16:16
100000031553;7Qk_iXXcFTzHsITEL62matmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYNILYXRHAEA2UTJSEO3DXMMGM2Z7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzHsITEL62matmq1qGfZNT6
2017-06-20 16:16:16 2017-06-20 16:20:16
100000031553;7Qk_iXXcFTz9PnxNxOj8D9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYKDWI7MGJXV5XGCZRQT5NDYKFQG7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTz9PnxNxOj8D9mq1qGfZNT6
2017-06-20 16:20:16 2017-06-20 16:24:26
100000031553;7Qk_iXXcFTxJ1FcTv0Lifs58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARUY2GCF3PSLWH6UVK4YGMLKD7CQW64E7VFTSORNDC
100000031553;7Qk_iXXcFTxJ1FcTv0Lifs58fRfWxnIB
2017-06-20 16:24:26 2017-06-20 16:28:46
100000031553;7Qk_iXXcFTydP4gY2EfCZ3KWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAYA7DGV33ZKTXXKQMY22GM2LWRT5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTydP4gY2EfCZ3KWCyGA6Ugc
2017-06-20 16:28:46 2017-06-20 16:33:16
100000031553;7Qk_iXXcFTxBSLzxb5PM7tmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU64XZXNJK6VI5VS35PSIMRAM7CJ7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTxBSLzxb5PM7tmq1qGfZNT6
2017-06-20 16:33:16 2017-06-20 16:37:56
100000031553;7Qk_iXXcFTxlkoJUrRwJUxL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU2JNQNAAQLJVAREWH4R64HTLLWNCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTxlkoJUrRwJUxL-TRzsQ4wg
2017-06-20 16:37:56 2017-06-20 16:42:46
100000031553;7Qk_iXXcFTyXFFdk9r6GtnKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAZHNR6YC3HMOR767D7OYXVTIPWZ5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTyXFFdk9r6GtnKWCyGA6Ugc
2017-06-20 16:42:46 2017-06-20 16:47:46
100000031553;7Qk_iXXcFTxy7Eb5xxO1knKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU3PR7PVZFILYBHLCU3PRI26ZYDL5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxy7Eb5xxO1knKWCyGA6Ugc
2017-06-20 16:47:46 2017-06-20 16:52:56
100000031553;7Qk_iXXcFTy4Pl82oGen0BL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA3DZBI4VFJR4I7XYYM4PS3JOKBQCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTy4Pl82oGen0BL-TRzsQ4wg
2017-06-20 16:52:56 2017-06-20 16:58:16
100000031553;7Qk_iXXcFTzIbJYj-6jFPdmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYN2IVRGNL4OQRVFDZZXXA6QVVYP7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzIbJYj-6jFPdmq1qGfZNT6
2017-06-20 16:58:16 2017-06-20 17:03:46
100000031553;7Qk_iXXcFTxdFs-v1AhYxXKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARUYRYVZNERYQ437BPOCDBWKSKEEQ5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxdFs-v1AhYxXKWCyGA6Ugc
2017-06-20 17:03:46 2017-06-20 17:09:26
100000031553;7Qk_iXXcFTw8Jkc6FHVfnc58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BTGLBAGESKIHMK7C7HMFMJZ2VRG64E7VFTSORNDC
100000031553;7Qk_iXXcFTw8Jkc6FHVfnc58fRfWxnIB
2017-06-20 17:09:26 2017-06-20 17:15:16
100000031553;7Qk_iXXcFTzkUrQJ2fczYNmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYJCSP2MUMJPWKGLOVWXPB5A7QL77Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzkUrQJ2fczYNmq1qGfZNT6
2017-06-20 17:15:16 2017-06-20 17:21:16
100000031553;7Qk_iXXcFTy4nAg1NOFLgtmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAZDFGN6G6ETMROYZQY33GU6YUMM7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTy4nAg1NOFLgtmq1qGfZNT6
2017-06-20 17:21:16 2017-06-20 17:27:26
100000031553;7Qk_iXXcFTxDIOCC8uv7AM58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU7E2P3M7MYLOZR7UKV7KH2PG6PL64E7VFTSORNDC
100000031553;7Qk_iXXcFTxDIOCC8uv7AM58fRfWxnIB
2017-06-20 17:27:26 2017-06-20 17:33:46
100000031553;7Qk_iXXcFTzm9tfdnVeX0HKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYL2RX6MPVCDYCFOAMVZ25YAU63B5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTzm9tfdnVeX0HKWCyGA6Ugc
2017-06-20 17:33:46 2017-06-20 17:40:16
100000031553;7Qk_iXXcFTx31TFFPBuY2tmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU2ATJN4I5ADA65QYZTKLC54RHLP7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTx31TFFPBuY2tmq1qGfZNT6
2017-06-20 17:40:16 2017-06-20 17:46:56
100000031553;7Qk_iXXcFTyHncI1FrhonhL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA2JY4DKBYNEB3QWLWCPERT6AWC6COQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTyHncI1FrhonhL-TRzsQ4wg
2017-06-20 17:46:56 2017-06-20 17:53:46
100000031553;7Qk_iXXcFTx8nI9y4q9393KWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARUYHH3WPCFVK5TXTTPRR7IABRVCL5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTx8nI9y4q9393KWCyGA6Ugc
2017-06-20 17:53:46 2017-06-20 18:00:46
100000031553;7Qk_iXXcFTzTe3qGyf3Zg3KWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYPH465J27GUMSS52BBNSTKJAL6C5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTzTe3qGyf3Zg3KWCyGA6Ugc
2017-06-20 18:00:46 2017-06-20 18:07:56
100000031553;7Qk_iXXcFTwNfsajp2wEGhL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BTQNIUHUM4TMUPCTKU4JEEXEKSSCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTwNfsajp2wEGhL-TRzsQ4wg
2017-06-20 18:07:56 2017-06-20 18:15:16
100000031553;7Qk_iXXcFTyvao2J-DRap9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAZ6RORE3NHUZSJRUDOUBNNKYUVP7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTyvao2J-DRap9mq1qGfZNT6
2017-06-20 18:15:16 2017-06-20 18:22:46
100000031553;7Qk_iXXcFTwBX6Q9wDddjXKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BSGVELKPJ2V6FS3PF5NKLAD4NLU5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwBX6Q9wDddjXKWCyGA6Ugc
2017-06-20 18:22:46 2017-06-20 18:30:26
100000031553;7Qk_iXXcFTx_ivaz8MqVp858fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU722NYK6A7QQMHR4FTMOZTRXGOR64E7VFTSORNDC
100000031553;7Qk_iXXcFTx_ivaz8MqVp858fRfWxnIB
2017-06-20 18:30:26 2017-06-20 18:38:16
100000031553;7Qk_iXXcFTwLgsHgo8F_x9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BSNVLQKV7RIBRCA3KZYX7L2XL667Z3NRLARA42Q2
100000031553;7Qk_iXXcFTwLgsHgo8F_x9mq1qGfZNT6
2017-06-20 18:38:16 2017-06-20 18:46:16
100000031553;7Qk_iXXcFTyC5qZDjlwMQ9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA4VS32ZAJNIVOBH4GL5W7FPOH5K7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTyC5qZDjlwMQ9mq1qGfZNT6
2017-06-20 18:46:16 2017-06-20 18:54:26
100000031553;7Qk_iXXcFTxiJinAhPbAKs58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARUYPJEFMMXS56Y6RVUBTMTC7YMRG64E7VFTSORNDC
100000031553;7Qk_iXXcFTxiJinAhPbAKs58fRfWxnIB
2017-06-20 18:54:26 2017-06-20 19:02:46
100000031553;7Qk_iXXcFTy0b0mfGEjBuHKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA2Y3EYHBXSQX65J4QGZDV3PBYV35FX5VZZBDVWU6
100000031553;7Qk_iXXcFTy0b0mfGEjBuHKWCyGA6Ugc
2017-06-20 19:02:46 2017-06-20 19:11:16
100000031553;7Qk_iXXcFTzxqPvjLIjKadmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYKPGZQKNUD6PYAAM6H26HUH5K5G7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzxqPvjLIjKadmq1qGfZNT6
2017-06-20 19:11:16 2017-06-20 19:19:56
100000031553;7Qk_iXXcFTyINhwJFqKFSBL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA66WVS4XZS4AIYAM756FMLEMKRWCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTyINhwJFqKFSBL-TRzsQ4wg
2017-06-20 19:19:56 2017-06-20 19:28:46
100000031553;7Qk_iXXcFTwnaZ1UPbtId3KWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BWJXO6S4JSMYEDPOVIXZKNOSS2J5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwnaZ1UPbtId3KWCyGA6Ugc
2017-06-20 19:28:46 2017-06-20 19:37:46
100000031553;7Qk_iXXcFTwOFpnD-xzhXHKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BXUK4ZMTJ27Z3PVFB62CEDHYW3T5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwOFpnD-xzhXHKWCyGA6Ugc
2017-06-20 19:37:46 2017-06-20 19:46:56
100000031553;7Qk_iXXcFTx7hzrePVnf3hL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU3QI4RX7YY7YLTBGLT6MKJSGNZ7COQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTx7hzrePVnf3hL-TRzsQ4wg
2017-06-20 19:46:56 2017-06-20 19:56:16
100000031553;7Qk_iXXcFTxuk0rJI5EdUdmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARUYNVGDMDYTVUSG7PSV5OZP7YSFF7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTxuk0rJI5EdUdmq1qGfZNT6
2017-06-20 19:56:16 2017-06-20 20:05:46
100000031553;7Qk_iXXcFTy5qamvKHIUsnKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA5KVN6MZMWAY6F5ALAEH24Z3UOR5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTy5qamvKHIUsnKWCyGA6Ugc
2017-06-20 20:05:46 2017-06-20 20:15:26
100000031553;7Qk_iXXcFTx7S3Vq_l7rVs58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU2OMCHJCTKIOJIDVKNCLXFRTSNX64E7VFTSORNDC
100000031553;7Qk_iXXcFTx7S3Vq_l7rVs58fRfWxnIB
2017-06-20 20:15:26 2017-06-20 20:25:16
100000031553;7Qk_iXXcFTy5XKe6Dxwtcdmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA2P4KFMPFXD4JBBNZSCMMCGN7CQ7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTy5XKe6Dxwtcdmq1qGfZNT6
2017-06-20 20:25:16 2017-06-20 20:35:16
100000031553;7Qk_iXXcFTww0yG4kaS8Ydmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BQI3CB3EE53OJQXDV22YR7A36KE7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTww0yG4kaS8Ydmq1qGfZNT6
2017-06-20 20:35:16 2017-06-20 20:45:26
100000031553;7Qk_iXXcFTzJO-ki8ruW-M58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYOFUIHUBI56DFM53Q3W6FXQAQUZ64E7VFTSORNDC
100000031553;7Qk_iXXcFTzJO-ki8ruW-M58fRfWxnIB
2017-06-20 20:45:26 2017-06-20 20:55:46
100000031553;7Qk_iXXcFTzF8eYyX2hK4HKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYKVOOWNQQ3625QOD6ODMDEDXCAR5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTzF8eYyX2hK4HKWCyGA6Ugc
2017-06-20 20:55:46 2017-06-20 21:06:16
100000031553;7Qk_iXXcFTw53qb6V14rpNmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BQJFV3SKEBWMNOBWH42EWEQXCFE7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTw53qb6V14rpNmq1qGfZNT6
2017-06-20 21:06:16 2017-06-20 21:16:56
100000031553;7Qk_iXXcFTydIZ9pjmDhzxL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAZHIZGHQ3IC6PTZSMN5ZN2ZPLOUCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTydIZ9pjmDhzxL-TRzsQ4wg
2017-06-20 21:16:56 2017-06-20 21:27:46
100000031553;7Qk_iXXcFTxVEKuPYJ_WXnKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU3FPT7PSQ5TXFUGTZT2KXPFSACU5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxVEKuPYJ_WXnKWCyGA6Ugc
2017-06-20 21:27:46 2017-06-20 21:38:46
100000031553;7Qk_iXXcFTxKcSRUePGrpHKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU6GPDULSVIQQL57WIYGJGWBDZO25FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxKcSRUePGrpHKWCyGA6Ugc
2017-06-20 21:38:46 2017-06-20 21:49:56
100000031553;7Qk_iXXcFTxHbqmMpCrjOhL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU4X2ARYMAO34BVJVMF2WBG5QSPECOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTxHbqmMpCrjOhL-TRzsQ4wg
2017-06-20 21:49:56 2017-06-20 22:01:16
100000031553;7Qk_iXXcFTw4X9eUWbbg8tmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BS636CK4AVE4JEPXX3NAHVDZKUX7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTw4X9eUWbbg8tmq1qGfZNT6
2017-06-20 22:01:16 2017-06-20 22:12:46
100000031553;7Qk_iXXcFTwjNHvpQTg-4HKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BRWFX5RGLNKPKLDFSUHKCYVYZSD5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwjNHvpQTg-4HKWCyGA6Ugc
2017-06-20 22:12:46 2017-06-20 22:24:26
100000031553;7Qk_iXXcFTwB7Puu-4wsBs58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BRW2B3WZ46KGZMZBGUFWGDUMG4464E7VFTSORNDC
100000031553;7Qk_iXXcFTwB7Puu-4wsBs58fRfWxnIB
2017-06-20 22:24:26 2017-06-20 22:36:16
100000031553;7Qk_iXXcFTx7v0bgCP-2S9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU2U3CAHI6TMVWPJNOIGZLRJEDDN7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTx7v0bgCP-2S9mq1qGfZNT6
2017-06-20 22:36:16 2017-06-20 22:48:16
100000031553;7Qk_iXXcFTzj0U7sQUYWF9mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYKWBZHQWAQILG4JFZ5F6HZIWXRL7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzj0U7sQUYWF9mq1qGfZNT6
2017-06-20 22:48:16 2017-06-20 23:00:26
100000031553;7Qk_iXXcFTw9RL_cf6p3Lc58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BUUZ2SNGPEC254SFACMNDKXDMR464E7VFTSORNDC
100000031553;7Qk_iXXcFTw9RL_cf6p3Lc58fRfWxnIB
2017-06-20 23:00:26 2017-06-20 23:12:46
100000031553;7Qk_iXXcFTy4QZ1fWYr45XKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA3YAGPPCFCLB2BSRXKBJJO22HQV5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTy4QZ1fWYr45XKWCyGA6Ugc
2017-06-20 23:12:46 2017-06-20 23:25:16
100000031553;7Qk_iXXcFTzZaysoYgDD9dmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYIH3XSLMTJQO3CF4HGHZN65KELZ7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzZaysoYgDD9dmq1qGfZNT6
2017-06-20 23:25:16 2017-06-20 23:37:56
100000031553;7Qk_iXXcFTyC6BPq0A30HhL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA5S26A6GPJSK2BTP7IT7LN2H7S6COQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTyC6BPq0A30HhL-TRzsQ4wg
2017-06-20 23:37:56 2017-06-20 23:50:46
100000031553;7Qk_iXXcFTzCpeVCGtL0c3KWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYKRZMWQ5S3LMXZFPV3K7QJ22N6C5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTzCpeVCGtL0c3KWCyGA6Ugc
2017-06-20 23:50:46 2017-06-21 00:03:46
100000031553;7Qk_iXXcFTxTrmxmfVY0pXKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU25KU4V764JYG2NPE6TJ2AWTAQC5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxTrmxmfVY0pXKWCyGA6Ugc
2017-06-21 00:03:46 2017-06-21 00:16:56
100000031553;7Qk_iXXcFTySiKTvA0NnBRL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA52K63QWYLPMYERO24EF544UFLACOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTySiKTvA0NnBRL-TRzsQ4wg
2017-06-21 00:16:56 2017-06-21 00:30:16
100000031553;7Qk_iXXcFTz3S0AHJOxb7tmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYL7FZ6WIJ3XDHSXHWLT5IBUX6Y27Z3NRLARA42Q2
100000031553;7Qk_iXXcFTz3S0AHJOxb7tmq1qGfZNT6
2017-06-21 00:30:16 2017-06-21 00:43:46
100000031553;7Qk_iXXcFTz2R7oa5e_LmXKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYPKNCIJYYOGKTXXZZPSMM54XEJX5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTz2R7oa5e_LmXKWCyGA6Ugc
2017-06-21 00:43:46 2017-06-21 00:57:26
100000031553;7Qk_iXXcFTynRPzdlFlx4858fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA4PGUOI3XQVGU6WMT3BVSR4MCN464E7VFTSORNDC
100000031553;7Qk_iXXcFTynRPzdlFlx4858fRfWxnIB
2017-06-21 00:57:26 2017-06-21 01:11:16
100000031553;7Qk_iXXcFTytjPR6KXyXlNmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA2BX2SSHFWHMVN2SUSIBTSZLO577Z3NRLARA42Q2
100000031553;7Qk_iXXcFTytjPR6KXyXlNmq1qGfZNT6
2017-06-21 01:11:16 2017-06-21 01:25:16
100000031553;7Qk_iXXcFTyMGY4OOM0uPtmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA7DAEKUC5RHSN6RZQMGDT7Z7SSU7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTyMGY4OOM0uPtmq1qGfZNT6
2017-06-21 01:25:16 2017-06-21 01:39:26
100000031553;7Qk_iXXcFTyBgHNzr2DmbM58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAYCDVRMRX7WWIMVY5NUP3IAZATS64E7VFTSORNDC
100000031553;7Qk_iXXcFTyBgHNzr2DmbM58fRfWxnIB
2017-06-21 01:39:26 2017-06-21 01:53:46
100000031553;7Qk_iXXcFTxa3StYTyTMy3KWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU3SBST4F3PCB75X4S3CBEWQXGQ55FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxa3StYTyTMy3KWCyGA6Ugc
2017-06-21 01:53:46 2017-06-21 02:08:16
100000031553;7Qk_iXXcFTyHOqp4z16UjNmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKAZ3W5FEBQK22GPIHHKVUBMLF2F27Z3NRLARA42Q2
100000031553;7Qk_iXXcFTyHOqp4z16UjNmq1qGfZNT6
2017-06-21 02:08:16 2017-06-21 02:22:56
100000031553;7Qk_iXXcFTxopzmWzY5MEhL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU3X4O7MN7SZQC5J72XULSV7S7F6COQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTxopzmWzY5MEhL-TRzsQ4wg
2017-06-21 02:22:56 2017-06-21 02:37:46
100000031553;7Qk_iXXcFTxoaUDHatIRWnKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARUYZ34RR2GV2NRNLXRURDZZ3PZDC5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTxoaUDHatIRWnKWCyGA6Ugc
2017-06-21 02:37:46 2017-06-21 02:52:46
100000031553;7Qk_iXXcFTx-c-f1gyncxnKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU2USRZ477UC47XNDRG2X6L7LEDZ5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTx-c-f1gyncxnKWCyGA6Ugc
2017-06-21 02:52:46 2017-06-21 03:07:56
100000031553;7Qk_iXXcFTyEtd21e5fy-RL-TRzsQ4wg
HP5PAULJEMWHYDWZ4H6BS3PCS7UMVFE4CEGRKA3WBAUJEBHWD3LOQNKAKZCCF2UVCOQNVVTRFOQ7Q
100000031553;7Qk_iXXcFTyEtd21e5fy-RL-TRzsQ4wg
2017-06-21 03:07:56 2017-06-21 03:23:16
100000031553;7Qk_iXXcFTzV2yz-coBAQNmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYPBEABVXFLQTIUY6SN6JN6VUD2B7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzV2yz-coBAQNmq1qGfZNT6
2017-06-21 03:23:16 2017-06-21 03:38:46
100000031553;7Qk_iXXcFTwrQbn2JgbCCnKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BUWAAAXEKA5UZE2R5SBEOKGUGSQ5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwrQbn2JgbCCnKWCyGA6Ugc
2017-06-21 03:38:46 2017-06-21 03:54:26
100000031553;7Qk_iXXcFTwOQgqXdm-36s58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BV6ES6BFGGP3CCP4V5SOZK576RR64E7VFTSORNDC
100000031553;7Qk_iXXcFTwOQgqXdm-36s58fRfWxnIB
2017-06-21 03:54:26 2017-06-21 04:10:16
100000031553;7Qk_iXXcFTwAFjwwXEzKctmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BUHM727JE5WMBQDEGZKVRPOGVWL7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTwAFjwwXEzKctmq1qGfZNT6
2017-06-21 04:10:16 2017-06-21 04:26:16
100000031553;7Qk_iXXcFTwIRkAhSaMh19mq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BTJWJJ7HPMFJJQTZMNFOTUETBXL7Z3NRLARA42Q2
100000031553;7Qk_iXXcFTwIRkAhSaMh19mq1qGfZNT6
2017-06-21 04:26:16 2017-06-21 04:42:26
100000031553;7Qk_iXXcFTxGL8yLfECWvc58fRfWxnIB
HP5PAULJEMWHYDWZ4H6BS3PCS44EWYFE3D2ARU2LANLN5V32POTPCKOLBVYTPIGU64E7VFTSORNDC
100000031553;7Qk_iXXcFTxGL8yLfECWvc58fRfWxnIB
2017-06-21 04:42:26 2017-06-21 04:58:46
100000031553;7Qk_iXXcFTwmsbLclVBU2HKWCyGA6Ugc
HP5PAULJEMWHYDWZ4H6BS3PCS745X5EG5HWP3BSOXMTD2A3DQ5OBA6AYGW5YYLTC5FX5VZZBDVWU6
100000031553;7Qk_iXXcFTwmsbLclVBU2HKWCyGA6Ugc
2017-06-21 04:58:46 2017-06-21 05:15:16
100000031553;7Qk_iXXcFTzMdyAX4nhIktmq1qGfZNT6
HP5PAULJEMWHYDWZ4H6BS3PCS4SCB2IZ6OPGDYMTUPQ5SL5GBTLVD3NLOADPUCV57Z3NRLARA42Q2
100000031553;7Qk_iXXcFTzMdyAX4nhIktmq1qGfZNT6
2017-06-21 05:15:16

java-可逆加密算法的更多相关文章

  1. java HMAC_SHA1加密算法

      java HMAC_SHA1加密算法 CreationTime--2018年7月14日16点46分 Author:Marydon 1.准备工作 import javax.crypto.Mac; i ...

  2. java sm3加密算法

      java sm3加密算法实现 CreationTime--2018年7月13日09点28分 Author:Marydon 1.准备工作 所需jar包: bcprov-jdk15on-1.59.ja ...

  3. 微信小程序及各种平台对接常用可逆加密算法aes256

    不同程序之间经常会交换数据,我们经常采用的套路是: 假设要传输的信息是json,我们假设其为json_data,通过http传递信息为 json_data_encode=json_data&s ...

  4. java单向加密算法小结(1)--Base64算法

    从这一篇起整理一下常见的加密算法以及在java中使用的demo,首先从最简单的开始. 简单了解 Base64严格来说并不是一种加密算法,而是一种编码/解码的实现方式. 我们都知道,数据在计算机网络之间 ...

  5. java单向加密算法小结(2)--MD5哈希算法

    上一篇文章整理了Base64算法的相关知识,严格来说,Base64只能算是一种编码方式而非加密算法,这一篇要说的MD5,其实也不算是加密算法,而是一种哈希算法,即将目标文本转化为固定长度,不可逆的字符 ...

  6. [Java 安全]加密算法

    Base64编码 算法简述 定义 Base64内容传送编码是一种以任意8位字节序列组合的描述形式,这种形式不易被人直接识别. Base64是一种很常见的编码规范,其作用是将二进制序列转换为人类可读的A ...

  7. java基本加密算法

    简单的java加密算法有: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algor ...

  8. JAVA 上加密算法的实现用例---转载

    通常 , 使用的加密算法 比较简便高效 , 密钥简短,加解密速度快,破译极其困难.本文介绍了 MD5/SHA1,DSA,DESede/DES,Diffie-Hellman 的使用. 第 1 章基础知识 ...

  9. Java中加密算法介绍及其实现

    1.Base64编码算法 Base64简介 Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法.可查看RFC2045-RF ...

  10. JAVA 上加密算法的实现用例,MessageDigest介绍

    第 1 章基础知识 1.1. 单钥密码体制 单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密. 通常 , 使用的加密算法 比较简便高效 , 密钥简短,加解密速度快 ...

随机推荐

  1. [原创]java开发实现word在线编辑及流转

    OA公文流转系统主要用于处理企业日常工作中内外部的各种公文,包括了公文的拟稿.审批.传阅.公告.归档,多层上级可以对下级撰写的公文进行逐级审批或修改,待最高级人员确认无误后即可进行核稿和发文等操作,最 ...

  2. BZOJ_2064_分裂_状压DP

    BZOJ_2064_分裂_状压DP Description 背景: 和久必分,分久必和... 题目描述: 中国历史上上分分和和次数非常多..通读中国历史的WJMZBMR表示毫无压力. 同时经常搞OI的 ...

  3. ACM学习历程—FZU 2144 Shooting Game(计算几何 && 贪心 && 排序)

    Description Fat brother and Maze are playing a kind of special (hentai) game in the playground. (May ...

  4. 【Lintcode】106.Convert Sorted List to Balanced BST

    题目: Given a singly linked list where elements are sorted in ascending order, convert it to a height ...

  5. python基础知识-数字

    数字分为: 整数(int) 长整型(long) 浮点型(float) 一,整数 整数(int):即不带小数点的数字,如 12 ,45 ,0 ,3 #!/usr/bin/env python class ...

  6. CAS单点登录学习(二):客户端配置

    下载jar包因为cas的源码修改变动很大,所以客户端引入的jar包根据服务端的war包而定.之前搭建的cas服务端用的版本是3.5.2,经过测试,可以使用cas-client-core的3.2.1版本 ...

  7. APNS消息推送实现

    转自:http://blog.csdn.net/biaobiaoqi/article/details/8058503 一.消息推送原理: 在实现消息推送之前先提及几个于推送相关概念,如下图1-1: 1 ...

  8. 深入理解和探究Java类加载机制

    深入理解和探究Java类加载机制---- 1.java.lang.ClassLoader类介绍 java.lang.ClassLoader类的基本职责就是根据一个指定的类的名称,找到或者生成其对应的字 ...

  9. 常量指针-指向常量的指针,指针常量-指针本身是常量,常量-不能更改值的常量,数组指针-是指针int (*p)[n] 指针数组-是数组int *p[n]

    1.常量指针 定义:具有只能够读取内存中数据,却不能够修改内存中数据的属性的指针,称为指向常量的指针,简称常量指针. 声明:const int * p; int const * p; 注:可以将一个常 ...

  10. .Net锦囊-C#,.Net发送邮件三种方法…

    最近公司由于一个R&I项目的需要,用户要求在购买产品或出货等一些环节,需要发送邮件提醒或者说每周一让系统自动采集数据发送一封E-mail,因此我也就找来相关资料,写了一个Demo分享给大家,大 ...