Monthly Archives: December 2008

R13: A Presentation Week

[Work done from 15th December to 28th December 2008]

During this period we were in the final stage development of most of the modules and also we participated in a competition out of the university. We applied for the World Summit Award 2009 under the e-Business/e-Governance category. We got great support from our project supervisor Dr. Chandana Gamage in submiting the application form. We had to do a presentation on Project eID for the WSA 2009 National Pre-Selection at ICTA Sri Lanka on Tuensay, December 23, 2008. It was a successful presentation on our part where we were able to get external feedback from the panel which judjed. We were able to answer all questions asked at us we are certain that we did our best job. Now its up to the selection panel to select us or not, but this has been a good experience for us.

More about our involvement in WSA 2009 is documented in this blog here.

We had a meeting with our project supervisor on the 24th December where we discussed about the presentation for WSA 2009 and also about the research papers and the project progress. Also I completed the Offline Application during this time period and also started work on the card creation application, which is one an other utility application in Project eID.

Filed under Reports

R13: WSA, CAD, APDU and some more

[Work done from 15th December to 28th December 2008]

We presented our project to ICTA officials on 23rd December 2008 for the pre-selection competition for World Summit Award(WSA). We were doing initial preparations during the starting week of this period. We had a meeting with our supervisor prior to the presentation and discussed with him regarding the project progress and suggestions for the ICTA presentation. We all the group members attended and they were inspired by our ideas and the work done. After the succesful completion of the presentation, we had a meeting with our supervisor the very next day(24th December 2008) and updated him with the details.

Technically I was working on the workstation application which connects with CAD (Card Acceptance Device) and communicate with the Smart card via APDU commands. This application was partially finished and later couldn’t be proceeded until the Java card arrival. This was due to the reason that some of the functionalities can not be tested without the physical devices. The JCWDE and CREF simulators were useful for applet development and testing but for the workstation application no simulation was possible.

Filed under Reports

R13: Presentation & Integration

[Work done from 15th December to 28th December 2008]

During this two week period we were in the final stage development and also we had to participate in a competition out of the university and present our project. We had the national level selection presentation for the World Summit Award 2009 under the e-Business/e-Governance category at ICTA Sri Lanka on Tuesday, December 23, 2008. It was a successful presentation on our part where we were able to get external feedback from the panel which judged.

There after we had a formal meeting with our project supervisor on the 24th December where we discussed about the presentation for WSA 2009. And also we discussed about the research papers.

Meanwhile we had started to integrate the project components together which were developed by individuals. I had to work in the Malalasena’s web services to integrate with the client side application. We had many integration problem and we both tried to manage to integration successful.

Problems We had during the integration :

  1. String sensitive, XML tags has automatically converted to lower case, we first we had bad signing problem.
  2. Problems to load the external libraries in the eID client application. Then I used the class loader to load all external libraries.
  3. Signing of the XML string, it was a problem due to the Java security class in the client side.

I succeeded on solving these problems with several testing.

Filed under Reports

R13: WS Integration

[Work done from 15th December to 28th December 2008]

During last two weeks we started to integrate the project components together. So in the case of eID web service is secured in a manner that it can be only invoked by the eID Browser Plug-in created by Shayanthan. Hence, in last week we start to work together and integrate the web service and the web browser plug-in. That was little bit difficult task due to web browser plug-in was very sensitive to the string and case lost of matters. However finally we figure out the problem and solve that and successfully integrate the web service with the browser plug-in.

After some time we had another problem regard the web service and web browser integration, due to smart card can’t handle long string and we had a problem with signing and encrypting the XML policy string in the client side. So we decides sing the XML policy string’s hash value. So in the web service side also I have to change the bossiness logic that accepts the signature of hash value of policy string rather than signature of the policy string.

After that I concerned about improving web service quality by making that more dynamic. Still I’m working on that and expecting to move development of other web service after finish the eID authenticating web service. Then I start to writing of the final report and the research report of the eID system. So we had a group meeting regards the final report and the research paper. Finally we came up with a appropriate outline for those reports.

