0x00x0038
Members 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | UsageNone | int | PublicStatic+1 flags | 0 |
| — | 0x04 | UsageChecksum | int | PublicStatic+1 flags | 255 |
| — | 0x04 | UsageSha1 | int | PublicStatic+1 flags | 254 |
| 0x08 | pubKeyPacket | PublicKeyPacket | Private | — | |
| 0x08 | secKeyData | byte[] | Private+1 flags | — | |
| 0x04 | s2kUsage | int | Private | — | |
| 0x04 | encAlgorithm | SymmetricKeyAlgorithmTag | Private | — | |
| 0x08 | s2k | S2k | Private | — | |
| 0x08 | iv | byte[] | Private | — |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(BcpgInputStream bcpgIn) | 2 flags | 0x08 | |
| void .ctor(PublicKeyPacket pubKeyPacket, const SymmetricKeyAlgorithmTag& encAlgorithm, S2k s2k, const byte[]& iv, const byte[]& secKeyData) | Public+1 flags | 0x08 | |
| void .ctor(PublicKeyPacket pubKeyPacket, const SymmetricKeyAlgorithmTag& encAlgorithm, int s2kUsage, S2k s2k, const byte[]& iv, const byte[]& secKeyData) | Public+1 flags | 0x08 | |
| SymmetricKeyAlgorithmTag get_EncAlgorithm() | Public+1 flags | 0x04 | |
| int get_S2kUsage() | Public+1 flags | 0x04 | |
| byte[] GetIV() | Public | 0x08 | |
| S2k get_S2k() | Public+1 flags | 0x08 | |
| PublicKeyPacket get_PublicKeyPacket() | Public+1 flags | 0x08 | |
| byte[] GetSecretKeyData() | Public | 0x08 | |
| byte[] GetEncodedContents() | Public | 0x08 | |
| void Encode(BcpgOutputStream bcpgOut) | Public+1 flags | 0x08 |