Difference between revisions of "AAA Adrina Arsa Andriy"
(Created page with '= To Be Determined = == Team Members == # [mailto:aasauvageot@myseneca.ca?subject=gpu610 Adrian Sauvageot], Developer # ... [mailto:aasauvageot@myseneca.ca?subject=dps901-gpu610…') |
(→Progress) |
||
Line 7: | Line 7: | ||
== Progress == | == Progress == | ||
=== Assignment 1 === | === 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 [http://www.cryptopp.com/ 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: | ||
+ | |||
+ | {{Quote box | ||
+ | |quote =C:ÖÜ+┘~ ╦÷bܼ↨▲+¶.f¾W.▀#§cÆ▼H╣♥¿aOv:Ss╚Ðr│y!%·∟ | ||
+ | }} | ||
+ | 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 2 === | ||
=== Assignment 3 === | === Assignment 3 === |
Revision as of 12:18, 1 October 2014
Contents
To Be Determined
Team Members
- Adrian Sauvageot, Developer
- ...
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╗õí"