Latest News Archive

Please select Category, Year, and then Month to display items
Previous Archive
24 November 2023 | Story André Damons | Photo SUPPLIED
Ricus Krause, an honours student in the Department of Computer Science and Informatics at the University of the Free State (UFS)
Ricus Krause, an honours student in the Department of Computer Science and Informatics at the University of the Free State (UFS), receives his awards during the Suid-Afrikaanse Akademie vir Wetenskap en Kuns (The South African Academy for Science and Arts) Student Symposium in Natural Sciences.

An honours student in the Department of Computer Science and Informatics at the University of the Free State (UFS) project on using blockchain technology to protect whistleblowers secured him first place for the best project and presentation in his session at the annual Suid-Afrikaanse Akademie vir Wetenskap en Kuns (The South African Academy for Science and Arts) Student Symposium in Natural Sciences.

Ricus Krause, who presented his project, titled “Blokskakel Fluitjieblaser-Stelsel” (Blockchain Whistleblower System), at the symposium, also received the Eureka DIY Solutions Prize for an Outstanding Contribution to Computer Sciences and Mathematical Sciences. The symposium was hosted by the University of Pretoria in October.  

His research aimed to address the shortcomings of current systems for protecting whistleblowers and to design a robust computer system that ensures the confidentiality and integrity of information by using blockchain technology. This system had to protect whistleblowers’ identities and securely preserve evidence of corruption. 

Interested in Cybersecurity

“I have been interested in Cybersecurity ever since I started studying. I approached Dr Wynand Nel (supervisor) at the start of my honours year to ask if he had any ideas for a security-focused project, and he introduced me to blockchain technology and the blockchain research group. Blockchain piqued my security interest and allowed me to explore the field further.”

“After meeting with the group, the idea of a blockchain-based system for whistleblowers was born, and I started researching South Africa’s biggest problems, where corruption is at the top. During my initial research, I also discovered that whistleblowers face extreme consequences much more frequently than we think,” says Krause. 

He identified the main problem with whistleblowing as the revelation of a whistleblower’s identity before it is safe. Thus, a system was needed to protect a whistleblower’s anonymity and facilitate safe communication to contact investigators.

On winning the awards, Krause said he knew he was competing against master’s and PhD students and did not expect to win. “This was the first time I’d presented my project at an event, so I was surprised when my name was called for the first prize in my session. I wanted to pinch myself to make sure I wasn’t dreaming.”

“I am genuinely grateful to have had the opportunity to present months of research to my peers and experts in their fields. I will always look back at the event with fond memories. I am proud of myself and my fellow students for presenting their research at the symposium when others did not dare to,” he says. 

Address shortcomings of current systems

Krause is supervised by Dr Nel and Dr Rouxan Fouché, lecturers in the Department of Computer Science and Informatics and this research project falls within the department’s research focus area of Blockchain Technologies, headed by Dr Nel. The digital transformation of industries, known as Industry 4.0 has already started, and blockchain forms part of the digital revolution. The research areas include blockchain algorithms and data structures, blockchain security, blockchain applications and crypto assets.

With the recent high-profile killings of two whistleblowers in South Africa and with many other whistleblowers becoming victims of intimidation and violence to silence them after their identities were exposed, the researchers believe it is necessary to conduct research and develop a computer system to address the glaring shortcomings of current systems.

“Our research identified blockchain technology as a potential solution that meets these needs. Blockchain provides an immutable structure, supports non-repudiation, and grants accessibility to all stakeholders. It has the potential to provide a security-focused system that preserves the confidentiality and integrity of evidence. The system involves the anonymous registration of whistleblowers, the processing and storage of evidence, and the use of cryptography to ensure the privacy of messages,” says Krause. 

According to him, implementing this system in the real world, including the composition of the blockchain structure, seems daunting, especially regarding scalability and legal issues. With this project, he explains, they built a working blockchain system on a single computer. The project can be improved by expanding the blockchain system to multiple nodes communicating over a network. This improvement will take the Blockchain Whistleblower project from a concept to a valuable contribution to society.

