summaryrefslogtreecommitdiffstats
path: root/tools/der-to-pem
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2003-12-01 11:54:59 +0100
committerWerner Koch <wk@gnupg.org>2003-12-01 11:54:59 +0100
commitd0f704991ca748039acd43ddf4370634e2facf12 (patch)
treeba1f0be0b42c195282a29edb3169d7eb3e7b3c89 /tools/der-to-pem
parent* gpgsm.c, gpgsm.h: New options --{enable,disable}-ocsp. (diff)
downloadgnupg2-d0f704991ca748039acd43ddf4370634e2facf12.tar.xz
gnupg2-d0f704991ca748039acd43ddf4370634e2facf12.zip
Added a very simple tool.
Diffstat (limited to 'tools/der-to-pem')
-rwxr-xr-xtools/der-to-pem27
1 files changed, 27 insertions, 0 deletions
diff --git a/tools/der-to-pem b/tools/der-to-pem
new file mode 100755
index 000000000..183996654
--- /dev/null
+++ b/tools/der-to-pem
@@ -0,0 +1,27 @@
+#!/bin/sh
+# Convert A BER or DER encoding to PEM format.
+#
+# Copyright 20032 Free Software Foundation, Inc.
+#
+# This program is Free Software; as a special exception the author gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+PGM="der-to-pem"
+if [ $# == 0 ]; then
+ input=""
+elif [ $# == 1 ]; then
+ input="$1"
+else
+ echo "usage: $PGM [<inputfile>]" >&2
+ exit 1
+fi
+
+echo "-----BEGIN CERTIFICATE-----"
+mimencode $input
+echo "-----END CERTIFICATE-----"
+