Wednesday, October 24, 2007

Quantum Cryptology

Cryptography from mathematics to physics...
Find out more here.

ApacheCon Europe 2008

ApacheCon Europe 2008

Amsterdam, The Netherlands -7 April through 11 April, 2008

Call for papers ends 26th October. Hurry...

Thursday, October 18, 2007

Breathing...

All of a sudden I realized that I've engaged in two fantastic exercises for last few months.
Many days in the morning I go jogging. That's inhale from nose and exhale from mouth.
At least two days per week I go swimming. That's inhale from mouth and exhale from nose.
Gosh! my engine should work properly.
Doing exercises has lot other advantages than being healthy.
1. It gives you a chance to meet people. Ground... Pool...
2. You have your own time to think. Try to think deep, inside water or think, deep inside water? New ideas does not only come in the shower.
3. At least you have a chance to smell fresh grass. Hmm... I like it when I jog. Better after a rain overnight.
4. Finally you can avoid traffic in the morning and in the evening. (Luckey that I have flexible working hours)
So think about it. Go jogging next morning. If you don't know how to swim, learn it.

Monday, October 08, 2007

A Quick Reference Guide for Rampart/C Configurations

In this tutorial I've shown how to configure Ramaprt/C to support different security requirements in WS-Security, based on WS-Secuirty Policy Specification 1.1

Thursday, October 04, 2007

Apache Rampart/C 1.0 Unleashed !!!

Unleashed to protect SOAP messages.

Yes. Rampart/C as the security module for Apache Axis2/C, provides it's users a way to protect their SOAP messages from intruders, spies and even hypocrites(hmm... bad people everywhere). :)
It provides Authentication, Confidentiality, Non-repudiation for messages with a minimum effort in configurations.

Rampart/C 1.0 is based on the WS-Security Specification 1.0.
It also encapsulates features of
  • Username Token Profile 1.1
  • X509 Token Profile 1.1
  • Ws-Security Policy Specification 1.0

Rampart/C is also the security module for WSF/C and WSF/PHP frameworks.

You may download it here
http://ws.apache.org/rampart/c/download.cgi

Key features of the release
  1. Ability to send and verify UsernameTokens with
    1. PlainText password
    2. Digested password
  2. Ability to send Timestamp tokens
  3. SOAP message encryption
  4. SOAP message signature
  5. WS Security Policy based configurations

Major changes since last release
  1. Memory leak fixes
  2. Many bug fixes
  3. Signature Encryption
  4. Signing specific headers
  5. Sign before encryption
  6. Encryption before signing
  7. Replay detection support
  8. Improvements to the context model
  9. Authentication module implementation
  10. Credentials module implementation
  11. Improvements to Key/Certificate loading mechanisms
  12. Easy to use deployment scripts
  13. WS-Security Policy (Spec 1.1) based configurations

Open source Vs proprietary

Interesting comparison... :)
Credit : The Open Road


WSO2 WSF/C 1.1.0 is released

WSO2 has announced another release of a hidden beast... it's WSF/C 1.1.0
WSF/C is actually the base framework for many implementations including WSF/PHP and WSF/Perl. There is another frameworks to be thrown to the open source community wrapping the WSF/C. Guess what...? It's WSF/Ruby.
So what makes WSF/C so special apart from being the base for many frameworks.
The first reason is that it's powered by the Apache Axis2/C web services engine. Other reason is that it encapsulates a number of modules that are WS-* implementations, such as Apache Rampart/C, Apache Savan/C and Apache Sandesha/C.
Once the WSF/C is downloaded, with a minimum effort for configurations, user can consume/deploy web services securely and reliably inheriting the features of it's module pack.
Have a look
http://dist.wso2.org/products/wsf/c/1.1.0/

Tuesday, October 02, 2007

Scientists Invent 30 Year Continuous Power Laptop Battery

Your next laptop could have a continuous power battery that lasts for 30 years without a single recharge ...[more]...

Hmm... that's enough time to do some useful research. Ohh I forgot !!! What's the duration of the laptop itself then?

Monday, October 01, 2007

Apache Axis2 1.1.0

After many improvements and bug fixes Apache Axis2 1.1.0 is released y'day. You may download it here.
The new release includes following key features.
  1. Support for one-way messaging (In-Only) and request response messaging (In-Out)
  2. Client APIs: Easy to use service client API and more advanced operation client API
  3. Transports supported: HTTP
    • Inbuilt HTTP server called simple axis server
    • Apache2 httpd module called mod_axis2 for server side
    • IIS module for server side
    • Client transport with ability to enable SSL support
    • Basic HTTP Authentication
    • libcurl based client transport
  4. Module architecture, mechanism to extend the SOAP processing model
  5. WS-Addressing support, both the submission (2004/08) and final (2005/08) versions, implemented as a module
  6. MTOM/XOP support
  7. AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages; This has complete XML infoset support
  8. XML parser abstraction
    • Libxml2 wrapper
    • Guththila pull parser support
  9. Both directory based and archive based deployment models for deploying services and modules
  10. Description hierarchy providing access to static data of Axis2/C runtime (configuration, service groups, services, operations and messages)
  11. Context hierarchy providing access to dynamic Axis2/C runtime information(corresponding contexts to map to each level of description hierarchy)
  12. Message receiver abstraction
    • Inbuilt raw XML message receiver
  13. Code generation tool for stub and skeleton generation for a given WSDL (based on Java tool)
    • Axis Data Binding (ADB) support
  14. Transport proxy support
  15. REST support (more POX like) using both HTTP POST and GET
  16. Comprehensive documentation
    • Axis2/C Manual
  17. WS-Policy implementation called Neethi/C, with WS-SecurityPolicy extension
  18. TCP Transport, for both client and server side

Apache Rampart/C 1.0 is getting ready

Apache Rampart/C 1.0 release artifacts are uploaded here. Waiting for votes. :)