September 1984 - Vol. 27 No. 9

September 1984 issue cover image

Features

Opinion

From Washington

The American Association for the Advancement of Science (AAAS) has recently passed a resolution opposing “continuing governmental efforts to restrict the communication or publication of unclassified research.” This statement reaffirms an AAAS resolution passed in 1982, which was against “governmental restrictions on the dissemination, exchange, or availability of unclassified knowledge.” According to the AAAS Committee on Scientific Freedom and Responsibility, the second resolution was prompted by what the society considers excessive Administration efforts to prevent export of U.S. technology to Soviet bloc countries. These measures include requesting prepublication review of unclassified technical papers, inhibiting communication of unclassified scientific research in university classrooms and research laboratories, limiting foreign student access to university research projects and results, censoring technical papers at professional society meetings, and restricting otherwise unclassified meetings to U.S. citizens.
Research and Advances

Hardware protection against software piracy

A system that prevents illicit duplication of proprietary software is suggested. It entails the customization of the programs for each computer by encryption. The use of a public key cryptogram for this purpose means that anyone can customize programs, but neither other programmers nor the people having complete access to the target computer can obtain copies that will run on other machines. A possible implementation of the system is considered in some detail. It is based on a hardware security unit that is attached to the computer and that decrypts and obeys some parts of the program.

Recent Issues

  1. January 2025 cover
    January 2025 Vol. 68 No. 1
  2. December 2024 CACM cover
    December 2024 Vol. 67 No. 12
  3. November 2024 CACM cover
    November 2024 Vol. 67 No. 11
  4. October 2024 CACM cover
    October 2024 Vol. 67 No. 10