summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2003-02-10 17:26:39 +0100
committerNiels Möller <nisse@lysator.liu.se>2003-02-10 17:26:39 +0100
commitdf200717941a79ff5a9bd566a19848dd73ee9022 (patch)
treedb0c66cb20d4e428c8cc1166b33fc92aff0b40ae
parente01516ec4686430168045b058984e39adc58c4a6 (diff)
downloadnettle-df200717941a79ff5a9bd566a19848dd73ee9022.tar.gz
(rsa_keypair_to_sexp): Use literals with sexp_format.
Rev: src/nettle/rsa2sexp.c:1.5
-rw-r--r--rsa2sexp.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/rsa2sexp.c b/rsa2sexp.c
index ad03408c..8957570d 100644
--- a/rsa2sexp.c
+++ b/rsa2sexp.c
@@ -39,14 +39,14 @@ rsa_keypair_to_sexp(struct nettle_buffer *buffer,
{
if (priv)
return sexp_format(buffer,
- "(%0s(%0s(%0s%b)(%0s%b)(%0s%b)"
- "(%0s%b)(%0s%b)(%0s%b)(%0s%b)(%0s%b)))",
- "private-key", "rsa", "n", pub->n, "e", pub->e,
- "d", priv->d, "p", priv->p, "q", priv->q,
- "a", priv->a, "b", priv->b, "c", priv->c);
+ "(private-key(%0s(n%b)(e%b)"
+ "(d%b)(p%b)(q%b)(a%b)(b%b)(c%b)))",
+ "rsa", pub->n, pub->e,
+ priv->d, priv->p, priv->q,
+ priv->a, priv->b, priv->c);
else
- return sexp_format(buffer, "(%0s(%0s(%0s%b)(%0s%b)))",
- "public-key", "rsa", "n", pub->n, "e", pub->e);
+ return sexp_format(buffer, "(public-key(%0s(n%b)(e%b)))",
+ "rsa", pub->n, pub->e);
}
#endif /* WITH_PUBLIC_KEY */