Slashdot Mirror


DMCA Attacks: NAI Tells Sites To Remove PGP (Updated)

daecabhir writes: "I am on Declan McCullough's excellent policy and technology mailing list, and received this article on Declan's Politech web site. Basically, Network Associates now appears to be using the DMCA to force sites that provide access to the "free" versions of PGP to cease and desist, if this is any indication. Unfortunately, I think that Network Associates may well be within their rights with regards to 'their' intellectual property, even if I disagree with the manner in which they are going about things." Update: 05/22 13:55 GMT by T : Looks like this wasn't the whole story, and in fact NAI was only objecting to a site with the commercial version of its software -- read below for more. Grant Bayley writes: "The hype being generated by the "NAI pulls out the DMCA stick" postings and the spectre of PGP being "removed from the Internet" is entirely bogus, and provably so with a little bit of fact checking.

Looking through the Google cache, it becomes very clear very quickly that crypto.radiusnet.net was hosting a copy of the commercial version of the software - not a copy of the PGPi (aka freeware) version of the PGP product. Given that this is the case, NAI is well within their rights to demand the removal of the files.

You can confirm this in the Google Cache.

26 of 254 comments (clear)

  1. Hm. by Wakko+Warner · · Score: 4, Informative

    Good thing there's GPG...

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:Hm. by Clue4All · · Score: 4, Informative

      The problem with GPG is that it lacks an easy-to-use interface and Windows plugins. This was the selling point of NAI's PGP: it was easy point-and-click encryption for the common person. It's a shame they're ditching it, it really had a good chance for encouraging the widespread use of encryption.

      --

      Is your browser retarded?
    2. Re:Hm. by ergo98 · · Score: 3, Informative

      Though because NAI hadn't been keeping it up, with each iteration of Outlook it fell further behind. For it to work with current versions of Outlook you have to specially configure PGP 7.0.3 to have a workable scenario, and even then quirks abound.

      I agree entirely with what you said, however I should point out that it is not so much the common person, or a "lowest common denominator" set of skills, but rather the security versus the convenience ration : I like using encrypted emails simply because it's no one elses business, but if it wasn't as convenient, and if I had to copy/paste between apps in a big time consuming process, I likely wouldn't bother except for messages which have to remain private (and one of the tenets of strong encryption is that encryption shouldn't be limited to only the highly confidential because it gives a very directed target, and can imply guilt to some screwed up types).

    3. Re:Hm. by _Sprocket_ · · Score: 3, Informative


      The problem with GPG is that it lacks an easy-to-use interface and Windows plugins.


      Open Source works by scratching itches. NAI has done a lot to generate an itch for GUI plugins/frontends for GnuPG on Windows. Poke around and you can easily find some good starts.


      This pageprovides a fairly nice listing of some of them. Check them out, kick the tires, see if they work for you. YMMV.


      One thing to note - WinPT is shaping up nicely as a general GnuPG interface (although it doesn't provide a selection of MUA-specific plugins, they do also offer GPGOE, a plugin for Outlook Express). WinPT is Open Source under the GPL license. And unlike other frontends, WinPT is more tightly integrated by using GPGME, GnuPG's new API.

  2. mit distro center is still up by jnana · · Score: 4, Informative

    at http://web.mit.edu/network/pgp.html, but you can bet that i'm gonna download it again right now and burn the installer onto a CD.

    1. Re:mit distro center is still up by Lord+Squirrel · · Score: 3, Informative

      well, I just tried to download it...no dice. The site is up, but you can't download.

      --

      Lord of the Squirrels, Ambassador to the Moles, Minister of Rodential Information

  3. Google cache by ergo98 · · Score: 5, Informative

    The google cache of the directory in question (that incited NAI to send the cease and desist) can be found at http://www.google.ca/search?q=cache:2PdJtPM6n0QC:c rypto.radiusnet.net/archive/pgp/+&hl=en. Immediately I see products that were in the NAI distribution of PGP (commercial) but aren't in the freeware version (such as PGP Disk). Is this just a case of a copyright violation (and possible outright piracy to the tune of "warez" sites) being defended as something else? I could be very much mistaken, but not all of PGP was made freeware, and even no longer sold products maintain intellectual property that the company has every right to maintain control of for future use.

  4. It's worth mentioning... by reparteeist · · Score: 3, Informative

    Since GnuPG does not use the patented IDEA algorithm, it is in no danger from NAI.

    --
    If Bill Gates had a nickel for every time Windows crashed... Oh wait, he does.
  5. GPG frontends by PeterClark · · Score: 5, Informative

    I could be mistaken, but I think that GPG plays just fine with NAI's plug-ins. And as for frontends, I don't think you have looked hard enough. Also, Kmail has effortless integration with GPG, and I hear that Evolution does too, although I've heard that there were a couple of bugs in it. Perhaps they've been fixed by now.

    :Peter

  6. Re:Are older versions theirs? by homer_ca · · Score: 5, Informative

    PGP versions 6 and 7 had both Freeware (free beer, for noncommercial use only) and Professional versions. If NA is trying to shut down PGP Freeware downloads, it's bogus. This is sections 1 and 3 from the PGP Freeware 6.5.8 license. Section 1.b grants the right to distribute unmodified copies. Section 3 states the term of the agreement, forever as long as the user violates the license. I was half expecting to find it, but they do NOT say "We reserve the right to change these licensing terms at any time without notice".

    1. License Grant. Subject to the terms and conditions of this Agreement, Network Associates hereby grants to you a non-exclusive, non-transferable right to use, copy and distribute solely for Non-Commercial Purposes (as defined below) the specified version of the Software and the accompanying documentation (the "Documentation").
    a. For purposes of the foregoing, "non-commercial purposes" means non-commercial, non-governmental use, including, without limitation, home use for personal correspondence, student or academic use, or use by non-profit human rights organizations. The Software is "in use" when it is loaded into the temporary memory (i.e., RAM) or installed into the permanent memory (e.g., hard disk, CD ROM, or other storage device) of a computer for the purpose of being accessible in client-mode by an end user.
    b. You may make exact, unmodified copies of the Software and distribute such copies solely (i) by electronic means; (ii) for Non-Commercial Purposes; and (iii) with all proprietary notices (including without limitation all copyright notices and this End User License Agreement) intact and unmodified or obscured.
    3. Term. This Agreement is effective unless and until earlier terminated as set forth herein. This Agreement will terminate automatically if you fail to comply with any of the limitations or other requirements described herein. Upon any termination or expiration of this Agreement, you must destroy all copies of the Software and the Documentation.

  7. GNU Privacy Guard Anyone? by npsimons · · Score: 2, Informative
    Looks like it's time to switch to GNU Privacy Guard if you haven't already. Does anyone know if it will be immune to this attack?


    And for those that haven't found it yet, enigmail should allow you to use GNU Privacy Guard with Mozilla, even under Windows. Haven't tried it myself yet.

    1. Re:GNU Privacy Guard Anyone? by _Sprocket_ · · Score: 3, Informative


      Looks like it's time to switch to GNU Privacy Guard [gnupg.org] if you haven't already. Does anyone know if it will be immune to this attack?


      You might want to poke around the link you provided. GnuPG is an implementation of RFC2440 (OpenPGP). Since OpenPGP is based on PGP, there is a certain degree of compatability between PGP and GnuPG, however, GnuPG is not based on PGP code. In short, NAI has no ownership over GnuPG in any form. Any attempts to block GnuPG with DMCA claims would be completely outlandish.


      It might be worth noting that GnuPG is also being developed with funding from the German government. Even if NAI were to try and block GnuPG with such a DMCA claim, I suspect it would be entirely futile and wouldn't even cause a hiccup in GnuPG distribution and development.

  8. Good News by Anonymous Coward · · Score: 1, Informative

    If they are defending their rights to a product they no longer market, it means they're trying to retain its value in order to sell it to someone else.

    Rock on PGP, free or otherwise.

  9. My PGP EULA by SignalFreq · · Score: 5, Informative


    A quick look at the documentation that came with my version of PGP Freeware:

    Network Associates Freeware End User License Agreement
    (Non-Commercial Use and Distribution Only)

    1. License Grant. Subject to the terms and conditions of this Agreement, Network Associates hereby grants to you a non-exclusive, non-transferable right to use, copy and distribute solely for Non-Commercial Purposes (as defined below) the specified version of the Software and the accompanying documentation (the "Documentation").

    a. For purposes of the foregoing, "non-commercial purposes" means non-commercial, non-governmental use, including, without limitation, home use for personal correspondence, student or academic use, or use by non-profit human rights organizations. The Software is "in use" when it is loaded into the temporary memory (i.e., RAM) or installed into the permanent memory (e.g., hard disk, CD ROM, or other storage device) of a computer for the purpose of being accessible in client-mode by an end user.

    b. You may make exact, unmodified copies of the Software and distribute such copies solely (i) by electronic means; (ii) for Non-Commercial Purposes; and (iii) with all proprietary notices (including without limitation all copyright notices and this End User License Agreement) intact and unmodified or obscured.

    ... blah, blah, blah...

    3. Term. This Agreement is effective unless and until earlier terminated as set forth herein. This Agreement will terminate automatically if you fail to comply with any of the limitations or other requirements described herein. Upon any termination or expiration of this Agreement, you must destroy all copies of the Software and the Documentation.

    11. Miscellaneous. This Agreement is governed by the laws of the United States and the State of California, without reference to conflict of laws principles. The application of the United Nations Convention of Contracts for the International Sale of Goods is expressly excluded. This Agreement sets forth all rights for the user of the Software and is the entire agreement between the parties. This Agreement supersedes any other communications with respect to the Software and Documentation. This Agreement may not be modified except by a written addendum issued by a duly authorized representative of Network Associates. No provision hereof shall be deemed waived unless such waiver shall be in writing and signed by Network Associates or a duly authorized representative of Network Associates. If any provision of this Agreement is held invalid, the remainder of this Agreement shall continue in full force and effect. The parties confirm that it is their wish that this Agreement has been written in the English language only.

    Quick overview of the sections not included:
    2. Restictions: no renting/leasing/loading/reselling.
    4. Updates: No tech support.
    5. Ownership Rights: They still own all the copyrights.
    6. Warrant Disclaimer: "As is" software.
    7. Limitation of Liability: I can't hold them liable.
    8. US Government:
    9. Export Controls: Don't let it cross a border! oh no!
    10. High Risk Activities: Don't use this inconjunction with life-support, etc.

    So, section 1 grants me the right to use, copy and distribute PGP. Section 3, there is no expressed limit on the amount of time I can use it. The only limiting factor is section 11, which gives them the right to modify by a written addendum.

    Damn. Guess I'll just have to switch to GPG.

    - SignalFreq

    1. Re:My PGP EULA by Anonymous Coward · · Score: 1, Informative

      I believe that is fairly standard boilerplate. It means that nobody, even an employee of the company, can say or do anything to change that agreement.

      For example, some salesperson can tell a client "Oh, forget that #4 "no tech support thing", we'll always provide support to good customers like you." But, it wouldn't be binding.

      It is, I believe, without exception, impossible to write a binding contract that allows either party to unilaterally change the rules later. By any means.

      To try is to never gain a "meeting of the minds", an absolute pre-requisite to contracts. Such an adendum might just claim your first born, or something. You can't possibly know, so you can't possibly have agreed. (Well, at least in the pre-UCTIA world. Before the Government finally stole the birth right of citizens for Corporate greed).

  10. NOT FREE by Anonymous Coward · · Score: 5, Informative

    The version hosted on radiusnet was not a freeware version nor public domain, or whatever. It was PGP corporate desktop and other various COPYRIGHTED materials. I visited that sight every month or so for updated versions. Of course, now I use gpgp ;)

  11. The nicer looking response... by Dogcow · · Score: 5, Informative

    ---------- Forwarded message ----------
    Date: Wed, 22 May 2002 14:41:59 +1000 (EST)
    From: Grant Bayley
    To: Declan McCullagh , R. A. Hettinga ,
    Meyer Wolfsheim , peter_beruk@nai.com
    Subject: Re: NAI pulls out the DMCA stick.

    Hi Declan, others.

    The hype being generated by the "NAI pulls out the DMCA stick" postings and the spectre of PGP being "removed from the Internet" is entirely bogus, and provably so with a little bit of fact checking.

    Looking through the Google cache, it becomes very clear very quickly that crypto.radiusnet.net was hosting a copy of the commercial version of the software - not a copy of the PGPi (aka freeware) version of the PGP product. Given that this is the case, NAI is well within their rights to demand the removal of the files.

    You can confirm this in the Google Cache, here:

    http://216.239.33.100/search?q=cache:QA-H5VtPvP4 C: crypto.radiusnet.net/archive/pgp/+&hl=en

    Keep in mind that of the couple of crypto/security archives out there, the radiusnet one is basically the "abortion" of the bunch. It's disorganised and out of date in so many places as to be dangerous.

    By "crypto/security archives", I'm referring to Wiretapped (www.wiretapped.net, which I operate), munitions.vipul.net, the zedz.net archives (ftp://ftp.zedz.net/) and Packetstorm (www.packetstormsecurity.org).

    If this is the straw that breaks the radiusnet camel's back, I for one won't be complaining, if only because of the old and out of date material
    on the site. In the case of tools that perform a security function using crypto (IPSec, ssh etc), being updated is critical, as a number of the older versions of the software have contained serious security problems.

    Grant

  12. Uh, use Kazaa and grokster for privacy? huh? by Cecil · · Score: 2, Informative

    Have none of you heard of gnucleus? gnutella, free, spyware-free, open source?

    Uh, unless you like spyware while you're installing encryption software. riiight.

  13. Are you trolling? by rjh · · Score: 5, Informative
    Really. You're painfully uninformed.

    If somebody comes up with a new encryption algorithm, they shouldn't have to write code to support Evolution, Eudora, Outlook Express, so forth and so on.

    They don't. RFC2440 (plus RFC2015, 3156, etc.) are extensible; they support a broad variety of algorithms and are designed to support future algorithms. RTFFAQ.

    Likewise, somebody should be able to write a front-end for a email application according to a specific API and expect to see every available encryption algorithm thus far implemented available from within that email application.

    Microsoft CAPI provides just this. GPG Made Easy (GPGME) also makes it almost trivial to incorporate crypto support into your application. (ObDisclosure: I'm working on C++ bindings for GPGME, so I'm biased.)

    gnupg is great, but it presumes a single algorithm, doesn't it?

    RTFFAQ. OpenPGP supports more algorithms than you can shake a stick at. For instance:
    • IDEA
    • 3DES
    • CAST5-128
    • Blowfish
    • Rijndael/AES-128, -192, -256
    • Twofish
    • RSA
    • El Gamal
    • DSA


    Wouldn't it be much better to make it easier to introduce new algorithms into the mix?

    No. In fact, I personally dislike the fact that most PGP implementations (including GnuPG) support so many algorithms. Every implementation must support 3DES, and y'know, 3DES has a twenty-five year track record of turning brilliant cryptanalysts into burned-out alcoholic wrecks. Anyone who wishes to use AES256 for "security" is missing the point--the most trusted algorithms aren't the latest sexy things. The most trusted algorithms are the ones which are older than God and uglier than a Soviet worker's housing bloc.

    If he gets to *assume* that the encryption being used is pgp-style, his workload is modest, he just needs to feed the file to the program.

    The analyst is already going to know what algorithms you're using. The way you plan these things is to assume the analyst has access to tens of thousands of times more computing power than exists in the world, tens of thousands of times more memory than exists in the world, knows you better than your wife does, and knows every last detail of your cryptosystem except what your key is.

    Assuming anything else is absolute folly.

    And yes, I am a cryptographer.

    Especially if there are hundreds if not thousands of algorithms out there, each and every one available to the common man for his use.

    There are three symmetric algorithms I would trust my deepest secrets to. IDEA, 3DES and Blowfish. AES isn't on that list (won't be for another couple of years while peer review shakes out). If I'm a professional in this field, and out of the literally thousands of different symmetric block ciphers proposed over the years I can only find three which I recommend without hesitation, and the other 997+ range somewhere between interesting-but-flawed and fatally stupid, I really doubt that you--a layman with no experience whatsoever--will be able to intelligently choose the three good ciphers out of a field which consists, mostly, of spectacularly bad ones.

    Something as trivial as taking the output of gnupg and exclusive-or'ing with a Erica Rose Campbell jpeg would add another - if - statement to the NSA's decryption code

    Please go read this book: Codebreaking, by Rudolf Kippenhahn. You have a critical misunderstanding of how cryptanalysis works. It doesn't work by a series of "try this, then try that, then try..." It works by looking for redundancies, patterns, in data and then creating a mathematical model which can recreate those same redundancies and patterns. If you're XORing with a JPEG, you're not going to be making it appreciably harder to break. There's a lot of mathematical order in a JPEG.

    I would bother responding to your last comment about why PGP is "weak", but really, it's clear that you're talking through your hat. I can believe that you're utterly clueless, or I can believe that you're trolling. If the latter, then HAND, IABT. If the former, then please go off and read up on the subject.

    I'd suggest starting with David Kahn's The Codebreakers, from there Rudolf Kippenhahn's Codebreaking, then Schneier's Secrets and Lies. Only then start to work on Applied Cryptography and the Handbook of Applied Cryptography.
    1. Re:Are you trolling? by rjh · · Score: 3, Informative

      It's absolutely clear that you're on crack. Sorry, but I don't have time to waste getting trolled. Look at my prior response. The answers you want are in there.

      Barring that, you could do something daring (gasp!) like, oh, reading the published literature. Somehow, though, I don't expect you've done any of that.

  14. Re:Another proof for how right RMS is by MAXOMENOS · · Score: 4, Informative

    Work on GnuPG was proceeding well before the patent on RSA expired; GnuPG uses a completely different algorithm (ElGamal, which uses discrete logs) for public-key encryption. ElGamal was technically covered by the Diffie-Hellman, but that expired in 1997. Click here for a brief description of ElGamal.

    That having been said, I agree with you whole-heartedly that RMS's hard-headedness about PGP is our saving grace. Thankfully, we now have a PGP replacement that is just as effective, if slightly less user-friendly right now, as the original; and which is also useful for commercial enterprises (unlike the "free" version of PGP).

  15. Misleading headline by Simon+Garlick · · Score: 3, Informative

    So NAI wants to stop warez distribution of its full commercial (unbuyable or not) registered PGP suite. Perfectly reasonable.

    Good to see the Slashdot editorial team is on the job! Nice work, Timothy!

  16. PGP For UNIX 5.0.2 Retail License Agreement (long) by Wanker · · Score: 3, Informative

    For your reading pleasure:

    -----
    PGP for Unix, Version 5.0.2
    LICENSE COPY OF NETWORK ASSOCIATES PRODUCTS

    (Commercial, Executable Version)

    Copyright (c) 1990-1998 Network Associates Inc., and its Affiliated Companies.
    All Rights Reserved.

    End User License Agreement for PGP for Unix

    IMPORTANT-READ CAREFULLY: This Network Associates End-User License Agreement
    ("Agreement") is a legal agreement between you (either an individual or a single
    entity) and Network Associates, Inc. (or "Network Associates") for the Network
    Associates software product identified above, which includes computer software
    and may include associated media, printed materials, and "online" or electronic
    documentation ("Software Product"). By installing, copying, or otherwise using
    the Software Product, you agree to be bound by the terms of this Agreement. If
    you do not agree to the terms of this Agreement, you may not install or use the
    Software Product; you may, however, return it to your place of purchase for a
    full refund.

    The Software Product is owned by Network Associates, Inc. and is protected by
    copyright laws and international copyright treaties, as well as other
    intellectual property laws and treaties.

    1. GRANT OF LICENSE. Network Associates grants you (the original end-user,
    except as permitted under 1 (g)) a non-transferable non-exclusive license to put
    in use by a person or organization that agrees to be bound by the terms of this
    Agreement, one copy or node of the Software Product. If you purchased this
    Software Product from a retail store or directly from Network Associates as a
    retail product for individual users, this license is effective until terminated.
    If this Software Product was purchased in some other manner than as a retail
    product, the license may have a term commencing on the Delivery Date of a
    Product and continuing for an extended period of time as otherwise indicated in
    your purchase order or as set forth in a separate and complementing Software
    License Agreement to which this End User License Agreement is subject to.

    a. Installation. You may install one copy or node of the Software Product on
    one Client Device (defined as, any computer, workstation, personal digital
    assistant, pager, "smart phone" or other digital electronic device for which the
    software was designed and on which software may be used by an end user in
    client-mode).

    b. Use. You may use one copy or node of the Software Product on one Client
    Device or Server (except as may be specifically provided below). The Software
    Product is "in use" when it is loaded into the temporary memory (i.e., RAM) or
    installed into the permanent memory (e.g., hard disk, CD ROM, or other storage
    device) of a Client Device for the purpose of being accessible in client-mode by
    one end user. Though the Server may be connected at any point in time to an
    unlimited number of workstations or computers operating on one or more networks,
    you must acquire a separate License for each end user who accesses or otherwise
    utilizes the services of the Software Product. Any computer, workstation,
    personal digital assistant, pager, "smart phone" or other digital electronic
    device on which software may be used by an end user in client-mode shall be
    referred to as a "Client Device." An end user who uses software on a Client
    Device that accesses or otherwise uses the Software Product shall be referred to
    as a "Seat." Each License must be dedicated to one unique Client Device or Seat.
    It permits that Client Device or Seat to access or utilize the services of any
    Server running a copy of the Software Product. The services of the Software are
    considered to be accessed when there is a direct or indirect connection between
    a Client Device or Seat and a Server. Use of software or hardware that reduces
    the number of Client Devices or Seats directly accessing or utilizing the
    Software Products (sometimes called "multiplexing" or "pooling" software or
    hardware) does not reduce the number of Licenses required (e.g., the required
    number of Client Access Licenses would equal the number of distinct inputs to
    the multiplexing or pooling software or hardware "front end"). If the number of
    Seats or Client Devices that can access or use the Software Product can exceed
    the number of Licenses you have obtained, then you must have a reasonable
    mechanism or process in place to ensure that the number of Client Devices or
    Seats accessing or using the Software Product does not exceed the number of
    Licenses you have obtained.

    c. Volume Licenses. If this package is a volume license package (such as a
    "corporate license" or a "corporate bundle"), you may make and use additional
    copies or nodes of the Software Product up to the number authorized in this
    package or in your corporate license agreement, or otherwise indicated at the
    time of purchase. If the anticipated number of users of the Software Product
    will exceed the number of applicable licenses, then you must have a reasonable
    mechanism or process in place to ensure that the number of persons using the
    Software Product does not exceed the number of licenses you have obtained.

    d. Upgrades. If this Software Product is labeled as an upgrade or trade-up
    from a prior version of a Network Associates product that you were properly
    licensed to use, Network Associates grants you the right to put in use either
    the current or prior version of the Software Product, and any prior version
    license is replaced by this Agreement.

    e. Support. Subject to U.S. export control laws and regulations, Network
    Associates may provide you with technical support services relating to the
    Software Product according to Network Associates' standard support policies and
    procedures, which may be described in the user manual, in "on line"
    documentation and/or other materials provided by Network Associates or posted on
    Network Associate's web site ("Support Services"). Any supplemental software
    code provided to you as part of the Support Services shall be considered part of
    the Software Product and subject to the terms and conditions of this Agreement.
    With respect to technical information you provide to Network Associates as part
    of the Support Services, Network Associates may use such information for its
    business purposes, including for product support and development. Network
    Associates will not utilize such technical information in a form that personally
    identifies you.

    f. Dual Media Software and Multiple Platform Versions. If the package from
    which you obtained this Software Product contains more than one medium (e.g.,
    both 3 1/2" disks and a CD), you may use only the medium appropriate to your
    computer. You may not use the other disk(s) on another computer or loan, rent,
    lease, or transfer them to another user except as permitted under this Agreement
    or as part of the permanent transfer (as provided above) of all the Software
    Product and related materials. If the CD or disk(s) on which the Software
    Product resides contains several copies of the Software Product, each of which
    is compatible with a different operating system or platform architecture (such
    as Windows95/NT, Macintosh, one or more versions of Unix, the x86 architecture,
    or various RISC architectures), then you may install the Software Product for
    use with any of those architectures up to the number of copies or nodes
    purchased but in no event may you use any version(s) on another computer or
    loan, rent, lease, or transfer them to another user except as permitted under
    this Agreement or as part of a permanent transfer (as provided above).

    g. Restrictions.

    i) Transfer. The original of this Agreement is your proof of license
    to exercise the rights granted herein and must be retained by you.
    You may not rent or lease the Software Product, including all
    accompanying printed materials.

    ii) Other Restrictions. You may not reverse engineer, decompile,
    disassemble or otherwise translate the Software Product, except and
    only to the extent that such activity is expressly permitted by
    applicable law notwithstanding this limitation. If this Software
    Product is labeled "Evaluation Copy," "Not For Resale," "NFR" or to
    any of those effects, this license only permits use for
    demonstration, test, or evaluation purposes.

    2. COPYRIGHT. The Software Product is licensed, not sold. All right, title
    and interest in the Software Product (including any images, "applets,"
    photographs, animations, video, audio, music, and text incorporated into the
    Software Product), accompanying printed materials, and any copies you are
    permitted to make herein, are owned by Network Associates, Inc. and its
    affiliated companies or its suppliers, and the Software Product is protected by
    United States copyright laws and international treaty provisions. Therefore,
    you must treat the Software Product like any other copyrighted material (e.g., a
    book or musical recording) except that you may either (a) make one copy of the
    Software Product solely for backup or archival purposes or (b) transfer the
    Software Product to a single hard disk, provided you keep the original solely
    for backup or archival purposes. Such copy shall include Network Associates'
    copyright and other proprietary notices. You may not copy the printed materials
    accompanying the Software Product.

    3. U.S. GOVERNMENT RESTRICTED RIGHTS LEGEND. The Software Product and
    documentation are provided to the U.S. Government with RESTRICTED RIGHTS. The
    U.S. Government acknowledges Network Associates' representation that the
    Software is "commercial computer software" as that term is defined in 48 C.F.R.
    12.212 of the Federal Acquisition Regulations ("FAR") and is "Commercial
    Computer Software" as that term is defined in 48 C.F.R. 227.7014 (a)(i) of the
    Department of Defense Federal Acquisition Regulation Supplement ("DFARS"). Use,
    duplication or disclosure by the U.S. Government is subject to restrictions set
    forth in subparagraphs (a) through (d) of the Commercial Computer-Restricted
    Rights clause at FAR 52.227-19 when applicable, or in subparagraph (c)(1)(ii) of
    the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013,
    or at 252.211-7015, or to this commercial license, as applicable, and in similar
    clauses in the NASA FAR Supplement, as applicable. Contractor/manufacturer is
    Network Associates, Inc. 2805 Bowers Avenue, Santa Clara, CA 95051-0963.

    4. EXPORT LAW. Export of the Software Product may be subject to compliance
    with the rules and regulations promulgated from time to time by the Bureau of
    Export Administration, United States Department of Commerce, which restrict the
    export and re-export of certain products and technical data. If the export of
    the Software Product is controlled under such rules and regulations, then the
    Software shall not be exported or re-exported, directly or indirectly, (a)
    without all export or re-export licenses and governmental approvals required by
    any applicable laws, or (b) in violation of any applicable prohibition against
    the export or re-export of any part of the Software.

    5. TERMINATION. This Agreement will immediately and automatically terminate
    without notice if you fail to comply with any term or condition of this
    Agreement. You agree upon termination to promptly destroy the Software Product
    together with all of its component parts, prior and replacement versions, and
    all copies, modifications and merged portions thereof in any form.

    6. LIMITED WARRANTY.

    a. Limited Warranty. Network Associates warrants that the Software Product
    will perform substantially in accordance with the accompanying written materials
    for a period of sixty (60) days from the date of original purchase. To the
    extent allowed by applicable law, implied warranties on the Software Product, if
    any, are limited to such sixty (60) day period. Some jurisdictions do not allow
    limitations on duration of an implied warranty, so the above limitation may not
    apply to you.

    b. Customer Remedies. Network Associates' and its suppliers' entire
    liability and your exclusive remedy shall be, at Network Associates' option,
    either (a) return of the purchase price paid for the license, if any or (b)
    repair or replacement of the Software Product that does not meet Network
    Associates' limited warranty and which is returned at your expense to Network
    Associates with a copy of your receipt. This limited warranty is void if
    failure of the Software Product has resulted from accident, abuse, or
    misapplication. Any repaired or replacement Software Product will be warranted
    for the remainder of the original warranty period or thirty (30) days, whichever
    is longer. Outside the United States, neither these remedies nor any product
    support services offered by Network Associates are available without proof of
    purchase from an authorized international source and may not be available from
    Network Associates to the extent they are subject to restrictions under U.S. export
    control laws and regulations.

    c. NO OTHER WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW,
    AND EXCEPT FOR THE LIMITED WARRANTIES SET FORTH HEREIN, THE SOFTWARE AND
    DOCUMENTATION ARE PROVIDED "AS IS" AND NETWORK ASSOCIATES AND ITS SUPPLIERS
    DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED,
    INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
    FOR A PARTICULAR PURPOSE, CONFORMANCE WITH DESCRIPTION, TITLE AND NON-
    INFRINGEMENT OF THIRD PARTY RIGHTS, AND THE PROVISION OF OR FAILURE TO PROVIDE
    SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU
    MAY HAVE OTHERS, WHICH VARY FROM JURISDICTION TO JURISDICTION.

    d. LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
    LAW, IN NO EVENT SHALL NETWORK ASSOCIATES OR ITS SUPPLIERS BE LIABLE FOR ANY
    INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES OR LOST
    PROFITS WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
    PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER
    PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE PRODUCT
    OR THE FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF NETWORK ASSOCIATES HAS BEEN
    ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, NETWORK ASSOCIATES'
    CUMULATIVE AND ENTIRE LIABILITY TO YOU OR ANY OTHER PARTY FOR ANY LOSS OR
    DAMAGES RESULTING FROM ANY CLAIMS, DEMANDS OR ACTIONS ARISING OUT OF OR RELATING
    TO THIS AGREEMENT SHALL NOT EXCEED THE PURCHASE PRICE PAID FOR THIS LICENSE.
    BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
    LIABILITY, THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.

    7. GENERAL . These terms and conditions may not be modified, amended,
    canceled or in any way altered, nor may they be modified by custom and usage of
    trade or course of dealing, except by an instrument in writing and signed by a
    duly authorized officer of Network Associates. THESE TERMS AND CONDITIONS SHALL
    BE CONSTRUED AND ENFORCED IN ACCORDANCE WITH THE LAWS OF THE STATE OF
    CALIFORNIA, UNITED STATES OF AMERICA. Any action or proceeding brought by anyone
    arising out of or related to these terms and conditions shall be brought only in
    a state or federal court of competent jurisdiction located in the county of
    Santa Clara, California, and the parties hereby consent to the jurisdiction and
    venue of said courts. Should any term of these terms and conditions be declared
    void or unenforceable by any court of competent jurisdiction, such declaration
    shall have no effect on the remaining terms hereof. These terms and conditions
    are in the English language, and only the English language version hereof,
    regardless of the existence of other language translations of these terms and
    conditions, shall be controlling in all respects. The failure of either party to
    enforce any rights granted hereunder or to take action against the other party
    in the event of any breach hereunder shall not be deemed a waiver by that party
    as to subsequent enforcement of rights or subsequent actions in the event of
    future breaches. Network Associates reserves the right at any time without
    liability or prior notice to change the features or characteristics of this
    Software Product, or its documentation and related materials, or future versions
    thereof. These terms and conditions constitute the complete and exclusive
    statement of the agreement between us which supersedes any proposal or prior
    agreement, oral or written, and any other communication between us relating to
    the subject matter of these terms and conditions.

    Copyright (c) 1990-1998 Network Associates, Inc. and its affiliated companies. All
    rights reserved. PGP and Pretty Good Privacy are registered trademarks of
    Network Associates, Inc. and its affiliated companies. The Software Product may
    use public key algorithms described in U.S. patent numbers 4,200,770, 4,218,582,
    4,405,829, and 4,424,414, licensed exclusively by Public Key Partners; the
    IDEA(tm) cryptographic cipher described in U.S. patent number 5,214,703,
    licensed from Ascom Tech AG; and the Northern Telecom Ltd., CAST Encryption
    Algorithm, licensed from Northern Telecom, Ltd. IDEA is a trademark of Ascom
    Tech AG. The Software Product may also include any of the following; compression
    code which is provided by Mark Adler and Jean-loup Gailly, used with permission
    from the free Info-ZIP implementation; LDAP software which is provided courtesy
    University of Michigan at Ann Arbor, Copyright (c) 1992-1996 Regents of the
    University of Michigan, All rights reserved; DB 2.0 software which is Copyright
    (c) 1990, 1993, 1994, 1995, 1996, 1997 Sleepycat Software, Inc., All rights
    reserved; software developed by the Apache Group for use in the Apache HTTP
    server project (http://www.apache.org/), Copyright (c) 1995-1997 The Apache
    Group, All rights reserved. Network Associates, Inc. and its affiliated
    companies may have patents and/or pending patent applications covering subject
    matter in this software or its documentation; the furnishing of this software or
    documentation does not give you any license to these patents. Note: Some
    countries have laws and regulations regarding the use and export of cryptography
    products; please consult your local government authority for details. Should you
    have any questions concerning these terms and conditions, or if you desire to
    contact Network Associates, Inc. for any reason, please write: Network
    Associates, Inc. Customer Service, 2805 Bowers Avenue, Santa Clara, CA 95051-
    0963. http://www.nai.com.

  17. Re:Phil Zimmerman? by Slashamatic · · Score: 5, Informative
    I am not Phil but I worked on PGP 1.x through 2.x or so, mostly on one of the ports. First a bit of history.

    Theoretically PGP in the early days could use RSAREF from RSA Labs but it needed some calls that were not in the published interface and thus broke RSA Labs non-commercial licence.

    The thing is that Phil requested that none of our software was GPLed as he wanted to try to use parts of it commercially. Fair enough, he would keep the non-commercial version as open as he could. Actually it was pretty open by then because contributors were working in France, Germany, even, I think, Russia.

    When the program was first passed to Viacrypt. They had there own licensed RSA engine and could drop it into PGP. However PGP still used another patented algorithm, IDEA. This had to be licensed (about $15) for commercial users.

    Viacrypt then got swallowed by NAI or at least PGP was transferred with it together with Phil Zimmerman. PGP moved away from algorithms like RSA and IDEA so didn't have so many patent issues. We ended up through Phil's efforts with a version of PGP free for non-commercial use an a licensed version for the corporates. However, many of the platforms were dropped.

    The source code of PGP was printed by MIT in an OCR freindly font and the whole thing was exported legally to Norway, scanned nd put up on the pgpi server. Later, NAI did something similar to get the code to their office in Switzerland and with the availability of commercial PGP in Europe, the free version went non-commercial only.

    NAI stopped publishing source code after 6.5.8 so a lot of people stopped there with that release. Strangely, a commercially licensed user was not allowed to recompile from the free source.

    Ok, history lesson over. PGP always has had a bit of a chequered past because some people don't like it one little bit. It was a difficult product to sell but NAI seemed to have had a steady business with it. That they dropped it after 9/11 came as no suprise to anyone (it may have been making money but not enough to want to compromise sales of other s/w to the US government). However, in the background we have the OpenPGP standard (well, RFC) being developed that gave a chance for other interoperable programs like GnuPG to be developed. This project has the backing of the German government, who seem to believe in strong encryption for the masses. The software is currently far from perfect (try recompiling the Windows version), but it works and without the patented algorithms. There are some front-ends that make it reasonably user friendly. It isn't there yet, but it will be.

    In the mean time, I have seen PGP in use in Central Asia, not by terrorists, but by a Central Bank for interbank money transfers. That terrorists and criminals have used PGP is certain, but so do people like Amnesty and the Red-Cross. The use of PGP to co-ordinate attacks against the US is a massive red-herring to cover up incompetence by the FBI and INS.

  18. Re: Hm by rutherford · · Score: 2, Informative

    There are already many good Windows programs for GnuPG. Look at the fine WinPT program which let you encrypt texts with every mail program available. Not as comfortable as a build in program but still easy to use. For key management you can use GPA. In Germany there is already a project which combines all these programs in one windows installable program with a very good documentation: GnuPP. There is also a plugin for Outlook available (not Express).

  19. PGP 6.5.8 CKT is still up with Source by tandoor · · Score: 3, Informative

    Imad's PGP Page

    He's been updating the latest source release of PGP (6.5.8), adding features, and fixing bugs. The latest solid release if Build 08

    Imad is based in Lebanon (so you can guess what he thinks of US IP Lawyers' threats)