Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Wim Lewis
nettle
Commits
1e5fad9d
Commit
1e5fad9d
authored
Jul 18, 2002
by
Niels Möller
Browse files
(main): Try openssl's ciphers as
well, if available. Rev: src/nettle/examples/nettle-benchmark.c:1.6
parent
4fb8138e
Changes
1
Hide whitespace changes
Inline
Side-by-side
examples/nettle-benchmark.c
View file @
1e5fad9d
...
...
@@ -24,6 +24,10 @@
* MA 02111-1307, USA.
*/
#if HAVE_CONFIG_H
# include "config.h"
#endif
/* HAVE_CONFIG_H */
#include "aes.h"
#include "arcfour.h"
#include "blowfish.h"
...
...
@@ -221,25 +225,31 @@ time_cipher(const struct nettle_cipher *cipher)
}
}
#define NCIPHERS 12
#if HAVE_LIBCRYPTO
# define OPENSSL(x) x,
#else
# define OPENSSL(x)
#endif
int
main
(
int
argc
UNUSED
,
char
**
argv
UNUSED
)
{
unsigned
i
;
const
struct
nettle_cipher
*
ciphers
[
NCIPHERS
]
=
const
struct
nettle_cipher
*
ciphers
[]
=
{
&
nettle_aes128
,
&
nettle_aes192
,
&
nettle_aes256
,
&
nettle_arcfour128
,
&
nettle_blowfish128
,
&
nettle_cast128
,
&
nettle_des
,
&
nettle_des3
,
OPENSSL
(
&
nettle_openssl_blowfish128
)
&
nettle_cast128
,
OPENSSL
(
&
nettle_openssl_cast128
)
&
nettle_des
,
OPENSSL
(
&
nettle_openssl_des
)
&
nettle_des3
,
&
nettle_serpent256
,
&
nettle_twofish128
,
&
nettle_twofish192
,
&
nettle_twofish256
,
NULL
};
for
(
i
=
0
;
i
<
NCIPHERS
;
i
++
)
for
(
i
=
0
;
ciphers
[
i
]
;
i
++
)
time_cipher
(
ciphers
[
i
]);
return
0
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment