Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
LSH
lsh
Commits
df561b63
Commit
df561b63
authored
Mar 24, 2010
by
Niels Möller
Browse files
Indentation fix.
Rev: nettle/rsa.h:1.5
parent
bb50f66e
Changes
1
Hide whitespace changes
Inline
Side-by-side
nettle/rsa.h
View file @
df561b63
...
...
@@ -76,13 +76,13 @@ extern "C" {
#define _rsa_verify _nettle_rsa_verify
#define _rsa_check_size _nettle_rsa_check_size
/* This limit is somewhat arbitrary. Technically, the smallest
modulo
which makes sense at all is 15 = 3*5, phi(15) = 8, size 4
bits. But
for ridiculously small keys, not all odd e are possible
(e.g., for
5 bits, the only possible modulo is 3*7 = 21, phi(21)
= 12, and e =
3 don't work). The smallest size that makes sense
with pkcs#1, and
which allows RSA encryption of one byte
messages, is 12 octets, 89
bits. */
/* This limit is somewhat arbitrary. Technically, the smallest
modulo
which makes sense at all is 15 = 3*5, phi(15) = 8, size 4
bits. But
for ridiculously small keys, not all odd e are possible
(e.g., for
5 bits, the only possible modulo is 3*7 = 21, phi(21)
= 12, and e =
3 don't work). The smallest size that makes sense
with pkcs#1, and
which allows RSA encryption of one byte
messages, is 12 octets, 89
bits. */
#define RSA_MINIMUM_N_OCTETS 12
#define RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)
...
...
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