New techniques and algorithms are being explored in an attempt to produce higher quality images more efficiently, and to provide interfaces to the graphics capabilities that are much simpler to use than those currently available. The research lab is equipped with state of the art computer graphics workstations as well as equipment for outputting and capturing images on film and video. Current research in cryptology and data security involves the development of probably weak cryptographic systems for low level applications in general software. A probably weak cryptographic system has a provable level of security which can be defeated by the application of a relatively large amount of computational effort. Such systems afford the user of general purpose software a known level of protection against revelation of the encrypted material without posing such an unacceptably large risk to general national security.
Current research analyzes Feistal type algorithms as the basis for such systems.
Computer Architecture Performance - The Computer Architecture Performance group is developing techniques to enhance the performance of future uniprocessor and multiprocessor hardware and software systems. This data is used to estimate the performance of next generation cache memories, virtual memory mechanisms, operating system support mechanisms, and memory subsystems. Interactive Systems research - The interactive systems research group is exploring new ways to program graphical user interfaces. The group is focused on network enabled interfaces and intelligent electronic paper. Network enabled interfaces support distributed and collaborative interfaces which support multiple people working simultaneously rather than as individuals.