You are on page 1of 4

INFORMATION TECHNOLOGY DEPARTMENT

Mini Project (Assignment)


(To cover the outcomes by Self-reliant, Student-Centered Learning Approach)

Level: Advanced Diploma Specialization: Network Computing (IT)

Course Code: CSSY3105 Course Name: Authentication and Access Control

Date of Issue: 03 Mar 2024 Date of Submission: On or before 15 Apr 2024

Assignment Title: (Mini Project) Design and Implementing Authentication Authorization Controls

Group: 1

The Objective of Mini projects / presentations for IT Students: Mini projects / presentations are an essential part
of an IT student's academic program. They support comprehensive skill development and knowledge
enhancement by fulfilling a number of important functions. Mini projects / presentations are vital for IT students
for the following main reasons:

 Theory to Practical: Students can use their mini projects as a means of applying the theoretical ideas
they have learned in lectures into practice. This application encourages deeper learning and improves
their comprehension of the subject.
 Problem-Solving Techniques: IT is all about finding solutions to problems. Students are exposed to real-
world issues through mini projects, which foster critical thinking and creative problem-solving.
 Practical Experience: Working on projects that involve tools, technologies, and equipment frequently
used in the industry gives participants a hands-on learning opportunity. This hands-on experience is
extremely valuable for future careers in IT.
 Collaboration and Teamwork: A lot of mini-projects are meant to be finished in groups. This encourages
student collaboration, teamwork, and effective communication—skills necessary for any IT career.
 Time Management: Because mini projects have deadlines and require students to balance their project
work with other academic obligations, they aid in the development of time management skills in students.
 Portfolio Development: Students who successfully finish mini-projects can assemble a portfolio that
highlights their real-world experience and completed projects, which is useful when applying for jobs.

For Advanced Diploma and BTech courses,


1. Students will be presenting their work through the PPT for 10-15 Minutes
Instructions:
1. Upload your MINI-PROJECT-REPORT (one WORD_FILE) in the ELearning. No hardcopy or
softcopy from USB is accepted for security purposes.
2. After sending your MINI-PROJECT-REPORT, secure the copy of the picture of upload as
evidence until you get the confirmation of receiving from your course lecturer. If you don’t
get any confirmation in one(1) or two(2) days, send it again and follow-up personally.
3. No updated versions are accepted once the MINI-PROJECT-REPORT is submitted.
4. Write your Student ID and Course Title and MINI-PROJECT-REPORT in the filename.
(Example: 66j1234_AAC_ MINI-PROJECT-REPORT)
5. Marks will be deducted for late submission. Twenty percent(20%) of assignment scored
mark will be reduced for each day of late submission.
Plagiarism:
Plagiarism is a crime. Plagiarism occurs when other’s work such as print material, images, audio-visual
creations, computer programs, electronic materials, etc. are used without appropriate
acknowledgement and this can be checked by copying your work to any search engines.
Do not copy the contents from Internet / AI chatbot / ChatGPT. If found so your assignment will
be INVALID.
Plagiarism includes, but not limited to the following:
a) Copying full or part (paragraphs, sentences or significant part of a sentence) of other’s
work directly
b) Copying from other’s work with an end reference to the original source but without
putting the copied text between quotation marks
c) Paraphrasing, summarising, or rearranging words, phrases or ideas of other’s work
d) Copy-Paste of statements from multiple sources (electronic or print material)
e) Presenting work done in collaboration with others as independent work
f) Using one’s own work presented previously
Disciplinary Action for Student Plagiarism (for ALL involved) is Zero mark.
To avoid plagiarism, you must give credit whenever you use:
a) another person’s idea or theory;
b) any piece of information which is not a common knowledge; and
c) material from a website.

You shall choose “anyone topic from the below” mentioned


topics or “any other topic related to course of your interest” and
confirm the topic with the course teacher.
Authentication and Access Control – Mini project - Topics

1. Offline Authenticator to Mobile Devices: Design a secure authenticator to validate


users to services using mobile devices that works without Internet.
2. Image Authentication using Watermarks: Designing a mechanism to validate files
using watermarking technique.
3. Phishing Awareness Game: Develop an interactive game to educate users about
phishing and its dangers.
4. Digital Watermarking To Hide Text Messages: Designing a system to secure text
messages using watermarking technique.
5. Brute Force Simulator: Simulate a brute force attack on a login system to understand its
risks.
6. File Encryptor: Design a program to encrypt and decrypt files using various encryption
algorithms.
7. Secure Certificate Validator: Create a tool to check validity and security of SSLTLS
certificates.
8. Wireless Network Analyzer: Build a tool to analyze wireless networks and identify
potential security issues.
9. Digital Forensics Tool: Develop a tool to extract and analyze digital evidence from
storage devices.
10. Secure Chat Com: Design an encrypted chat application to ensure private
communications.
11. Secure Password Manager Authenticator: Build a simple password manager to store
and encrypt passwords securely.
12. Cross-Site Scripting (XSS) Attack Demonstration: Create a demo of an XSS attack on a
web application to understand its impact.
13. Cryptocurrency Wallet Security: Explore and enhance the security mechanisms of a
cryptocurrency wallet.
14. Hybrid Password Strength Checker: Develop a tool that uses modern authentication
policies to assesses the strength of user passwords.
15. Secure File Transfer Protocol (SFTP) Authenticator: Build an SFTP authenticator to
securely validated users to transfer files between systems.
Rubrics:

Task. Dsecription Marks


No
1 (a) Abstract
1
1 (b) Keywords
2 Innovative Idea/Concept 1

3 Introduction 1

4 Objectives (General / Specific) 1

5 Prototype/Model 1

6 Scope and Limitation of the Mini Project 1

7 Project Timeline 1

8 References 0.5
The Students will present their work
through a PPT for 10-15 Minutes and
9 2.5
Course teacher will verify the students works
by asking short questions with the students.
Total 10

Prepared by: Approved by:


Nagoor Meeran.A.R Dr. Venkadeshan Ramalingam

You might also like