comparison src/goodjava/io/IoUtils.java @ 1508:86c5e7000ecf

lucene.backup checksum
author Franklin Schmidt <fschmidt@gmail.com>
date Sat, 16 May 2020 17:56:02 -0600
parents d80395468b4e
children 0ba144491a42
comparison
equal deleted inserted replaced
1507:c8f4867fd083 1508:86c5e7000ecf
55 out.write(a,0,n); 55 out.write(a,0,n);
56 } 56 }
57 in.close(); 57 in.close();
58 } 58 }
59 59
60 public static long checksum(InputStream in) throws IOException {
61 long cs = 0;
62 int c;
63 while( (c=in.read()) != -1 ) {
64 cs = 31 * cs + c;
65 }
66 in.close();
67 return cs;
68 }
69
60 70
61 static { 71 static {
62 // undo restrictions of modern scum 72 // undo restrictions of modern scum
63 Security.setProperty("jdk.tls.disabledAlgorithms","SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC"); 73 Security.setProperty("jdk.tls.disabledAlgorithms","SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC");
64 } 74 }