Skip to Content Java Solaris Communities Partners My Sun Sun Store United States Worldwide

»  Contrarian Minds Archive

Contrarian Minds: Sheueling Chang

Making security solutions stronger, faster, and -- this is very important -- smaller.

By Al Riske

12.Aug.04--Sheueling Chang leads a team of engineers working on next-generation security solutions, but the concept they're working with isn't new at all -- and that's a big part of its appeal.

Newness isn't exactly a valuable asset when it comes to security. New means unproven.

"Security technology is like wine. The longer you keep it, the better," Chang says. "The reason is you need to reach a point where you know whether you can trust it or not."

The math that underpins Chang's work in elliptic curve cryptography has been around for nearly 20 years, and enough smart people have banged it around long enough to be sure it's effective.

So what makes this project noteworthy? It will touch the lives of billions of people.

The first woman at Sun to become a Distinguished Engineer -- and the holder of 15 patents in areas as diverse as graphics acceleration and Internet payment systems -- Chang takes a contrarian view toward technology and what it means to innovate.

"Technology is only a tool to bring about innovation, but not the innovation itself," she says. "A true innovation is one that will ultimately have a broad and lasting impact on society."

Chang also believes, very firmly, that Thomas Edison got it right when he said: "Genius is 1 percent inspiration and 99 percent perspiration."

"The elliptic curve algorithm is well understood. What's needed now is the 99 percent perspiration," Chang says.

She and her team (Hans Eberle, Vipul Gupta, and Nils Gura) are providing just that. They're designing the software, protocols, and hardware to accelerate security solutions based on elliptic curve cryptography -- solutions that will find their way into smart cards, mobile phones, browsers, servers, radio frequency identification tags, and environmental sensors.

"Security technology is like wine. The longer you keep it, the better. The reason is you need to reach a point where you know whether you can trust it or not."

Sheueling Chang
Distinguished Engineer
Sun Microsystems

 

Until her team set to work three years ago, Chang says, "No one had the vision, courage, or persistence to bring elliptic curve technology to the forefront so it will have a broad impact on the Internet, particularly the new Internet that is coming."

The new Internet Chang refers to comprises a virtual tidal wave of pocket-sized devices -- smart cards, pagers, PDAs, and mobile phones by the billions -- plus tiny lightweight sensors by the trillions.

"The usage rate of cell phones is far surpassing that of the PC," she says. "That's where the massive impact will be."

In other words, more and more people are accessing network services with smaller, less powerful devices. We all like the mobility, but none of us want to sacrifice security. So Chang and her team are working to make sure we don't have to.

The popular Rivest-Shamir-Adleman algorithm, known as RSA, currently uses a 1024-bit key to scramble and unscramble data.

"That is adequate for commerce transactions today," Chang says. "But this key size will have to double by the end of this decade to provide the same level of security. At that point, RSA technology will become too heavyweight for wireless devices.

"The beauty of elliptic curve cryptography is that it uses very small keys and is computationally very efficient," she says. "This makes elliptic curve perfect for small devices.

There's another advantage as well: Elliptical curve cryptography can operate more quickly than RSA does.

"Generating RSA keys is quite time consuming. This is because each RSA key relies on having two very large prime integers. A computer must run for a long time to search for huge numbers that cannot be subdivided. Elliptic curve keys do not need to be prime, making it much easier to generate key pairs," Chang says. "If, for example, you need to issue smart cards for a health-care system to millions of customers, generating so many RSA keys on small token devices is not a trivial task."

With elliptic curve technology, one would need only a 160-bit key to provide the same level of security as current 1024-bit RSA keys. What's more, the new technology can be computed 4 to 10 times more efficiently on large servers and is 100 times more efficient on tiny sensors.

An obvious choice for small devices, the new technology will also pay off big time in the data center, where secure Web servers currently run three to nine times slower than regular Web servers on the same hardware platform.

"With elliptic curve's smaller key-size requirements and enhanced computational efficiency, IT will be able to utilize fewer servers for providing secure connections," Chang says.

"Technology is only a tool to bring about innovation, but not the innovation itself. A true innovation is one that will ultimately have a broad and lasting impact on society."

Sheueling Chang
Distinguished Engineer
Sun Microsystems

 

That's important because the volume of secure commercial transactions is expected to double every few years.

A petite woman with short black hair and glasses, Chang is unfailingly polite and patient. She is also extremely persistent and highly ambitious.

"People would likely be surprised at the ambition I have," she says. "Maybe it has to do with the politeness, that I'm not trumpeting it loud enough, or I'm not working very hard to make myself look like a visionary. The reason is I am happier to be the type of visionary with one foot grounded rather than the one dancing in the clouds."

