aboutsummaryrefslogtreecommitdiffstats
path: root/misc/cms/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'misc/cms/readme.txt')
-rw-r--r--misc/cms/readme.txt24
1 files changed, 24 insertions, 0 deletions
diff --git a/misc/cms/readme.txt b/misc/cms/readme.txt
new file mode 100644
index 000000000..b4a0afad0
--- /dev/null
+++ b/misc/cms/readme.txt
@@ -0,0 +1,24 @@
+Botan CMS alpha1
+December 12, 2003
+
+To use this, download a recent version of Botan (1.2.8 or 1.3.7 are best), and
+move the source files to src/, the headers to include/ and then run
+configure/make as normal. You will then have a CMS encoder/decoder. There are a
+couple of testing apps in testing/ which should show the general idea. Lots of
+it is unimplemented (which it will tell you by throwing exceptions), but basic
+RSA encryption/signatures and a few other things work OK. The encoder is much
+more complete than the decoder.
+
+The encoder works by initializing it with some bits, then calling some number
+of operations on it (compress(), digest(), encrypt(), etc) which successfully
+'envelope' the data. The decoder works exactly the same, except backwards. (Of
+course!)
+
+This was supposed to have been finished by now, but it's kind of stalled. I
+want CMS support, I just don't really want to code it. So I've been occupying
+myself with various distractions. I'll probably finish it *someday*.
+
+If someone out there really wants this soon, and is willing to pay some nominal
+consulting fee (we're talking cheap), let me know and we can talk about
+it. I think I need some external motivation of some sort to force me to tell
+with the mess that is CMS.