How it works

“In a nutshell, this research has highlighted the potential of a blockchain-based whistleblower system to overcome the challenges surrounding corruption. It is a step forward in the fight against crime and the protection of those with the courage to expose misconduct. However, it is essential to continue with research and implementation to make this system a reality and fulfil its promise,” Dr Nel says.  

Traditionally, Krause explains, a central system is used where a single organisation controls the system. The potential danger is that the system provider becomes a single point of failure for the system and, thus, a target for cyberattacks. Another concern of a centralised system is the organisation’s ability to manipulate data and uncover the identities of whistleblowers. The integrity of the evidence can also be questioned when it is stored in a centralised database where modifications from a single point of access can affect all data.

A centralised system, therefore, would not be reliable enough for the high-risk circumstances of whistleblowers. They have concluded that a distributed or decentralised system would be an appropriate solution to the problem. A distributed system will continue to function as a whole even if a part is compromised.

The Blockchain Whistleblower System aims to make a proof-of-concept contribution to the field of blockchain technology. The system is installed locally on the user’s computer, where whistleblowers and investigators use an anonymous profile to interact with the system, which interacts with the blockchain. After signing in, users can choose to report a new incident or view messages on the blockchain.

Reporting a crime 

If the user wants to blow the whistle on a crime, the process starts with a report to gather more information about the incident. The whistleblower then selects the evidence of the crime on their computer. A hash function algorithm processes the evidence to create a fixed-length evidence hash. Hashing is a one-way cryptographic process that uniquely represents the input data. It is important to note that only the evidence hash is stored on the blockchain, not the evidence itself. The selected evidence is stored in a password-protected encrypted folder on the whistleblower’s computer. Investigators can later use this evidence hash to verify the integrity of the evidence when they eventually receive it.

What is next for this project? 

Krause says he would like to implement his project with nodes communicating via a network in the future. A network opens a new box of security considerations to explore and discover and would also enable the programme to be used at any location, making it accessible to whistleblowers everywhere.

“This project started with the idea to protect whistleblowers’ identities and provide a platform for them to contact investigators safely. The end goal is for the project to provide a platform where whistleblowers can anonymously report misconduct, safely communicate with investigators, and verify the integrity of their evidence.

“My hope for the project is to build a better South Africa by fighting corruption, one of the biggest obstacles to our country’s growth. By solving the many challenges whistleblowers encounter, I hope to foster a culture where whistleblowers are not afraid to speak out against crime.”

News Archive

Power interruptions: Information for internal communication
2008-01-31

As part of the UFS’s commitment to address load shedding, the management would like to communicate the following:

The UFS mainly deals with the power interruptions by way of (a) the possible installation of equipment (e.g. generators) and (b) operational arrangements to ensure the functioning of the UFS in spite of power interruptions.

During the past week progress was made on both fronts. The information that follows resulted from a meeting of a task team of Physical Resources led by Mr Nico Janse van Rensburg, which took place on Monday 28 January (this task team naturally focuses on physical solutions) and a discussion by Exco on Wednesday 30 January 2008. Exco discussed the recommendations of the mentioned task team in respect of physical aspects, as well as the operational arrangements proposed by faculties.

Physical solutions

A Main Campus

1. New emergency power installations already approved:

Last week Exco gave its approval for the design and installation of emergency power equipment in all the large lecture-hall complexes to proceed immediately.

In all these cases

  • load surveys have been completed and a start has been made with the ordering of equipment and the process of appointing contractors. (Exco approved the adjustment of normal tender procedures in an attempt to expedite completion.)
  • generators with 20-30% more capacity than required for the current load are being ordered.
  • provision is being made for the connection of lights and at least one wall plug to the emergency power.
  • the expected construction time is 16 weeks (except in the case of the Flippie Groenewoud Building where it is 6 weeks).

The above-mentioned concerns lecture halls/ venues in the following buildings: Examination Centre, Flippie Groenewoud Building, Stabilis, Genmin and the Agriculture Building.

