AAA Adrina Arsa Andriy

From CDOT Wiki
Revision as of 13:18, 1 October 2014 by Adrian A Sauvageot (talk | contribs) (Progress)
Jump to: navigation, search

To Be Determined

Team Members

  1. Adrian Sauvageot, Developer
  2. ...

Email All

Progress

Assignment 1

About

Our group has decided to each look at a different programming problem that could be sped up through paralysing it.

Adrian Sauvageot's Findings

I chose to look into a cryptography library. Upon searching for libraries, I was able to find an open source library called CRYPTO++. This library is able to encrypt lines of text, and then decrypt them, based on a key, which is also a string. The library allows the programmer to select a string. The string would then be secretly shared across two platforms, where it would be stored. The data to be sent would be encrypted on a computer, sent over the network, and then decrypted on the other computer. I decided to look at the application as if someone was to send a large amount of encrypted data in a large string. To encrypt the string, there is data dependency, (encrypting "The Quick Brown Fox Jumped Over The Moon" could give an encrypted code of:

Template:Quote box If you typed the same thing twice, you would get: "C:ÖÜ+┘~ ╦÷bܼ↨▲+¶.f¾W.▀#§cÆ▼H╣♥éý┌ï0샨ï╩↑R┘^õ¡#£2ÌÕøÈ榪ç}FÉñW{òpÂ╩☺üqÿgG‗iã$(♦G]<}*▲`eJÔÓW╗õí"

Assignment 2

Assignment 3