Wednesday, January 18, 2012

12th Minutes Of Meeting

18 January 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1)To finalize research before the lunar new year

- The group discussed on several aspects of the program

- A new user interface that should be user friendly to basic users and experts, this will be handled by Cheong Loong and Wilfred

- Eugene and Kyant are assigned to work on what they have previously researched, on multi threading and allowing the program to accept different file types.

- Cheong Loong will also be working on the plug-ins for the program

- and lastly Mark and Wilfred will be in charge of working on the performance chart display with the chart control Mark discovered.

- With that the meeting was adjourned until the next meeting after the lunar new year.

Vetted By Secretariat
Mark Yuen Leen Jin

Friday, January 13, 2012

11th Minutes Of Meeting

13 January 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1)Discussion about 1st sessions
2)Discuss any findings

- The meeting began with the asking the group whether anyone has produce any research based on session 1 evaluation.

- Both Eugene and Kyant had researched into different file types and will continue to work on it with the prototype to incorporate it.

-Cheong Loong and Wilfred will be working on a new user interface different from the first prototype.

- Mark has researched on a charting control for our development tool and will work on it.

- The group then discussed on other functions to add to the program.

- Cheong Loong suggested a mode where the program will break up the data into blocks, the size of the blocks determined by the algorithm chosen, and also allowing users to change the blocks's mode cipher, with this mode, it is possible to determine whether by using different block ciphers, will it be more secure.

- The group members seconded this function and will work towards that direction

- Before the meeting was adjourned, the task given to the respective members who has already did preliminary research on their functions to research/work more in depth and if able to get it working.

- With nothing left, the meeting was adjourned.

Vetted By Secretariat
Mark Yuen Leen Jin

Saturday, January 7, 2012

FYP Session 1

7 January 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

The first session of FYP was conducted on this day, 7 January 2012, the objective of the first session was to allow our accessor to comment on the direction of several aspect of the project.

After the meeting with our accessor, Mr Japit, he let us know on certain missing features/functions that should be included in our program. Such as allowing the users to "plug in" algorithms of their choice from a given library, the ability to encrypt different file types and the functionality of running a multi-threaded process.

Other additional functions to be added is the capability to display the results in a chart for easier reference.

The group stayed back after the meeting to discuss the missing functions that our accessor has discussed with us, by the end of the discussion, the group is given the task to research on the different functions and is expected to discussed any findings the next meeting.

Saturday, December 31, 2011

Project Updates

29 December

Updates.

- Enhancement on the Design has been updated by Cheong Loong

- Features included
- Encryption based on different algorithm/mode cipher
- Input methods (User selection or manual input)
- Display of Encrypted message

- Other functions to updates in future prototype includes
- Cipher text to be saved into a text file
- Decryption functions
- Performance of encryption based on time

- Current prototype version now is 0.2a

- Website progress by the website team indicates that the website status is up and can be reached by this link

- Website has been updated with content regarding on the project.

Included are screenshots of the current prototype updates

Main Menu
Photobucket

Updated Encryption Menu
Photobucket

Different file input methods
Photobucket

Algorithm and Mode Cipher selection
Photobucket

Encryption Results
Photobucket

Updated By Secretariat
Mark Yuen Leen Jin

Thursday, December 29, 2011

10th Minutes Of Meeting

22 December

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1)Website design
2)GUI design
3)Programming design

Minutes of meeting

- The meeting started of with Eugene apologizing to the group that he was unavailable to attend the previous meeting.

- A presentation of a newer GUI for the prototype is shown to the group, which is deem 0.1b (photos attached)

- The coding implemented by Cheong Loong is partly integrated into the prototype and will be migrated to the newer GUI

- Cheong Loong stated that our development tool should be downgraded to Visual Studios 2008 from 2010 as we have some library issues with the newer versions

- The group representative reminded everyone to downgrade the tool if required.

- The website design has been decided and the website team will be working with it.

- Eugene volunteered to work with the website team as he has prior knowledge in creating websites.

- Hence the website team will consist of Mark Yuen and Eugene Zhuang.

- The group representative proposed that the website be linked in the blog and the blog in the website.

- Website team agreed to that idea and will implement it in the future site.

- The GUI was not greatly perceived and several suggestions to enhance it was recommended.

- Several website design ideas were shown to the floor, and also received feedback in regards to the design

- The appropriate members that were assigned to the parts have noted the problems and will work on the suggested proposals for the parts.

Prototype 0.1b Main Menu

Photobucket

Prototype 0.1b Encryption

Photobucket

Prototype 0.1b Decryption

Photobucket

Vetted By Secretariat
Mark Yuen Leen Jin

Monday, December 19, 2011

9th Minutes Of Meeting

19th December

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong

Member Absent
Eugene Zhuang - Due to personal matters

Agenda
1) Blog/Website discussion
2) Prototype Programming

Minutes of meeting

- The meeting started with the discussion of the prototype coding by Cheong Loong and Kyant Nyein.

- Both programmers reviewed their coding to incorporate into the prototype

- As mentioned in the previous meeting, Kyant Nyein was to work on the DES algorithm part of the coding while Cheong Loong will be attending to the AES algorithm section

- After evaluation of the coding, the programmers have concluded to implement the coding into the prototype

- A graphical user interface has been created and deem as prototype0.1a.

- The programming team will implement the coding within this prototype GUI

- The website team has been working on the design and content of the website, we have decided to use wordpress to host our website.

- Roles were assigned to the production of the prototype,

- Cheong Loong will continue to work on the coding and algorithms.

- Mark Yuen will be in charge of the design and content of the website

- Kyaw Nyein will be assisting Mark in the production of the website

- Wilfred will be assisting Cheong Loong with the production of the GUI and implementation of the coding when required.

- With that, the meeting was adjourned and production was on it's way

- A second meeting will be arranged this week to discuss on certain events.

Vetted By Secretariat
Mark Yuen Leen Jin


Prototype 0.1a GUI

Monday, December 12, 2011

8th Minutes Of Meeting

12th December

Members Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) Project Assignment

- The group decided to meet up after the exams to finalize any planning for the program

- The roles that are issued to the group are based on
- Programming
- GUI Programming
- Website
- Technical/Documentation

- We all agreed on each taking different roles
- Wilfred and Mark are tasked upon the GUI Programming and the Website
- Cheong Loong is tasked on Encryption Programming based on AES
- Eugene and Kyant Nyein are tasked on Encryption Programming based on DES
- Each individual group are tasked on their on documentation of their agreed task.

- The group have agreed to meet up on the following week to compile the work of their agreed task

- Upon the agreement of the groups role, the group representative throw to the floor any inquires regarding the appointed task

- No inquires were made.

- Eugene informed the group that he will not be available on the Monday of the following week but will collaborate with Kyant Nyein on the assignment given.

- The group meeting was adjourned and the next meeting will occur the following week.

Vetted By Secretariat
Mark Yuen Leen Jin