Category Archives: Reports

Reports

R15: The Writing Week

[Work done from 12th January to 25th January 2009]

Ramanan:

During first week of this two week period I was working with the integration of JCOP 41 Java Card and eID Browser Extension together with the eID Desktop Application. Before loading applets to the Java Card it was required to complete all the testing in order to aviod harm to the Cards due to malicious code execution. I was also setting up the JCOP tool environment to start the Card burning and further testing.

We also completed our draft report and had two meetings with our supervisor Dr.Chandana Gamage and discussed about the final project report and reasearch paper related issues. We got valuable feedbacks regarding some report chapters,also he gave his support to formulate some topics more professional.

Then in the meantime we were working in full force to complete those required documentations.

Nimal:

During this time period I was mainly working on our main research paper with the contribution of other team members. I also contributed to the final project report. As both of these were due submission on the 25th we mainly working on these two most of the time. We had two meetings with our supervisor Dr.Chandana Gamage and discussed about the final project report and research paper. These meeting were very helpful in shaping up our research paper.

We were also preparing application for couple of international competitions for which we are planning to participate, and we started initial informal communication with some of the organizers to discuss regarding application procedures and other related details.

Shayanth:

During this two week period I mainly contributed to our Final Report with other team members. And we had two meetings with our  our supervisor Dr.Chandana Gamage and discussed about the final project report and research paper. These meeting were very helpful in shaping up our research paper and the final report.

Anuradha:

During last two weeks time period I was mainly participating with research papers and final project report writing works. Because of both reports submissions due on 25th January we were strictly contributing research papers and final project report writing. Also we had two meetings with our project supervisor Dr.Chandana Gamage and discussed about the final project report and research paper. Those meeting were adding more values to our Research papers and final project report.

Also last within week I did several modifications to eID authentication web service. They were about keeping logs about web service access, develop and integrate policy constrain analyzing module to the eID web service and also I did new modification to policy parsing module, which is making the eID system more dynamic and more scalable.

Filed under Reports

R14: The Little Little Changes

[Work done from 29th December 2008 to 11th January 2009]

Within the last two week duration, I was mainly involved with final project report and research paper writing. I already had some preparation and just keep writing both paper most of time. Rather than writing the reports I had to involve with the system integration with eID web service plug-in too. Most of the core functionalities of web service is working perfectly and depend on some new requirements of the eID web browser plug-in, I had to do some changes to the web service. Most of the requirement are solved and but there still there is some remaining requirements to finish.

Also we had a meeting with project supervisor Dr. Chandana Gamage on 15th January 2009 and discussed mainly about reports and potential opportunities to publish papers. Also in that meeting we discussed about having a public IP for deploy the eID authentication and Identification web services.

Filed under Reports

R14: The Success Week

[Work done from 29th December 2008 to 11th January 2009]

This two week period I had work with several issues in our project :

  • Successfully released the Beta version of the eID Desktop application and the eID Browse extension. For more details see here.
  • Worked with the Relying-party Portal.
  • Finalized the Policy String.
  • Proposed to get a Public IP from Department and deploy the web services in that location.
  • Started to wrote the Final report and Research paper.
  • We had a meeting with our supervisor Dr.Chandana Gamage on 15th January 2009.

Filed under Reports

R14: In-charge of Research

[Work done from 29th December 2008 to 11th January 2009]

During this period I was mainly involved in the final project report and the research paper works. I was able to receive the Java smart cards and reader together at the latter part of the second week and then started working on that, specially with the workstation application. There were several initial configurations needed to be done in order to use the Java card development environment which also uses Global platform and Open platform standards. There were many lessons provided with the card and reader, I had to follow them and learn the environment. Now we are reaching the final stages of the project and I’m about to work on the integration part of the smart card with the browser plugin.

I was in-charge for the report and research work and to coordinate them. So for the purpose I was preparing the basic frameworks and to divide the work among our group members. We’ve already completed first three chapters of the report and now everyone is working on their individual contribution parts. Also we’ve started the research paper works and hopefully complete them before the deadlines.

We had a meeting with our supervisor Dr.Chandana Gamage on 15th January 2009 and discussed several issues with him. We needed to get a public ip to deploy our authentication web service, had to discuss about the Java card issues, and discuss about other potential opportunities to publish papers and to present the project. These issues were raised in the meeting and our supervisor responded immediately.

