From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID, LOTS_OF_MONEY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8947310381c2a3f X-Google-Attributes: gid103376,public From: kilgallen@eisner.decus.org (Larry Kilgallen) Subject: Re: Ada & Encryption / Compression Date: 1997/03/06 Message-ID: <1997Mar6.123219.1@eisner>#1/1 X-Deja-AN: 223567382 X-Nntp-Posting-Host: eisner.decus.org References: <5fikh7$ras$1@nargun.cc.uq.edu.au> X-Nntp-Posting-User: KILGALLEN X-Trace: 857669554/2129 Organization: LJK Software Newsgroups: comp.lang.ada Date: 1997-03-06T00:00:00+00:00 List-Id: In article , David L Brown writes: > John Howard writes: > >> Forget about doing your own RSA encryption. >> 1) RSA is patented. You'd have to wait for the patent to expire. > > Agreed, and this might be enough to stop you. RSA claims that you can > only use their implementation. In former years, RSA did not license the patent for your own implementation other than with a very steep minimum fee (on the order of 10 million dollars, according to rumor). That is now different, and prices for your own implementation are down to something reasonable (in my view). > You could probably call the C just > fine from Ada. In my opinion calling RSA's BSAFE toolkit from Ada is much nicer than calling it from C. Of course I might say that about a lot of toolkits, but even though it is written in C, BSAFE avoids such C-isms as null-terminated strings. > Don't confuse the RSA algorithm with the contest that RSA is holding > to crack a particular key. They are witholding this key, not because > it has to do with the algorithm, but because it is part of a contest. Ah, that explains the original comment. I couldn't understand the basis. Of course the currently publicized contests sponsored by RSA are not for the RSA algorithm at all (where an ongoing contest ran for 10 years) but for block ciphers, in particular DES and RC5. Although RC5 is a development or RSA Data Security Inc. (patent applied for) it is not the "RSA" public key algorithm. It is a secret key algorithm (the "other kind"), as is DES. Larry Kilgallen