| 程序包 | 说明 |
|---|---|
| com.alipay.mychain.sdk.crypto | |
| com.alipay.mychain.sdk.crypto.envelope |
| 限定符和类型 | 方法和说明 |
|---|---|
EnvelopeBase |
MyCrypto.createEnvelope(Keypair keypair)
create envelope by private key for open envelope
|
EnvelopeBase |
MyCrypto.createEnvelope(List<Keypair> pubkeyList)
create envelope by public key list for seal envelope
|
EnvelopeBase |
MyCrypto.createEnvelope(PkeyCipherBase cipher)
create envelope by cipher for open envelope
|
EnvelopeBase |
MyCrypto.createEnvelopeByAlgo(AlgoIdEnum algoIdEnum)
create envelope by private key for open envelope
|
EnvelopeBase |
MyCrypto.createEnvelopeByCipherList(List<PkeyCipherBase> pubkeyList)
create envelope by public key list for seal envelope
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
EccK1EnvelopeSGX
mypub=Q=k'*G
tmp R=k*G
对于k1曲线,G都是相同的
本算法关键我们需要构造 k*Q=k*k'*G=k'*k*G 都是加密操作
|
class |
EccK1EnvelopeV1 |
class |
EccR1EnvelopeV1 |
class |
RSAEnvelopeSGX
已过时。
|
class |
RSAEnvelopeV1 |
class |
SM2EnvelopeV1 |
class |
SM2EnvelopSGX |
Copyright © 2022. All rights reserved.