We also applied for the world summit award 2009 under e-Business/ e-government category. We had the national level pre-selections at ICTA Sri Lanka on Tuesday, December 23, 2008. We did the presentation in very satisfactory way and we are waiting for the results.

Filed under Reports

Presenting Project eID at ICTA for WSA Competition Selection

We be doing a presentation at Information and Communication Technology Agency of Sri Lanka (ICTA), on Project eID for the WSA 2009 National Pre-Selection. This will be an opportunity for our team to present our project out of the university as well as gaining some experience.

This presentation is scheduled at 5.20pm tomorrow (Tuensay, December 23, 2008) at ICTA, Colombo 5. All four members of our project team will be participating in this and we might also do a short demonstration of our project after the presentation. Updates will be posted on this blog.

Filed under News

R12: Digging down with Browser Plug-in

[Work done from 1st December to 14th December 2008]

Last two weeks I worked on the client side application. I’m facing many problems whit the LifeConnecter Java mechanism. Then I started integrate my works with the eID Web service. It was really very problematic thing and still I’m working on that. Meanwhile I’m also developing the eID Relying Party policy registration part as a web base application.

Our project has already been proposed. for the “World Summit Award (WSA)” competition  and we were getting ready for that. Also we had a meeting with our project supervisor Dr. Chandana Gamage, where we discussed about the progress of the project and other project related matters.

Filed under Reports

R12: Securing the Web Service

[Work done from 1st December to 14th December 2008]

For last two weeks I was working with eID Web Service and Rampart module, which is the WS- Security module of the Apache AXIS2. At last I successfully integrated and configured the Rampart module with the eID web service. So now eID web service is secured with message level encryption and signing. But still I have to do some changes for the web service.

Also we had a meeting with our project supervisor Dr. Chandana Gamage, and we discussed about the progress of the project. Also we were getting ready for the”World Summit Award (WSA) ” competition  and our project has already been proposed.

Also within this week Shayanthan and myself will be starting to integrate eID Web service and browser plug-in. That was a really problematic thing and still we are doing the changes to our module for make it compatible to each other. Also we are planing to finish this integration with in the next week.

Filed under Reports

R12: Completing eID Offline App

[Work done from 1st December to 14th December 2008]

Project Management

During this time we decided to go with a tightly planned schedule with individual deadlines as to make sure that we work according to plans and finish in time. We had a meeting with our project supervisor Dr. Chandana Gamage on 4-12-2008 and discussed about the progress of our project, and about our plans to complete the project in time.

Project Development

I worked on the final stages of the eID Offline App and integrated the PoI Database functionalities to it. For this purpose I used SQLite databases and I had to learn a little (or spend couple of nights) for that.

I also worked on the Card Creation application and we have proposed a new card numbering system with checksums and finalized the eID-XML format. I have completed the basic functionalities of the eID Card Creation module, and I’m continuing to work on that these days.

Posts related to activities during this time:

Filed under Reports

R12: Java Card Client Terminal

[Work done from 1st December to 14th December 2008]

For the last two week period I was working on Client terminal application and the RMI implementation to the eID Java Card application. I had to refer to the manual and read through online forums to get some idea to sort out the problem in hand. This is now almost done and I’m on the track to meet the local deadlines.

During this period we had a meeting with our project supervisor and discussed the progress of the project. We are also getting ready for the WSA competition and our project has already been proposed. Now we are getting ready for a presentation plus demonstration on next Wednesday as requested by ICTA regarding this WSA competition.

We’ve also purchased two Java Cards and One reader/writer and it is now being shipped. As soon as it is arrived we can further boost up the progress and complete the implementation within this month

Filed under Reports

Java Card and Reader/Writer Ordered

We’ve ordered for the following products and hopefully they’ll arrive within next few days. The order has been placed for two Java Cards and one Reader/Writer.

NXP (Philips) JCOP 41 V2.2.1/72K USB
SCM SCR3310 Reader/Writer

We shall start working on these as soon as they arrive.


Ramanan

Filed under News