Les voleurs d’identité essaient toujours de trouver de nouvelles façons de pirater nos données personnelles, mais de nouvelles recherches – assistées par un étudiant de premier cycle de l’Université de Binghamton – tentent de supprimer au moins une méthode d’attaque.
Dans le cadre d’un programme d’expérience de recherche pour les étudiants de premier cycle l’été dernier à l’Université Carnegie Mellon, Jennifer Seibert a contribué à une enquête sur les attaques de cache, qui ciblent les données stockées dans un ordinateur ou un appareil mobile pour augmenter la vitesse d’Internet. La recherche, dirigée par le professeur adjoint Nathan Beckmann et le candidat au doctorat Brian Schwedock de l’École d’informatique de la CMU, a été nominée pour le meilleur article au Symposium international sur l’architecture informatique en juin.
« Un adversaire peut entrer dans le cache pour suivre la victime et extraire des informations de cryptage. Grâce à notre architecture, vous pouvez suivre les échecs de cache, ce qui peut être une bonne indication s’il y a un attaquant dans le cache », a déclaré Seibert, un étudiant senior en informatique au Thomas J. Watson College of Engineering and Applied Science.
“Ce que j’ai fait l’été dernier, c’était écrire des applications qui serviraient de victimes pendant les tests, tout en écrivant le code de l’attaquant. Nous avons ensuite utilisé notre architecture pour protéger les applications victimes des attaques et enregistrer les informations que j’ai recueillies en lisant ce code.
Seibert – qui est originaire du hameau de Long Island à Holbrook, NY – s’est intéressée pour la première fois à l’informatique au lycée, lorsqu’elle a passé l’été avant sa première année à apprendre les bases de la programmation grâce à des didacticiels en ligne. Elle a ensuite suivi un cours et s’est jointe à l’équipe de robotique de son école.
Après le lycée, “Binghamton était le seul collège auquel j’ai postulé”, a-t-elle déclaré. « J’ai visité le campus et j’ai beaucoup aimé le cadre et les programmes disponibles. Outre l’informatique, j’ai également été accepté dans le programme Binghamton Scholars et le programme First-Year Research Immersion, qui étaient de bonnes opportunités pour moi en tant que recrue.
En tant que major CS, Seibert apprécie les défis académiques qu’offre Binghamton.
« J’aime apprendre de nouvelles choses, dit-elle. « Il y a toujours une langue différente dans chaque cours, surtout pour les cours d’initiation. C’était définitivement un changement par rapport au lycée, mais c’était assez gérable.
Au cours de l’année universitaire 2021-22, elle a effectué des recherches sur la cybersécurité avec le professeur adjoint Hoda Naghibijouybari, et cet été, elle travaille comme stagiaire en génie logiciel dans une entreprise de défense. Elle s’occupe également d’activités parascolaires, notamment la sororité professionnelle Alpha Omega Epsilon pour les femmes ingénieurs et Binghamton Codes, qui enseigne le codage aux majors non-CS.
Seibert est particulièrement fière de son implication avec Girls Who Code, qu’elle a rejoint en tant qu’instructrice au printemps 2020. GWC, qui possède des clubs à travers les États-Unis, a été fondée en 2012 par Reshma Saujani. Plus de 50 000 élèves du primaire, du collège et du lycée ont participé à ses programmes depuis.
“Nous avons appris à environ 10 à 15 filles à coder en Java le week-end”, a-t-elle déclaré. «Ce fut définitivement un semestre intéressant, car nous sommes passés à l’enseignement à distance à cause du COVID. Je n’ai jamais vraiment eu la vraie expérience de Girls Who Code jusqu’à l’année dernière, avec une cérémonie de remise des diplômes en personne et tout.
Pour 2022-2023, Seibert sera présidente du GWC à Binghamton, ce qui la ramène en quelque sorte à sa propre expérience au lycée en tant qu’adolescente qui voulait écrire ses propres programmes.
“C’est tellement formidable de redonner aux filles qui n’ont pas de mentorat ou d’autres femmes à admirer sur le terrain – elles veulent juste apprendre quelque chose de nouveau”, a-t-elle déclaré. “Au début, ils ne savent rien du tout, puis la semaine suivante, ils sont capables d’écrire des choses sur leur propre code et d’être vraiment capables de saisir ces concepts de programmation à un si jeune âge.”
Après avoir obtenu son diplôme de Binghamton, Seibert espère obtenir un emploi dans l’industrie renforçant la cybersécurité. Entre-temps, ses recherches à la CMU ont été saluées, et c’est certainement quelque chose pour le curriculum vitae.
“Ce n’était pas quelque chose à quoi je m’attendais”, a-t-elle déclaré. “L’été dernier, je pensais à quel point la recherche était cool et l’expérience que j’obtenais. Je ne pensais pas à obtenir des publications – je ne pensais pas que cela allait être un résultat.