la-web.org
1st Latin American Web Congress
Santiago 2003
Empowering Our Web · November 10-12
Organized by the Center for Web Research,
Dept. of Computer Science, University of Chile
with the Sponsorship of IW3C2

Network and web services security concepts using Java (Half day tutorial)

Instructor: Raghavan "Rags" N. Srinivas,
Sun Microsystems Inc


Rating
Introductory

Prerequisites
Some Java programming would be useful

Intended Audience
Developers interested in learning the concepts of network security and how to put them together


Abstract
Java with it's Write Once Run Anywhere philosophy is fast becoming a de facto platform of choice for development and deployment of enterprise solutions. With Java being available from Smart Card to Super Computers, it lends itself for implementing portable security solutions. Security, which is a critical need in today's networked economy has been one of the overriding requirements in the design of the language.

This session will discuss the basics of network security, the variety of infrastructural support and the choice of ready solutions in Java towards building secure products. The mission of this session is to drive home the point that developers need to understand security, and surprisingly, the concepts are quite simple. Web Services security concepts will also be introduced. The following topics will be covered with some very simple code samples.

Outline

  • Network security concepts
    • Message Digests
    • Digital signatures
    • ciphers and
    • Public Key Infrastructure (PKI)
  • Java Security
    • Evolution
    • Java security tools
    • Java Applet Security and code signing
    • Java Optional packages
      • JAAS
      • JCA/JCE
      • JSSE
      • Java Certpath
      • JGSS
  • Web Services Security
    • xmldsig
    • xmlenc
    • xkms
    • ws-security
    • saml
    • etc.
  • Futures

 

Speaker Bio.
Raghavan "Rags" Srinivas is a Technology Evangelist at Sun Microsystems. His general area is in distributed systems, with a specialization in mobility and security. He has spoken on a variety of technical topics at conferences around the world and teaches graduate classes in the evening. He publishes a standards column and represents Sun at a number of standards bodies. He also serves in the organizing committee for several industry-wide technical conferences.
Rags brings with him about 15 years of software development experience. He worked for Digital Equipment Corporation before joining Sun. He has worked on several technology areas, including internals of VMS, Unix and NT.

Rags holds a Masters degree in Computer Science from the Center of Advanced Computer Studies at the University of Louisiana at Lafayette.

He enjoys running, hiking and eating, especially spicy food.

Publications:
http://www.cs.uml.edu/~raghavan/publications

Official URL for LA-Web 2003:
https://la-web.org/
Last updated:
Questions/Comments: