| Package | Description |
|---|---|
| com.google.crypto.tink.hybrid | |
| com.google.crypto.tink.proto | |
| com.google.crypto.tink.signature | |
| com.google.crypto.tink.signature.internal |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
HybridKeyTemplates.createEciesAeadHkdfKeyTemplate(EllipticCurveType curve,
HashType hashType,
EcPointFormat ecPointFormat,
KeyTemplate demKeyTemplate,
OutputPrefixType outputPrefixType,
byte[] salt) |
static EciesAeadHkdfParams |
HybridKeyTemplates.createEciesAeadHkdfParams(EllipticCurveType curve,
HashType hashType,
EcPointFormat ecPointFormat,
KeyTemplate demKeyTemplate,
byte[] salt) |
| Modifier and Type | Method and Description |
|---|---|
static EllipticCurveType |
EllipticCurveType.forNumber(int value) |
EllipticCurveType |
EcdsaParamsOrBuilder.getCurve()
Required.
|
EllipticCurveType |
EcdsaParams.getCurve()
Required.
|
EllipticCurveType |
EcdsaParams.Builder.getCurve()
Required.
|
EllipticCurveType |
EciesHkdfKemParamsOrBuilder.getCurveType()
Required.
|
EllipticCurveType |
EciesHkdfKemParams.getCurveType()
Required.
|
EllipticCurveType |
EciesHkdfKemParams.Builder.getCurveType()
Required.
|
static EllipticCurveType |
EllipticCurveType.valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static EllipticCurveType |
EllipticCurveType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EllipticCurveType[] |
EllipticCurveType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Internal.EnumLiteMap<EllipticCurveType> |
EllipticCurveType.internalGetValueMap() |
| Modifier and Type | Method and Description |
|---|---|
EcdsaParams.Builder |
EcdsaParams.Builder.setCurve(EllipticCurveType value)
Required.
|
EciesHkdfKemParams.Builder |
EciesHkdfKemParams.Builder.setCurveType(EllipticCurveType value)
Required.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
SignatureKeyTemplates.createEcdsaKeyTemplate(HashType hashType,
EllipticCurveType curve,
EcdsaSignatureEncoding encoding,
OutputPrefixType prefixType) |
static KeyTemplate |
EcdsaSignKeyManager.createKeyTemplate(HashType hashType,
EllipticCurveType curve,
EcdsaSignatureEncoding encoding,
KeyTemplate.OutputPrefixType prefixType) |
| Modifier and Type | Method and Description |
|---|---|
static EllipticCurves.CurveType |
SigUtil.toCurveType(EllipticCurveType type)
Converts protobuf enum
EllipticCurveType to raw Java enum {code CurveType}. |