AAA Adrina Arsa Andriy
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╗õí"