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

Sunday, November 20, 2011

Group Notification

20 November

- As proposed by the group, all meetings are on hiatus due to the upcoming assignment rush and exam week in early December.

- Meetings will continued after the last paper. 8th December.

Vetted By Secretariat
Mark Yuen Leen Jin

Monday, November 14, 2011

7th Minutes Of Meeting

14 November

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

Agenda
1) GUI Discussion
2) Project Workflow

- A meeting was called by the group representative to discuss on the GUI design for the program

- Each member was task to determine which software development tool should be used to create our GUI

- Wilfred and Cheong Loong suggested using Visual Studio Express as it provides a GUI interface for our choice of software development language C++.

- The choice of the development tool was based on other aspect such as accessibility and that it is a standardize tool for a lot of users in development aspects.

- The group concluded that more research should be done on this tool, and if it is feasible, we will use this tool for our GUI design.

- The project Workflow was also discussed after the GUI tool was done.

- The agreed workflow is :
a) When a user inputs a data file to encrypt, the algorithm will break the file according to its algorithm (128 bytes for AES) and will split up the file into that many blocks (for e.g a 1MB file will be split into 7.8 blocks of 128bytes)

b) The program will then begin encrypting the different blocks accordingly with the modes and encryption algorithm chosen.

c) The results will then be shown for each block on its performance and the total performance will be listed.

d) For decryption, the file will be also split up using the chosen combination encryption mode.

e) The program will then decrypt the blocks separately and will combine the blocks to form the complete plaintext.

- This is the agreed workflow for our prototype program.

- Group members are proposed to remember this workflow for our implementation.

- The meeting was adjourned by the group representative.

Vetted By Secretariat
Mark Yuen Leen Jin

Wednesday, November 2, 2011

6th Minutes Of Meeting

2nd November

- With several updates on research materials, a final proposal draft was compile and vetted through the members.

- Upon several updates, the final draft was vetted and was promoted to our Project Proposal.

- On which we send the proposal to our Supervisor Mr Tian.

Vetted By Group Representative
Wilfred Kok Jia Qiang

Tuesday, November 1, 2011

5th Minutes Of Meeting

1st November

Proposal Compilation

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

Agenda
1) Compilation of Proposal Research

- All group members submitted their research details on the 1st of November

- A Compilation of the first draft was created.

- Several versions were created as some details were not included

- Respective members are reassigned to gather some details by the end of the day or by the latest the 2nd of November

- Meeting was adjourned by Group Representative

Vetted By Secretariat
Mark Yuen Leen Jin