Tag Archives: progress

Day 8 — BLAKE2 Implementation #2, A New Direction?

Hello, all! Welcome to CryptoCL. Today, I completed implementing BLAKE2b and BLAKE2s. It appears that, although I cannot accurately tell what is happening when running the programs, they do successfully work. I met with Dr. Marmorstein yesterday to discuss our … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Day 8 — BLAKE2 Implementation #2, A New Direction?

Day 7 — BLAKE2 Implementation

Hi, all! Welcome to CryptoCL. Firstly, an update on the issue with the Rob Farber tutorial: After testing it on the lab system, the program successfully ran and passed all the tests. The lab systems have support for OpenCL, while … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Day 7 — BLAKE2 Implementation

Day 6 — Tutorial #2, Decisions, and Name Change

Hi, all. Welcome to CryptoCL. Firstly, the name change. I think the name change was a matter of time. I’m a bit disappointed it’s not a complete acronym, but I think there will be… less problems with this new one, … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Day 6 — Tutorial #2, Decisions, and Name Change

Day 5 — Tutorial #1 Complete and Research Findings

Hi, all. Welcome back to ICOC. Today was a somewhat slow day. I decided to do a little bit of work towards the project, but not much — mostly some research. However, Dr. Marmorstein contacted me about the driver update, … Continue reading

Posted in Uncategorized | Tagged , , , | Comments Off on Day 5 — Tutorial #1 Complete and Research Findings

Day 4 — Tutorial and Driver Update

Hi, all, welcome back to ICOC. On the agenda today was scouring the web for tutorials to get familiarized with the OpenCL standard, and so far, I’ve found two tutorials that I want to try. One tutorial was written by … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Day 4 — Tutorial and Driver Update

Day 3 — Set Up Complete

Hi, all. Welcome back to ICOC. Today was the day I worked to try and identify and solve why some of the tests for the header files of OpenCL failed to work. After digging through the files, the error was … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Day 3 — Set Up Complete

Day 2 — Set Up

Hello, all. Today, I began setting up my system to be compatible for OpenCL. I was having a bit of trouble finding materials and guides online, as results online did not paint a clear picture on where to find the … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Day 2 — Set Up

Day 1 — Introduction and Goals

Hello, and again, welcome to Implementing Cryptography with OpenCL, or ICOC for short! I am Kyle Jenkins, and I am tackling this project to gain more experience in programming in the graphical interface. The goal of the project is to … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Day 1 — Introduction and Goals