Skip Links

Network World

  • Social Web 
  • Email 
  • Close

Encryption bottleneck: Lessons from performance analysis

To find the bottleneck, look at the whole system
Security Strategies Alert By M. E. Kabay , Network World , 08/14/2008
Sign up for this newsletter now!

Mich Kabay takes a high-level view of security issues and provides resources to help safeguard your corporate and personal security.

  • Share/Email
  • Comment
  • Print

Your computer is running slowly. Guess you have to buy a faster processor, right?

Not necessarily.

You want strong encryption. Guess you have to increase the encryption keylength, right?

Not necessarily.

Long ago in Internet time – which is to say, a more than quarter of a century ago, from 1980 through 1983 – I was an HP3000 MPE-operating-systems-internals specialist and IMAGE/3000 database-performance specialist for Hewlett-Packard (Canada) Ltd, working out of the Kirkland, Québec, office. One of the lessons we learned and had to teach our customers as performance specialists is that there are five components that can account for computer system performance:

• Access to and speed of the CPU;
• Access to and speed of main memory (RAM);
• Access to and speed of secondary memory (magnetic disk);
• Network bandwidth;
• Application design.

Whichever of these factors is slowest defines the current performance bottleneck and limits the overall system throughput. Improve the factor causing that bottleneck and you will improve performance – until it hits the next bottleneck.

For example, after I went solo in my own JINBU (Mandarin Chinese for “Progress”) Corp. consulting firm (1986-1998, RIP), I handled a major Canadian government HP3000 system in August 1989 that was up for replacement at a projected cost of C$2 million. The administrators called me to help because their batch processing had crept over the morning shift start time of 7 a.m. and the unionized employees had to be paid for waiting around until 7:30 and then paid 1.5x for working the extra half-hour at the end of their shift – an expensive half-hour indeed. They wanted to survive until the January 2000 delivery date.

That report had my favorite executive summary of my entire consulting career so far. It was a single page that said “EXECUTIVE SUMMARY” and then had the question “Does <government agency> need to replace its HP3000 computer?” After 20 blank lines I wrote the single word, centered on the page, “No.” <g>

The next page was labeled “SLIGHTLY LESS EXECUTIVE SUMMARY” and explained that the reasons the batch processing was slow had nothing to do with the speed of the CPU, which was the only improvement available from a CPU upgrade. The problem was that the product databases (1) hadn’t be repacked on the main indexes in use and (2) were missing a couple of obviously useful indexes that would convert serial searches of huge datasets into random-access searches.

M. E. Kabay, PhD, CISSP-ISSMP, is Program Director of the Master of Science in Information Assurance program at Norwich University.

  • Share/Email
  • Comment
  • Print
Partner Content

Brilliantly simple security and control solutions for email, web and endpoint

www.sophos.com

Stopping data leakage

Learn how to exploit your current security investment to control the information that flows into, through and out of your network.

Download the white paper.

Why detection rates aren't enough

Evaluating endpoint security products is a time-consuming and daunting task. Learn the six critical questions you need to ask prospective vendors to get the right endpoint solution.

Download the white paper.

Applications: taking back control

Employees installing unauthorized applications is a growing threat to business security and productivity. Cost-effectively reduce this threat by integrating control into your malware protection.

Learn more today.

Comments (3)
Login
Forgot your account info?

No article..By tuomoks on August 15, 2008, 5:08 pmNo article can go far enough, most of these issues would need a book or two. Great reply anyway! And the performance problem in article is not new or old - I just...

Reply | Read entire comment

AgreedBy Anonymous on August 15, 2008, 12:46 pmThis has always been my concern with single-factor password-based encryption. While I accept it as a necessary evil (ok that's not true ... I DON"T accept it as...

Reply | Read entire comment

This article is great and shows a common and overlooked risk, but does not go far enoughBy Anonymous on August 14, 2008, 10:49 amThis article is great and shows a common and overlooked risk, but does not go far enough - there are encryption systems that manage this risk entirely and completely...

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed