public class BarretoNaehrigPointEncoding extends java.lang.Object implements HashIntoGroupImpl
| Constructor and Description |
|---|
BarretoNaehrigPointEncoding(BarretoNaehrigSourceGroupImpl codomain) |
BarretoNaehrigPointEncoding(HashFunction hashFunction,
BarretoNaehrigSourceGroupImpl codomain) |
BarretoNaehrigPointEncoding(Representation r) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
check() |
boolean |
equals(java.lang.Object o) |
HashFunction |
getHashFunction() |
Representation |
getRepresentation()
The representation of this object.
|
int |
hashCode() |
BarretoNaehrigSourceGroupElementImpl |
hashIntoGroupImpl(byte[] x)
Hashes a byte array into the configured group.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waithashIntoGroupImpl, hashIntoGroupImplpublic BarretoNaehrigPointEncoding(HashFunction hashFunction, BarretoNaehrigSourceGroupImpl codomain)
public BarretoNaehrigPointEncoding(BarretoNaehrigSourceGroupImpl codomain)
public BarretoNaehrigPointEncoding(Representation r)
protected void check()
public HashFunction getHashFunction()
public BarretoNaehrigSourceGroupElementImpl hashIntoGroupImpl(byte[] x)
HashIntoGroupImplhashIntoGroupImpl in interface HashIntoGroupImplx - a sequence of bytes to hashpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic Representation getRepresentation()
RepresentableReprUtilgetRepresentation in interface RepresentableRepresentation