diff options
Diffstat (limited to 'src/include/gnunet_abe_lib.h')
-rw-r--r-- | src/include/gnunet_abe_lib.h | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/src/include/gnunet_abe_lib.h b/src/include/gnunet_abe_lib.h index 1988f4dec..fd1df9f0d 100644 --- a/src/include/gnunet_abe_lib.h +++ b/src/include/gnunet_abe_lib.h | |||
@@ -60,7 +60,7 @@ struct GNUNET_CRYPTO_AbeKey; | |||
60 | * @return fresh private key; free using #GNUNET_ABE_cpabe_delete_master_key | 60 | * @return fresh private key; free using #GNUNET_ABE_cpabe_delete_master_key |
61 | */ | 61 | */ |
62 | struct GNUNET_ABE_AbeMasterKey * | 62 | struct GNUNET_ABE_AbeMasterKey * |
63 | GNUNET_ABE_cpabe_create_master_key(void); | 63 | GNUNET_ABE_cpabe_create_master_key (void); |
64 | 64 | ||
65 | /** | 65 | /** |
66 | * @ingroup abe | 66 | * @ingroup abe |
@@ -70,7 +70,7 @@ GNUNET_ABE_cpabe_create_master_key(void); | |||
70 | * @return fresh private key; free using #GNUNET_free | 70 | * @return fresh private key; free using #GNUNET_free |
71 | */ | 71 | */ |
72 | void | 72 | void |
73 | GNUNET_ABE_cpabe_delete_master_key(struct GNUNET_ABE_AbeMasterKey *key); | 73 | GNUNET_ABE_cpabe_delete_master_key (struct GNUNET_ABE_AbeMasterKey *key); |
74 | 74 | ||
75 | /** | 75 | /** |
76 | * @ingroup abe | 76 | * @ingroup abe |
@@ -81,8 +81,8 @@ GNUNET_ABE_cpabe_delete_master_key(struct GNUNET_ABE_AbeMasterKey *key); | |||
81 | * @return fresh private key; free using #GNUNET_ABE_cpabe_delete_key | 81 | * @return fresh private key; free using #GNUNET_ABE_cpabe_delete_key |
82 | */ | 82 | */ |
83 | struct GNUNET_ABE_AbeKey * | 83 | struct GNUNET_ABE_AbeKey * |
84 | GNUNET_ABE_cpabe_create_key(struct GNUNET_ABE_AbeMasterKey *key, | 84 | GNUNET_ABE_cpabe_create_key (struct GNUNET_ABE_AbeMasterKey *key, |
85 | char **attrs); | 85 | char **attrs); |
86 | 86 | ||
87 | /** | 87 | /** |
88 | * @ingroup abe | 88 | * @ingroup abe |
@@ -93,8 +93,8 @@ GNUNET_ABE_cpabe_create_key(struct GNUNET_ABE_AbeMasterKey *key, | |||
93 | * @return fresh private key; free using #GNUNET_free | 93 | * @return fresh private key; free using #GNUNET_free |
94 | */ | 94 | */ |
95 | void | 95 | void |
96 | GNUNET_ABE_cpabe_delete_key(struct GNUNET_ABE_AbeKey *key, | 96 | GNUNET_ABE_cpabe_delete_key (struct GNUNET_ABE_AbeKey *key, |
97 | int delete_pub); | 97 | int delete_pub); |
98 | 98 | ||
99 | 99 | ||
100 | /** | 100 | /** |
@@ -109,11 +109,11 @@ GNUNET_ABE_cpabe_delete_key(struct GNUNET_ABE_AbeKey *key, | |||
109 | * @return the size of the encrypted block, -1 for errors | 109 | * @return the size of the encrypted block, -1 for errors |
110 | */ | 110 | */ |
111 | ssize_t | 111 | ssize_t |
112 | GNUNET_ABE_cpabe_encrypt(const void *block, | 112 | GNUNET_ABE_cpabe_encrypt (const void *block, |
113 | size_t size, | 113 | size_t size, |
114 | const char *policy, | 114 | const char *policy, |
115 | const struct GNUNET_ABE_AbeMasterKey *key, | 115 | const struct GNUNET_ABE_AbeMasterKey *key, |
116 | void **result); | 116 | void **result); |
117 | 117 | ||
118 | /** | 118 | /** |
119 | * @ingroup abe | 119 | * @ingroup abe |
@@ -126,10 +126,10 @@ GNUNET_ABE_cpabe_encrypt(const void *block, | |||
126 | * @return the size of the encrypted block, -1 for errors | 126 | * @return the size of the encrypted block, -1 for errors |
127 | */ | 127 | */ |
128 | ssize_t | 128 | ssize_t |
129 | GNUNET_ABE_cpabe_decrypt(const void *block, | 129 | GNUNET_ABE_cpabe_decrypt (const void *block, |
130 | size_t size, | 130 | size_t size, |
131 | const struct GNUNET_ABE_AbeKey *key, | 131 | const struct GNUNET_ABE_AbeKey *key, |
132 | void **result); | 132 | void **result); |
133 | 133 | ||
134 | /** | 134 | /** |
135 | * @ingroup abe | 135 | * @ingroup abe |
@@ -140,8 +140,8 @@ GNUNET_ABE_cpabe_decrypt(const void *block, | |||
140 | * @return the size of the encrypted block, -1 for errors | 140 | * @return the size of the encrypted block, -1 for errors |
141 | */ | 141 | */ |
142 | ssize_t | 142 | ssize_t |
143 | GNUNET_ABE_cpabe_serialize_key(const struct GNUNET_ABE_AbeKey *key, | 143 | GNUNET_ABE_cpabe_serialize_key (const struct GNUNET_ABE_AbeKey *key, |
144 | void **result); | 144 | void **result); |
145 | 145 | ||
146 | /** | 146 | /** |
147 | * @ingroup abe | 147 | * @ingroup abe |
@@ -152,8 +152,8 @@ GNUNET_ABE_cpabe_serialize_key(const struct GNUNET_ABE_AbeKey *key, | |||
152 | * @return the ABE key. NULL of unsuccessful | 152 | * @return the ABE key. NULL of unsuccessful |
153 | */ | 153 | */ |
154 | struct GNUNET_ABE_AbeKey* | 154 | struct GNUNET_ABE_AbeKey* |
155 | GNUNET_ABE_cpabe_deserialize_key(const void *data, | 155 | GNUNET_ABE_cpabe_deserialize_key (const void *data, |
156 | size_t len); | 156 | size_t len); |
157 | 157 | ||
158 | /** | 158 | /** |
159 | * @ingroup abe | 159 | * @ingroup abe |
@@ -164,8 +164,9 @@ GNUNET_ABE_cpabe_deserialize_key(const void *data, | |||
164 | * @return the size of the encrypted block, -1 for errors | 164 | * @return the size of the encrypted block, -1 for errors |
165 | */ | 165 | */ |
166 | ssize_t | 166 | ssize_t |
167 | GNUNET_ABE_cpabe_serialize_master_key(const struct GNUNET_ABE_AbeMasterKey *key, | 167 | GNUNET_ABE_cpabe_serialize_master_key (const struct |
168 | void **result); | 168 | GNUNET_ABE_AbeMasterKey *key, |
169 | void **result); | ||
169 | 170 | ||
170 | /** | 171 | /** |
171 | * @ingroup abe | 172 | * @ingroup abe |
@@ -176,8 +177,8 @@ GNUNET_ABE_cpabe_serialize_master_key(const struct GNUNET_ABE_AbeMasterKey *key, | |||
176 | * @return the ABE key. NULL of unsuccessful | 177 | * @return the ABE key. NULL of unsuccessful |
177 | */ | 178 | */ |
178 | struct GNUNET_ABE_AbeMasterKey* | 179 | struct GNUNET_ABE_AbeMasterKey* |
179 | GNUNET_ABE_cpabe_deserialize_master_key(const void *data, | 180 | GNUNET_ABE_cpabe_deserialize_master_key (const void *data, |
180 | size_t len); | 181 | size_t len); |
181 | 182 | ||
182 | 183 | ||
183 | #if 0 /* keep Emacsens' auto-indent happy */ | 184 | #if 0 /* keep Emacsens' auto-indent happy */ |