Index: libsrtp/crypto/include/crypto.h |
=================================================================== |
--- libsrtp/crypto/include/crypto.h (revision 0) |
+++ libsrtp/crypto/include/crypto.h (revision 0) |
@@ -0,0 +1,43 @@ |
+/* |
+ * crypto.h |
+ * |
+ * API for libcrypto |
+ * |
+ * David A. McGrew |
+ * Cisco Systems, Inc. |
+ */ |
+ |
+#ifndef CRYPTO_H |
+#define CRYPTO_H |
+ |
+/** |
+ * @brief A cipher_type_id_t is an identifier for a particular cipher |
+ * type. |
+ * |
+ * A cipher_type_id_t is an integer that represents a particular |
+ * cipher type, e.g. the Advanced Encryption Standard (AES). A |
+ * NULL_CIPHER is avaliable; this cipher leaves the data unchanged, |
+ * and can be selected to indicate that no encryption is to take |
+ * place. |
+ * |
+ * @ingroup Ciphers |
+ */ |
+typedef uint32_t cipher_type_id_t; |
+ |
+/** |
+ * @brief An auth_type_id_t is an identifier for a particular authentication |
+ * function. |
+ * |
+ * An auth_type_id_t is an integer that represents a particular |
+ * authentication function type, e.g. HMAC-SHA1. A NULL_AUTH is |
+ * avaliable; this authentication function performs no computation, |
+ * and can be selected to indicate that no authentication is to take |
+ * place. |
+ * |
+ * @ingroup Authentication |
+ */ |
+typedef uint32_t auth_type_id_t; |
+ |
+#endif /* CRYPTO_H */ |
+ |
+ |
Property changes on: libsrtp/crypto/include/crypto.h |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |