Editing
Cipher cracking 2011 weekly progress
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Semester 2 Week 9=== ====Steven==== # Week 9 work: #* Work for Cipher GUI: #** Modification of Cipher GUI postponed to ensure there are no conflicting versions with the updates Patrick plans to make #* Work for web crawler/pattern matcher: #** Met with Patrick and reviewed the web crawler GUI #** Continued integrating the web crawler and pattern matching software into the GUI frontend #** Reconfigured web crawler and pattern matching programs for improved user operation and feedback #** Added the ability to select exact and initial pattern definitions into the web crawler GUI #** Reviewed the blekko analysis tool highlighted by Matthew and concluded a submission would not be made. The major factors were the inability to control the web crawl and uncertainty as to whether our submission would be used. #** Formulated regular expressions initially for use with blekko analysis tool. Now will be used with the additional pattern matching functionality that Patrick is developing. #* Management and documentation: #** Attended a meeting with Derek and Patrick and summarised the progress to date. Plans for the final seminar were also discussed. #** Commenced work on presentation for final seminar (30/09/11) # Goals for "break": #* Week 1 (final seminar 30/09/11) #** Continue compilation of final seminar presentation #** Present the final seminar on Friday 30/09/11 #** Complete integration of web crawler, pattern matcher and graphical user interface #** Update web crawler graphical user interface to include regular expression functionality #** Any further software modifications that are required for the demonstration component of the final seminar #* Week 2 (final seminar complete) #** Meet with Patrick and review all work required for project closeout #** Begin poster(s) for the final exhibition (28/10/11) #** Plan project video β acquire all additional resources #** Work with Patrick to establish how our software can be deployed on the project wiki #** Continue final report (submission 21/10/11) ====Patrick==== # Work Done this Week #* Cipher Cross-off List #** Ruled out Flat Frequency Response ciphers from being used in creating the code - done via statistics. Proof is [[Cipher_Cross-off_List#Flat Frequency Ciphers|here.]] #*** This rules out both the [[Cipher_Cross-off_List#One Time Pad|One Time Pad]] and [[Cipher_Cross-off_List#Homophonic Substitution Ciphers|Homophonic Substitution Ciphers.]] #** Identified what sort of Keyword could have been used if the [[Cipher_Cross-off_List#Keyword Cipher|Keyword Cipher]] was used to create the code. #* Cipher GUI work: #** Added Substitution Cipher that lets the user pick their own Cipher Alphabet. #** Improved Keyword Cipher by added a JTable that displays the current Cipher Alphabet according to the user-entered keyword. #** Improved Playfair Cipher by addinga Table that shows the Playfair square. The table updates when the Keyword is changed by the user. #** Added the unique center panel for the Caesar Cipher. #* Web Crawler/Pattern Matcher work: #** Discussed the Crawler GUI setup with Steve who is working on the integration into the GUI #** Investigated Regular Expressions (regexs) for the purpose of using them for a crawl on ''blekko's'' web data as identified last week #*** Identified Regexs that could successfully match to Initial Letters and character patterns #*** Decided that ''blekko'' wouldn't be much help since they aren't providing the option to run a web crawl, they are just offering to run two crawls a day themselves. #*** However these regexs have given me an idea and the production of an additional Pattern Matching feature is under way! A Regex option - crawl the web for a regex of your choice. #* Project Management work: #** Had a meeting with Steve and Derek. Addressed progress on work to date, and discussed plans for the final seminar coming up. #** Began planning on the content of the Final Seminar. # Goals for Next Fortnight #* Week 1 #** Work on the Final Seminar #** More work on the Final Seminar #** Even More work on the Final Seminar! Present the Seminar on Friday. #** Look into recording our Seminar so Derek (who is overseas) can watch it. #** Implement a Regular Expression Pattern Matching option in the web crawler. #** Do whatever other final touches are needed for the Web Crawler/Pattern Matcher and Cipher GUI for the Final Seminar's Demonstration section. #* Week 2 (Seminar over) #** Meet with Steven to identify work still needed to finish off the project - review progress on the Gantt Chart #** Begin work on the Poster(s) for the Project Exhibition. #** Begin planning our project Video #** Look into how we can host our software on the internet
Summary:
Please note that all contributions to Derek may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Derek:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information