Related Experiment Video
Updated: Aug 11, 2025

Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
Published on: July 14, 2023
Ensuring confidentiality and privacy of cloud data using a non-deterministic cryptographic scheme.
John Kwao Dawson1, Frimpong Twum2, James Benjamin Hayfron Acquah2
1Sunyani Technical University and Student at Kwame Nkrumah University of Science and Technology, Sunyani, Ghana.
This study introduces the Non-Deterministic Cryptographic Scheme (NCS), a novel symmetric algorithm offering enhanced cloud data security with minimal execution time. NCS prioritizes data confidentiality and privacy, outperforming existing methods like AES, DES, and RSA.
Area of Science:
- Computer Science
- Cybersecurity
- Cryptography
Background:
- The exponential growth of data from e-commerce and social networks presents significant data security challenges.
- Ensuring data confidentiality and privacy in cloud environments remains a critical concern.
- Existing cryptographic schemes often suffer from high execution times, hindering efficient data protection.
Purpose of the Study:
- To propose a novel security scheme for cloud data with significantly reduced execution time.
- To introduce the Non-Deterministic Cryptographic Scheme (NCS), a symmetric algorithm designed for efficiency and security.
- To validate the NCS algorithm's performance against established cryptographic standards.
Main Methods:
- Development of the Non-Deterministic Cryptographic Scheme (NCS), a symmetric algorithm utilizing Good Prime Numbers, Linear Congruential Generator (LGC), Sliding Window Algorithm (SWA), and XOR gates.
- Implementation of NCS in C# and performance testing through thirty execution time trials.
- Comparative analysis of NCS against AES, DES, and RSA algorithms using varying key sizes (128kb, 256kb, 512kb) and a Kaggle dataset.
Main Results:
- The proposed NCS algorithm demonstrated lower execution times compared to AES, DES, and RSA.
- NCS exhibited non-linear time complexity, with execution times of 38ms, 711ms, and 378ms for data sizes of 128kb, 256kb, and 512kb, respectively.
- Experimental results indicated that data size does not solely determine execution time for NCS; key size is a more significant factor.
Conclusions:
- The NCS algorithm offers a promising solution for secure and efficient cloud data protection.
- NCS achieves high data confidentiality and privacy with reduced execution times, validating its non-deterministic nature.
- The study challenges the conventional understanding of cryptographic execution time, highlighting the critical role of key size over data size for NCS.
Related Concept Videos
Ethical Standards I
The Code of Ethics provisions outline the nurse's duty to the patient, the healthcare team, the profession, and society. The Code's fundamental principles include advocacy,...
Ethical Standards II
Nurses are entrusted with upholding various ethical principles and standards. Nurses forge solid therapeutic relationships using trust, empathy, autonomy, confidentiality, and professional competence.
Confidentiality is crucial, embodying respect for individual privacy...
Legal Guidelines for Documentation
Propagation of Uncertainty from Random Error
Guidelines and Strategies for Safe Computer Charting
Maintain Confidentiality and Security:
Wald-Wolfowitz Runs Test II
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...