Filed under Reports

R14: Starting to Write

[Work done from 29th December 2008 to 11th January 2009]

During this two weeks period I was involved in the following activities in our project:

  1. Completing the Card Creation Application: I was not able to finish this in time as I expected, due to problems I faced with XML generation and XML signatures. I’m also having some issues related to including the Web Service into this, for which I have to work with Malalasena.
  2. Final Project Report: Ramanan was appointed in charge for project report, and he divided work among all group members. I first started writing about my individual contributions. I will have to write and complete some other part also soon.
  3. Research Paper: We also stared working our main research paper. We had several group discussions on this and we also discussed with out project supervisor about this.
  4. Competitions/Conferences: Our project team and our supervisor are interested in presenting our project in events outside Sri Lanka, and I search and contacted some potential events, and we are in the process of preparing the applications for this.

We are almost nearing the completion of the project with some minor issues lift to besorted out.

Filed under Reports

Success in objective of eID Browser extension and eID Desktop application

I’m happy to inform you that we are now ready to release the Beta version of the eID Browser extension and the eID Desktop application.
Our team has now overcomed from many problems and now successes with the objective of the eID Browser extension and the eID Desktop application. I’m so happy on this success of the Beta version objective as a coordinating member of the eID software team, And I would like to thanks Malalesena on this mater in behalf of the team.

And again I would like to update all the team members about the Beta version of the eID Browser extension and the eID Desktop application.

Objective of the Beta version :
eID Browser extension -
1 :    Make a connection with Browser and the Rilain party.
2 :    Display the Re lain Party Policy to the eID card holder in a customised way.
3 :    Get the acceptance from the eID hard holder to accept the policy.
4 :    Get the Pass-Phrase from the eID hard holder : Pass it to the eID Desktop application.
5 :    Get the Output from the eID Desktop application.
6 :    Send back the details to the Re lain party.

eID Desktop application-
1 :     Get the Re lain party Policy from the eID Browser Extension : Tokenise the Re lain party Police : Send back the details of the Re lain party Policy to the eID Browser Extension.
2 :    Get the Pass-Phrase from the from the eID Browser Extension.
3 :    [ Signing and Encryption of the wanted data ] Dummy work. – [ Plan to cover in the next working model ]
4 :    Make the connection with the eID Web Services.
5 :    Waiting for the reply from the eID Web Services : Get the reply from the eID Web Services.
6 :    Send back all the encrypted details to the eID Browser Extension.

Now we have covered all this objective in the Beta version with many successive battles with the client side and web services side. And now we can forward on the line towards the next version. I have some objectives to be finished with the next version working model. That is we need to finished the eID Desktop application with the completion of the proper signing and prober encryption in the client side (Object 3 in the Beta version full fill with the original working model) in the next version.

For that we need to do some work on the eID Java card. I hope if we finished that we can replace the dummy model with the original codes.

From the Software development team coordinate,
Shayanth

Filed under Reports

Project Progress Update Report – 01/01/2009

Hi all,

We wish you a “Happy New Year”, on behalf of the Project eID Team.

I would like to give some latest updates on Project eID within the last couple of weeks.

  1. Shayanthan is working on the “Browser Plug-in” and “Client Application”. He is facing some difficulties in integrating it with the web service, but he is progressing on that. Malalasena is assisting him in this process of integration with web service.
  2. Ramanan is also facing some difficulties as the ordered smart cards has not arrived yet (due to the holidays there). So he is working on the Final Project Report and Research Papers mainly.
  3. Malalasena is working on the Final Project Report with Ramanan and he is also assisting me and Shayanthan in the integration process.
  4. I’m working on the “Card Creation Application” (which is almost complete) and Malalasena is also working with me in the web service part on the card creation application.

We are almost in line with the planned schedule, though we are lagging a little bit due to difficulties in intergration and availability of smart card. But we are very much certain that we are on the right track. We are also looking into some oppertunities in international competitions such as ICAMES 2009 İSTANBUL, where we might be able to present Project eID.

We keep posted on latest developments with Project eID on this blog.

Yours,
NiMaL

Filed under Reports

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