Chang is less concerned with simply creating new technologies -- innovation for innovation's sake -- and more interested in setting off a powerful chain reaction.

She believes that "if an innovation is good, you will trigger a new wave of innovations, because other smart people will see that spark of light that you just ignited ... and an avalanche of innovations will follow yours."

To her, that chain reaction is what defines real innovation.

"Many people want to be visionaries by doing the easy 1 percent of inspiration," she adds. "But the ones I truly respect are those who follow through with the 99 percent of perspiration. James Gosling is one like that. When James comes up with something, he sweats his butt off to carry it through."

Inspiration, perspiration -- and timing -- are key to Chang.

"Browsers and servers are impressive innovations," she says. "Is it because they are hard technologies to come up with? No. They were wildly successful because the timing was right. The Internet environment had all the gunpowder lying around ready to be lit. If you light the match too soon, you wouldn't have such an explosion. It has to be that the time and the environment is right. Then you light the match and boom!"

Chang believes the time is right for a new generation of security solutions.

"Many people want to be visionaries by doing the easy 1 percent of inspiration. But the ones I truly respect are those who follow through with the 99 percent of perspiration."

Sheueling Chang
Distinguished Engineer
Sun Microsystems

 

"For a new security technology like this to be successful, it must be integrated with the applications and the security protocols. In addition, the security protocols need to be standardized to ensure interoperability across the industry," Chang says. "Sun is the first company to bring this technology into mainstream usage on the Internet in an open source forum."

Sun took a bold approach, she says. "First, we provisioned the technology in our own product line. Then we contributed an implementation to the two dominant open source libraries, OpenSSL, and Mozilla/NSS. Most importantly, we are working through the Internet Engineering Task Force to make the elliptic curve crypto system an open standard.

"We contribute the technology in a royalty-free way. What does that mean? That means industry adoption. That means startup companies can get started with this royalty-free standard implementation at almost no cost and put it into next-generation devices. You want to create a gunpowder environment, so all you have to do is light the match," Chang says.

And Sun will be ready, she says, with an explosion of fast, efficient, powerful solutions -- integrated into the Java Enterprise System, the Java Desktop System, Java Card technology, and even next-generation SPARC processors.

Stand back.


Readers Survey
I found this article...
Not Informative   Informative   Very Informative
Comments:

Sheueling Chang

Title: Distinguished Engineer.

Job: Leads the Next-Generation Cryptography Project in Sun Laboratories.

Expertise: 2-D/3-D graphics rendering algorithms, high-resolution printing and halftoning, e-commerce, Internet banking and payment systems, and network security, including RSA and elliptic curve cryptography.

Education: Master's and doctoral degrees in computer science from California Institute of Technology in 1984. Master's degree in business management from Stanford Business School in 1998. Bachelor's degree in electrical engineering from Taiwan University in 1979.

Quote: "Technology is a only tool to bring about innovation, but not the innovation itself."

Claim to Fame: Best-dressed Distinguished Engineer at Sun.

Accomplishments: 15 patents in areas ranging from graphics acceleration to Internet payment systems to elliptic curve cryptography.

Honors: 2004 Sun Chairman's Award for Innovation, with Hans Eberle, Vipul Gupta, and Nils Gura.

Hobby: Gardening. ("I have lots of irises. You can't kill them.")

Passion: Algorithms. ("Anything I see, the next thing is I'll think, 'Hey, there's got to be a better way of doing that, and what would that be?'")

Last Book Read: One World Ready or Not: The Manic Logic of Global Capitalism, by William Greider.

Pet Peeve: Innovation for innovation's sake. ("The really impressive innovations bring massive changes, not just to technology but to society, to the average person's behavior.")

Most Admired Person: Colin Powell.

What She Wanted to Do When She Grew Up: "I didn't have that luxury. My family was pretty poor, and back then just education and day-to-day [living] was enough to occupy me. I wasn't in an environment where I had the luxury to think about what I might like to do. But, somehow, I always knew I would be who I wanted to be when I grew up."

What Keeps Her Up at Night: "I keep wondering if we are seeing the end of high-tech's Golden Age. Yet I really believe the Internet needs to go through another evolution or revolution."

Little-Known Fact: "People would likely be surprised at the ambition I have."

What's Next: Chang envisions a decentralized Internet address system where your phone number becomes your IP address. Phone numbers, area codes, and country codes comprise a proven system that has worked well, generation after generation, all around the world, she says, with no "central kingdom."

 
Would you recommend this Sun site to a friend or colleague?
Contact About Sun News Employment Privacy Terms of Use Trademarks Copyright 1994-2008 Sun Microsystems, Inc.