Update Debian Vcs-* fields to point to git repository
[onak.git] / openpgp.h
index dc6bf558cf2295a74a5c7837e3dacca33273b6e1..1d40533cc350cb6f53e6cb504f446002728701e5 100644 (file)
--- a/openpgp.h
+++ b/openpgp.h
 #define __OPENPGP_H__
 
 #define OPENPGP_PKALGO_RSA             1
-#define OPENPGP_PKALGO_ELGAMAL         16
+#define OPENPGP_PKALGO_RSA_ENC         2
+#define OPENPGP_PKALGO_RSA_SIGN                3
+#define OPENPGP_PKALGO_ELGAMAL_ENC     16
 #define OPENPGP_PKALGO_DSA             17
 #define OPENPGP_PKALGO_ELGAMAL_SIGN    20
 
+#define OPENPGP_SYMALGO_PLAIN          0
+#define OPENPGP_SYMALGO_IDEA           1
+#define OPENPGP_SYMALGO_3DES           2
+#define OPENPGP_SYMALGO_CAST5          3
+#define OPENPGP_SYMALGO_BLOWFISH       4
+#define OPENPGP_SYMALGO_AES128         7
+#define OPENPGP_SYMALGO_AES192         8
+#define OPENPGP_SYMALGO_AES256         9
+#define OPENPGP_SYMALGO_TWOFISH                10
+
 #define OPENPGP_HASH_MD5               1
 #define OPENPGP_HASH_SHA1              2
 #define OPENPGP_HASH_RIPEMD160         3
 #define OPENPGP_HASH_SHA512            10
 #define OPENPGP_HASH_SHA224            11
 
+#define OPENPGP_COMP_NONE              0
+#define OPENPGP_COMP_ZIP               1
+#define OPENPGP_COMP_ZLIB              2
+#define OPENPGP_COMP_BZIP2             3
+
+#define OPENPGP_PACKET_PKSESSIONKEY    1
 #define OPENPGP_PACKET_SIGNATURE       2
+#define OPENPGP_PACKET_SYMSESSIONKEY   3
+#define OPENPGP_PACKET_ONEPASSSIG      4
+#define OPENPGP_PACKET_SECRETKEY       5
 #define OPENPGP_PACKET_PUBLICKEY       6
+#define OPENPGP_PACKET_SECRETSUBKEY    7
+#define OPENPGP_PACKET_COMPRESSED      8
+#define OPENPGP_PACKET_ENCRYPTED       9
+#define OPENPGP_PACKET_MARKER          10
+#define OPENPGP_PACKET_LITERALDATA     11
 #define OPENPGP_PACKET_TRUST           12
 #define OPENPGP_PACKET_UID             13
 #define OPENPGP_PACKET_PUBLICSUBKEY    14
 #define OPENPGP_PACKET_UAT             17
+#define OPENPGP_PACKET_ENCRYPTED_MDC   18
+#define OPENPGP_PACKET_MDC             19
+#define OPENPGP_PACKET_COMMENT         61
 
 #define OPENPGP_SIGTYPE_BINARY         0x00
 #define OPENPGP_SIGTYPE_TEXT           0x01
 
 #define OPENPGP_SIGSUB_CREATION                2
 #define OPENPGP_SIGSUB_EXPIRY          3
+#define OPENPGP_SIGSUB_EXPORTABLE      4
+#define OPENPGP_SIGSUB_TRUSTSIG                5
 #define OPENPGP_SIGSUB_REGEX           6
+#define OPENPGP_SIGSUB_KEYEXPIRY       9
+#define OPENPGP_SIGSUB_PREFSYM         11
 #define OPENPGP_SIGSUB_ISSUER          16
 #define OPENPGP_SIGSUB_NOTATION                20
+#define OPENPGP_SIGSUB_PREFHASH                21
+#define OPENPGP_SIGSUB_PREFCOMPRESS    22
 #define OPENPGP_SIGSUB_KEYSERVER       23
 #define OPENPGP_SIGSUB_PRIMARYUID      25
 #define OPENPGP_SIGSUB_POLICYURI       26
+#define OPENPGP_SIGSUB_KEYFLAGS                27
 
 #endif /* __OPENPGP_H__ */