Posts

Showing posts from June, 2025

CS50: Securing Accounts || June 10, 2025

  CS50: Securing Accounts EQ:   What are the threats to online accounts? What are the defenses to keep online accounts secure? Building Blocks of Security: Authentication: The digital process of proving who you are Not enough alone to keep a system secure User may not need access to the specific item Authorization: Should said person have access to said item once they’ve proven who they are Works in tandem with Authentication Usernames: A name to uniquely identify a user Often public Passwords: Allows users to authenticate themselves, by knowing both username and password. Should be distinct and not reused Types of Attacks: Dictionary Attacks: Testing several plain words as a password in an attempt to gain access to a restricted account Brute-Force Attacks: Using software to try all possible passwords. Passwords that are too short are vulnerable to these Ex. 4 digit passwords Only about 10,000 possible combinations Takes only a few milliseconds to crack Could be improved by us...

Introduction

About Me Name: Lauren N. Grant High School: Winthrop College Preparatory Academy  Graduation Year:  Class of 2026 Intended Major:  Cybersecurity / Information Security SAT Score: 1190 Class Rank:  29/213 State GPA:  3.8947 District GPA:  5.4947 Who I Am Hi! My name is Lauren, and I’m a high school senior with a growing passion for cybersecurity . I created this blog to document my journey, the projects I’ve built, the concepts I’ve learned, and even the setbacks that helped me grow. Whether it’s hands-on labs, vulnerability research, or note-taking, everything here reflects my commitment to learning more about how systems work and how to secure them. What You’ll Find Here This blog is my digital notebook. You’ll find: Personal cybersecurity projects Notes from online learning (like TryHackMe, YouTube, or courses) Study logs and goal tracking Mistakes I’ve made, and how I’ve fixed them Why This Blog Exists I made this space to help me...