Master Thesis projects
Are you a student with a great idea for a master thesis project? I am always looking for new insights into cryptography, digital currencies like bitcoin, random number generation, computer security etc. Be sure to contact me so we can arrange something.
Below I keep a list of interesting ideas and possible openings. Be sure to also check the list of thesis ideas on the Information Coding Group homepage.
An optimized scrypt miner
Also check my separate page on digital currencies and bitcoin.
Digital currencies such as bitcoin is a hot, new trend that has many promises in store for the future.
Since the cryptographic algorithm that forms the basis of bitcoin is easy to implement in hardware, custom-built processors have completely disrupted the nature of bitcoin mining. Lately, alternative currencies have appeared that try to avoid this by using the heavily memory-dependent algorithm scrypt.
Examples of scrypt-based currencies include litecoin, dogecoin and many more. These currencies can be mined with much more affordable GPU:s without having to compete with the very expensive specialized hardware. This master thesis project has the aim of producing a heavily optimized scrypt mining software for GPU:s as well as analyzing differences in how the software can be implemented on different platforms such as NVidia and AMD.
This master thesis project would be supervised by myself and Ingemar Ragnemalm.