As far as the Agriculture Building is concerned, a larger generator (larger than required for lecture venues only) is being ordered in view of simultaneously providing essential research equipment (refrigerators, ovens, glasshouses) with emergency power within 16 weeks.

2. Investigation into the optimal utilisation of present emergency power installations

All the emergency power systems are being investigated on the basis of a list compiled in 2006 to determine whether excess capacity is available and whether it is possible to connect additional essential equipment or lights to it.

The electrical engineer warns as follows:
“Staff members must under no circumstances overload present emergency power points.

A typical example of this is a laboratory with 10 power points of which 2 points are emergency power outlets. Normally a fridge and freezer would, for example, be plugged into the two emergency power points, but now, with long load-shedding interruptions, a considerably larger number of appliances are being plugged into the power point by means of multi-sockets and extension cords. In the end the effect of such connections will accumulate at the emergency generator, which will then create a greater danger of it being overloaded and tripping, in other words, no emergency power will then be available.”

3. Requests and needs addressed directly to Physical Resources or reported to Exco via the line managers.

All the physical needs and requests addressed directly to Physical Resources or submitted to Exco via the line managers are being listed, classified and considered technically in view of their being discussed by the task team on Monday 11 February.
The information will (a) lead to recommendations to Exco regarding possible additional urgent emergency power installations, and (b) be used in the comprehensive investigation into the UFS’s preparedness for and management of long power interruptions.

Requests that can easily be complied with immediately and that fit into the general strategy will indeed be dealt with as soon as possible.

4. Purchase of loose-standing equipment: light, small, loose-standing generators, UPSs as solutions to/ aids during power interruptions

Exco approved that

a) faculties and support services accept responsibility themselves for the funding and purchase of loose equipment such as, for example battery lights, should they regard these as essential.
b) UPSs (uninterruptible power supplies) that faculties and support services wish to purchase to combat the detrimental effect of unexpected power interruptions on computer equipment) can (as at present) be purchased from own funds via Computer Services.
c) UPSs (uninterruptible power supplies) that faculties and support services wish to purchase to combat the detrimental effect of unexpected power interruptions on other types of equipment can normally be purchased from own funds with the consent of the line manager concerned.
Note: Please just make sure of the appropriateness of the equipment for a specific situation: it is not a power supply that can bridge a two-hour power interruption.)
d) small, loose-standing generators can be purchased from own funds via Physical Resources and installed under their supervision.
e) laptop computers can , where necessary, be purchased from own budgets. The availability of second-hand laptop computers must be taken into account.

B Vista

No major problems have been reported to date. The situation is being monitored and will be managed according to need. The same guidelines that apply to the Main Campus will naturally also apply to the Vista Campus.

C Qwaqwa

The situation is receiving attentions and solutions have already been found for most problems.

D General

1. All-inclusive project
A comprehensive investigation into the UFS’s preparedness for and management of long power interruptions will be launched as soon as possible. Available capacity will be utilised first to alleviate the immediate need. The needs assessment to which all faculties and support services have already contributed is already an important building block of the larger project.

2. Building and construction projects currently in the planning and implementation phase
The need for emergency power for projects such as the new Computer Laboratory is being investigated proactively and will be addressed in a suitable manner.

3. Liaison with Centlec
Attempts at direct and continuous liaison are continuing in an attempt to accommodate the unique needs of the UFS.

4. HESA meeting and liaison with other universities
A representative of the UFS will attend a meeting of all higher education institutions on 11 February. The meeting is being arranged by HESA (Higher Education South Africa) to discuss the implications for the sector, the management of risks and the sector’s response to government.

5. Internal communication
It is the intention to communicate internally after every meeting of the task team, which will take place on Mondays. Strategic Communication will assist in this regard.


 

We use cookies to make interactions with our websites and services easy and meaningful. To better understand how they are used, read more about the UFS cookie policy. By continuing to use this site you are giving us your consent to do this.

Accept