gpt4 book ai didi

org.apache.accumulo.server.security.handler.ZKSecurityTool.hash()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 10:10:55 27 4
gpt4 key购买 nike

本文整理了Java中org.apache.accumulo.server.security.handler.ZKSecurityTool.hash()方法的一些代码示例,展示了ZKSecurityTool.hash()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZKSecurityTool.hash()方法的具体详情如下:
包路径:org.apache.accumulo.server.security.handler.ZKSecurityTool
类名称:ZKSecurityTool
方法名:hash

ZKSecurityTool.hash介绍

暂无

代码示例

代码示例来源:origin: apache/accumulo

private static byte[] convertPass(byte[] password, byte[] salt) throws NoSuchAlgorithmException {
 byte[] plainSalt = new byte[password.length + SALT_LENGTH];
 System.arraycopy(password, 0, plainSalt, 0, password.length);
 System.arraycopy(salt, 0, plainSalt, password.length, SALT_LENGTH);
 byte[] hashed = hash(plainSalt);
 byte[] saltedHash = new byte[SALT_LENGTH + hashed.length];
 System.arraycopy(salt, 0, saltedHash, 0, SALT_LENGTH);
 System.arraycopy(hashed, 0, saltedHash, SALT_LENGTH, hashed.length);
 return saltedHash; // contains salt+hash(password+salt)
}

代码示例来源:origin: org.apache.accumulo/accumulo-server

private static byte[] convertPass(byte[] password, byte[] salt) throws NoSuchAlgorithmException {
 byte[] plainSalt = new byte[password.length + SALT_LENGTH];
 System.arraycopy(password, 0, plainSalt, 0, password.length);
 System.arraycopy(salt, 0, plainSalt, password.length, SALT_LENGTH);
 byte[] hashed = hash(plainSalt);
 byte[] saltedHash = new byte[SALT_LENGTH + hashed.length];
 System.arraycopy(salt, 0, saltedHash, 0, SALT_LENGTH);
 System.arraycopy(hashed, 0, saltedHash, SALT_LENGTH, hashed.length);
 return saltedHash; // contains salt+hash(password+salt)
}

代码示例来源:origin: org.apache.accumulo/accumulo-server-base

private static byte[] convertPass(byte[] password, byte[] salt) throws NoSuchAlgorithmException {
 byte[] plainSalt = new byte[password.length + SALT_LENGTH];
 System.arraycopy(password, 0, plainSalt, 0, password.length);
 System.arraycopy(salt, 0, plainSalt, password.length, SALT_LENGTH);
 byte[] hashed = hash(plainSalt);
 byte[] saltedHash = new byte[SALT_LENGTH + hashed.length];
 System.arraycopy(salt, 0, saltedHash, 0, SALT_LENGTH);
 System.arraycopy(hashed, 0, saltedHash, SALT_LENGTH, hashed.length);
 return saltedHash; // contains salt+hash(password+salt)
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com