Breaking a Caesar Cipher / Vigenère Cipher Encryption for Secure Data Communication
This project had one purpose: creating almost unbreakable encryption by breaking a Caesar – and Vigenère Cipher and getting familiar with how they work. Created a program to encrypt and decrypt messages with a Caesar Cipher and Vigenère Cipher encryption. Breaking these encryptions in these programs will help to identify the factors that contribute to strong and weak encryption systems. A program was created to encrypt messages using Caesar Cipher with a key from 1 to 25 and decrypt messages without knowing the original key by doing different types of “attacks” on the system: a brute force and frequency analysis attack. Created another program to encrypt messages using Vigenère Cipher with a keyword or keyphrase and decrypted messages whilst knowing that original keyword. Tested and compared the two different cyphers when being attacked. This helped identify factors that influenced the strength of encryption and identified the advantages and disadvantages of each Cipher as well as the weaknesses in each attack. Through testing and breaking a Caesar and Vigenère Cipher successfully, multiple factors were identified that influenced the strength of the encryption system. These were used to ensure the new encryption created will be as strong as can be. Comparing the success rate of the different attacks on each Cipher, the similarities, weaknesses and strengths in the Brute Force and Frequency Analysis attacks were found.
SVMR: Smart Versatile Medication Robot
In 2565 B.E., 泰國's elderly, comprising 18.3% of the population at 12,116,199, faced health challenges, with diabetes, cerebrovascular disease, arthritis, and lung cancer prevalent. Caregiving hurdles arose as many family members worked outside, impacting the care of elderly individuals with these conditions. To address this, the "SVMR Medication Reminder and Care Robot for the Elderly" was developed. Known as the Smart Versatile Medication Robot (SVMR) or "New Robot," it serves as a user-friendly solution for home-based elderly care. Recognizing the adverse effects of missed medication on health, the SVMR system, combining hardware (New Robot) and software (Application), aimed to alleviate caregiving burdens. The New Robot's hardware includes a customizable medication reminder system, a video call system, closed-circuit camera system, doctor's recommendation display system, and an SOS system for emergency assistance. The Application complements this with features like medication schedule setting, video call communication, activity tracking, daily schedule management, and live camera monitoring. During the SVMR prototype trial, one unit was tested, with developers' relatives trying the medication dispensing system. Positive results emerged, showcasing improved medication adherence among the elderly and affording caregivers more time for other responsibilities. Satisfaction levels, as assessed through interviews, were notably high. Elderly feedback suggested the need for additional compartments for different medications and enhanced notification methods, particularly when they were not in proximity to the medication cabinet. In essence, the SVMR system provides a comprehensive solution to the challenges faced by households with elderly members, ensuring better disease management, increased medication adherence, and support for caregivers, all within a concise and user-friendly framework.
ConalepAsistant
Throughout our generations, a traditional system has been implemented for registering student attendance, in which the teacher is responsible for carrying out said activity, investing an average time of 15 to 20 minutes, which are part of the time of class. The objective of this project is to optimize this process, thus achieving effective class times, promoting the use of digital tools and innovation in teaching practice, in addition to generating security and confidence in tutors through the use of a service of message, which will notify the student's attendance in real time. Through a survey of the teaching staff of the CONALEP 338 Córdoba campus, it was detected that each teacher has academic loads equivalent to 3 to 5 modules per day, with an average of more than 40 students assigned to each module. Based on this information, the use of technological tools will be promoted and this process of teaching practice will be innovated with zero costs.