Giriş
Şu satırı dahil ederiz
hmacSha1 metodu
HashFunction nesnesi döndürür.
Örnek
Şöyle yaparız
HashFunction nesnesi döndürür.
Örnek
Şöyle yaparız.
HashFunction nesnesi döndürür.
Örnek
Şöyle yaparız
Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz
import com.google.common.hash.Hasher;
import com.google.common.hash.Hashing;
Her metod bir HashFunction nesnesi döndürür.hmacSha1 metodu
HashFunction nesnesi döndürür.
Örnek
Şöyle yaparız
String valueToDigest = "TestUser";
byte[] key = secret.getBytes();
Hasher hasher = Hashing.hmacSha1(key).newHasher();
hasher.putBytes(valueToDigest.getBytes());
String hashAsString = hasher.hash().toString();
//veya
byte[] hashAsByte = hasher2.hash().asBytes();
murmur3_128 metoduHashFunction nesnesi döndürür.
Örnek
Şöyle yaparız.
HashFunction hashFunction = Hashing.murmur3_128();
Hasher hasher = hashFunction.newHasher();
for (int i: myArray) {
hasher.putInt(i);
}
int hashCode = inthasher.hash().asInt();
sha256 metodu
HashFunction nesnesi döndürür.
Örnek
Şöyle yaparız
HashFunction hashFunction = Hashing.sha256();
ÖrnekŞöyle yaparız.
password = Hashing
.sha256()
.hashString(input, StandardCharsets.UTF_8)
.toString();
ÖrnekŞöyle yaparız.
String data = "hello world";
// Generate Sha 256 hash by using guava library
final String hashed = Hashing.sha256()
.hashString(data, StandardCharsets.UTF_8)
.toString();
Çıktı olarak şunu alırızGuava : Sha256hash: b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
Hiç yorum yok:
Yorum Gönder