Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Java vs. .NET Security,Part 2

Java vs. .NET security comparisons. It deals with the issues of cryptography support and the mechanisms of communication protection on those platforms the means of secure data and code storage and distribution rely on using cryptographic schemes, such a

Tutorial Details:


Once an application steps out of the bounds of a single-computer box, its external communication is immediately exposed to a multitude of outside observers with various intentions, their interests ranging from employers scanning the list of web sites an employee visits to business spies looking for a company\'s \"know-how.\" In order to protect sensitive data while it is en route, applications invoke different methods, most often with some kind of cryptographic protection applied to the data before transmitting it. Any respectable enterprise system has to demonstrate adequate protection measures in this area.
Cryptography in .NET is based to a large extent on the Windows CryptoAPI (CAPI) service, with some extensions. Many algorithms are implemented as managed wrappers on top of CAPI, and the key management system is based on CAPI key containers. Most cryptography-related classes reside in the System.Security.Cryptography namespace, with certificate classes separated into X509Certificates and XML digital signature functionality into Xml subpackages. Web Service Extensions (WSE; see Secure Communication section) provides its own set of certificate classes in the Microsoft.Web.Services.Security.X509 package.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Java vs. .NET Security,Part 2

View Tutorial:
Java vs. .NET Security,Part 2

Related Tutorials:

Singletons vs. class (un)loading - JavaWorld - May 1998
Singletons vs. class (un)loading - JavaWorld - May 1998
 
JavaWorld - Net News Central
JavaWorld - Net News Central
 
JDBC drivers in the wild - JavaWorld July 2000
JDBC drivers in the wild - JavaWorld July 2000
 
C# : A language alternative or just J--? (part1)
C# : A language alternative or just J--? (part1)
 
Java security evolution and concepts, Part 3: Applet security - JavaWorld December 2000
Java security evolution and concepts, Part 3: Applet security - JavaWorld December 2000
 
Java security evolution and concepts, Part 2
Java security evolution and concepts, Part 2
 
Java security evolution and concepts, Part 4
Java security evolution and concepts, Part 4
 
Will Big Blue eclipse the Java tools market?
Will Big Blue eclipse the Java tools market?
 
Is WSDL the indispensable API?
Is WSDL the indispensable API?
 
Rumble in the jungle: J2EE versus .Net, Part 1
Rumble in the jungle: J2EE versus .Net, Part 1
 
Eclipse casts shadows
Eclipse casts shadows
 
Rumble in the jungle: J2EE versus .Net, Part 2
Rumble in the jungle: J2EE versus .Net, Part 2
 
Let the mobile games begin, Part 2
Let the mobile games begin, Part 2
 
Java and Security, Part 2
Java and Security The Providers Now we\'ll take a closer look at the different SSPIs that constitute a security realm. We\'ll learn about WebLogic\'s default implementation of these security providers and how to configure them. The default implementat
 
Java and .Net interoperability using CORBA
Java and .Net interoperability using CORBA A recently released product takes the pain out of implementing object-level calls between Java and .Net While the need for interoperability between Java and .Net has become a common problem in larger organ
 
Light-Weight Visual Components Library for different platform: SWT, J2SE, J2ME, .NET
Light-Weight Visual Components Library for different platform: SWT, J2SE, J2ME, .NET
 
Compare JavaServer Pages: Tag Libraries vs. JavaBeans
Java provides developers with JavaServer Pages (JSPs) and Servlets as a superior alternative to traditional CGI programs. The architecture of JSPs provide support for a logical and physical separation between the HTML page designers and the component deve
 
JavaRSS.com 2004: Review of the Year
A look back at the major events of 2004 in Java.
 
Interoperability with Patterns and Strategies for Document-Based Web Services
In Part 2 of this article, we demonstrate interoperability for document-driven web services with Microsoft .NET (C#) using strategies discussed in Part 1.
 
Quad Boot With Windows, Sun Java Desktop System, and the Solaris Operating System (Community-Submitted Article)
A BigAdmin reader describes to do a quad boot with Windows, two instances of the Sun Java Desktop System, and the Solaris 10 Operating System.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.