|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of TcTpmPubkey in iaik.tc.tss.api.structs.tpm |
---|
Methods in iaik.tc.tss.api.structs.tpm that return TcTpmPubkey | |
---|---|
TcTpmPubkey |
TcTpmIdentityProof.getIdentityKey()
Returns contents of the identityKey field. |
TcTpmPubkey |
TcTpmIdentityContents.getIdentityPubKey()
Returns contents of the identityPubKey field. |
TcTpmPubkey |
TcTpmMigrationkeyAuth.getMigrationKey()
Returns contents of the migrationKey field. |
Methods in iaik.tc.tss.api.structs.tpm with parameters of type TcTpmPubkey | |
---|---|
void |
TcTpmIdentityProof.setIdentityKey(TcTpmPubkey identityKey)
Sets the identityKey field. |
void |
TcTpmIdentityContents.setIdentityPubKey(TcTpmPubkey identityPubKey)
Sets the identityPubKey field. |
void |
TcTpmMigrationkeyAuth.setMigrationKey(TcTpmPubkey migrationKey)
Sets the migrationKey field. |
Uses of TcTpmPubkey in iaik.tc.tss.impl.csp |
---|
Methods in iaik.tc.tss.impl.csp that return TcTpmPubkey | |
---|---|
static TcTpmPubkey |
TcCrypto.pubJavaToTpmKey(java.security.interfaces.RSAPublicKey publickey)
This method takes a Java RSA public key object and converts it into a TPM public key structure. |
Methods in iaik.tc.tss.impl.csp with parameters of type TcTpmPubkey | |
---|---|
static TcBlobData |
TcCrypto.decryptRsaEcbPkcs1Padding(TcTpmPubkey pubKey,
TcBlobData inputData)
|
static TcBlobData |
TcCrypto.pubEncryptRsaEcbPkcs1Padding(TcTpmPubkey pubKey,
TcBlobData plainData)
|
static TcBlobData |
TcCrypto.pubEncryptRsaOaepSha1Mgf1(TcTpmPubkey pubKey,
TcBlobData plainData)
|
static java.security.interfaces.RSAPublicKey |
TcCrypto.pubTpmKeyToJava(TcTpmPubkey pubKey)
This method takes a TPM public key structure and converts it into a Java RSA public key object. |
Uses of TcTpmPubkey in iaik.tc.tss.impl.java.tcs.pbg |
---|
Methods in iaik.tc.tss.impl.java.tcs.pbg with parameters of type TcTpmPubkey | |
---|---|
static java.lang.Object[] |
TcTpmCmdMigration.TpmAuthorizeMigrationKey(TcIStreamDest dest,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdMigration.TpmCmkCreateTicket(TcIStreamDest dest,
TcTpmPubkey verificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdSessMgmt.TpmKeyControlOwner(TcIStreamDest dest,
long keyHandle,
TcTpmPubkey pubKey,
long bitName,
boolean bitValue,
TcTpmNonce authLastNonceEven,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdMaintenance.TpmLoadManuMaintPub(TcIStreamDest dest,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
|
static java.lang.Object[] |
TcTpmCmdMigration.TpmMigrateKey(TcIStreamDest dest,
long maKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth inAuth1)
|
Uses of TcTpmPubkey in iaik.tc.tss.impl.java.tcs.tcsi |
---|
Methods in iaik.tc.tss.impl.java.tcs.tcsi with parameters of type TcTpmPubkey | |
---|---|
static java.lang.Object[] |
TcTcsi.TcsipAuthorizeMigrationKey(long hContext,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth ownerAuth)
This method creates an authorization blob to allow the TPM owner to specify which migration facility they will use and allow users to migrate information without further involvement with the TPM owner. |
static java.lang.Object[] |
TcTcsi.TcsipCmkCreateTicket(long hContext,
TcTpmPubkey pubVerificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth ownerAuth)
This owner controlled command uses a public key to verify the signature over a digest. |
static java.lang.Object[] |
TcTcsi.TcsipLoadManuMaintPub(long hContext,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
This method loads the TPM manufactuerer's public key for use in the maintenance process. |
static java.lang.Object[] |
TcTcsi.TcsipMigrateKey(long hContext,
long tcsMaKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth ownerAuth)
This method performs the function of a migration authority. |
Uses of TcTpmPubkey in iaik.tc.tss.impl.java.tsp.internal |
---|
Methods in iaik.tc.tss.impl.java.tsp.internal with parameters of type TcTpmPubkey | |
---|---|
static java.lang.Object[] |
TcTspInternal.TspAuthorizeMigrationKey_Internal(TcContext context,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth inAuth1,
TcTpmSecret ownerAuth)
This method creates an authorization blob to allow the TPM owner to specify which migration facility they will use and allow users to migrate information without further involvement with the TPM owner. |
static java.lang.Object[] |
TcTspInternal.TspCMK_CreateTicket_Internal(TcContext context,
TcTpmPubkey verificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth inAuth1,
TcTpmSecret pubAuth)
This owner controlled command uses a public key to verify the signature over a digest. |
static TcTpmDigest |
TcTspInternal.TspLoadManuMaintPub_Internal(TcContext context,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
This method loads the TPM manufactuerer's public key for use in the maintenance process. |
static java.lang.Object[] |
TcTspInternal.TspMigrateKey_Internal(TcContext context,
long maKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth inAuth1,
TcTpmSecret keyAuth)
This method performs the function of a migration authority. |
Uses of TcTpmPubkey in iaik.tc.tss.impl.java.tsp.tcsbinding |
---|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding with parameters of type TcTpmPubkey | |
---|---|
java.lang.Object[] |
TcITcsBinding.TcsipAuthorizeMigrationKey(long hContext,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipCmkCreateTicket(long hContext,
TcTpmPubkey verificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipLoadManuMaintPub(long hContext,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
|
java.lang.Object[] |
TcITcsBinding.TcsipMigrateKey(long hContext,
long maKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth inAuth1)
|
Uses of TcTpmPubkey in iaik.tc.tss.impl.java.tsp.tcsbinding.local |
---|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding.local with parameters of type TcTpmPubkey | |
---|---|
java.lang.Object[] |
TcTcsBindingLocal.TcsipAuthorizeMigrationKey(long hContext,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipCmkCreateTicket(long hContext,
TcTpmPubkey verificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipLoadManuMaintPub(long hContext,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipMigrateKey(long hContext,
long maKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth inAuth1)
|
Uses of TcTpmPubkey in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice |
---|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice with parameters of type TcTpmPubkey | |
---|---|
java.lang.Object[] |
TcTcsBindingSoap.TcsipAuthorizeMigrationKey(long hContext,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipCmkCreateTicket(long hContext,
TcTpmPubkey verificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipLoadManuMaintPub(long hContext,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipMigrateKey(long hContext,
long maKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth inAuth1)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |