All in One View

Content from Welcome and Your Responsibilities


Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • What does HPC security mean?
  • What are your responsibilities as an HPC user?
  • Why does account suspension happen without security training?

Objectives

  • Understand your role in HPC security
  • Recognize shared security responsibilities
  • Understand why this training is mandatory
  • Identify key security concepts

Welcome to HPC Security Training


This is a mandatory workshop for all Pomona College HPC users. Your account will be suspended if this training is not completed within 30 days of account activation.

This isn’t about rules to restrict you. It’s about protecting: - Your research data - Your collaborators’ data - Student data (FERPA protection) - Pomona’s computing infrastructure - Our college’s reputation and compliance

Two panels. ITS looks after the network, firewall and patching, the scheduler, storage and backups, and account provisioning and DUO. You look after your password and DUO device, file permissions on your own data, and classifying data before you use it. A note observes that most incidents start on the user side: a shared password, a world-readable directory, or a file in the wrong tier.
ITS secures the cluster; you secure your own account and data.

What is HPC Security?


HPC security means protecting research and sensitive data from:

  • Accidental loss: Hard drives fail, data gets deleted
  • Unauthorized access: Passwords compromised, attackers exploit systems
  • Data exposure: Sensitive information exposed publicly
  • Compliance violations: Breaking laws or policies
  • System compromise: Malware or exploited systems

The Shared Responsibility Model


HPC security is NOT just the HPC staff’s job. Everyone has responsibilities:

HPC Staff Responsibility

  • Maintain secure infrastructure
  • Manage authentication systems
  • Monitor for attacks and intrusions
  • Keep software updated
  • Handle incidents professionally

YOUR Responsibility

  • Keep passwords secure
  • Use multi-factor authentication
  • Handle data appropriately
  • Report suspicious activity
  • Follow security policies
  • Ask for help when uncertain
Callout

Critical: Your Role is Essential

Security professionals can build perfect systems, but one weak password or one careless data transfer undermines everything. Your actions directly impact Pomona’s security. This training exists because YOUR vigilance matters most.

Why This Training is Mandatory


Account suspension without completion is not arbitrary. Here’s why:

  1. Legal compliance: FERPA, export control, other laws
  2. Data protection: Student information requires protection
  3. Insurance requirements: Pomona’s cyber insurance mandates training
  4. Professional standards: Universities must demonstrate due diligence
  5. Collective security: One compromised account affects everyone

Completing this training shows you understand your role in protecting the community.

Key Security Principles


1. Know Your Data Classification

Data falls into three tiers:

  • PUBLIC (green; permissions 755): Can be freely shared
  • PROPRIETARY (orange; permissions 750): Restricted to authorized people; includes unpublished research
  • RESTRICTED (red; permissions 700 + gocryptfs): Student records, medical, financial data

Different data requires different protection levels.

2. Least Privilege

Users get minimum access needed for their work. You don’t have admin access to cluster nodes. This isn’t to frustrate you; it’s to limit damage if your account is compromised.

3. Defense in Depth

Single security measures fail. We use multiple layers:

  • Passwords (knowledge you have)
  • Multi-factor authentication (something you possess)
  • Encryption (protecting data itself)
  • Access controls (who can access what)

4. Think Before You Click

The strongest security measure is awareness:

  • Don’t share passwords
  • Don’t open suspicious attachments
  • Verify unusual requests
  • Report suspicious activity

Your Path to Secure HPC Use


This workshop covers:

  1. Acceptable Use Policy - What’s allowed and what’s not
  2. Authentication - How to secure your account
  3. Data Handling - Protecting research information
  4. Incident Reporting - What to do if something goes wrong
  5. Getting Help - Resources for security questions

Important Dates


  • Account created: Day 0
  • Training deadline: Day 30
  • Account suspension: Day 31 if training incomplete
  • Re-activation: After completing training
Callout

Warning: 30-Day Deadline is Real

This is not a suggestion. Accounts are automatically suspended after 30 days if training is incomplete. Re-activation requires completing all episodes. Plan to finish this training within the first two weeks after your account is created.

Common Questions


Q: Is this security training required every year? A: No, just once during onboarding. But security reminders happen periodically.

Q: What if I’m too busy to complete in 30 days? A: Contact to request extension (rare circumstances only).

Q: Does completing training guarantee security? A: No, but it dramatically improves security. Your ongoing vigilance matters most.

Q: What if I don’t understand something? A: Stop and ask . Honest questions are encouraged.

Challenge

Challenge: Reflect on Your Responsibilities

Think about your research and computing:

  1. What types of data will you work with?
  2. Who else has access to this data?
  3. What would happen if your password was compromised?
  4. Where would you report a security problem?

Write 2-3 sentences about why HPC security matters for YOUR work.

There is no wrong answer to this challenge. Good answers mention:

  • Recognition that research data has value and needs protection
  • Understanding that others depend on security
  • Awareness that mistakes happen and have consequences
  • Willingness to follow procedures
  • Recognition that security is everyone’s responsibility

Examples:

  • “My dataset represents 6 months of lab work; losing it would be catastrophic.”
  • “Student privacy depends on secure systems.”
  • “If my account is hacked, it could compromise the whole lab’s work.”

Next Steps


Now that you understand why security matters, let’s learn how to maintain security. Continue to Episode 2.

Key Points
  • HPC security protects your research, your collaborators, and students
  • Security is a shared responsibility between staff and users
  • This mandatory training ensures everyone understands their role
  • Account suspension without training completion is not arbitrary
  • Your ongoing vigilance is the strongest security measure

Content from Acceptable Use Policy


Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • What activities are allowed on Sagehen HPC?
  • What is strictly prohibited?
  • How are policy violations handled?
  • What counts as “appropriate use”?

Objectives

  • Understand Pomona’s Acceptable Use Policy
  • Recognize prohibited activities
  • Know consequences of policy violation
  • Understand appropriate use guidelines

Pomona’s Acceptable Use Policy


Sagehen is provided for Pomona College’s educational and research mission. Using the cluster means you agree to certain policies.

Six stacked layers, from outermost to innermost: network firewall and SSH encryption, both maintained by ITS; password plus DUO, shared between you and ITS; file permissions and encryption for RESTRICTED data, both your responsibility; and finally your research data at the centre.
Five layers protect your data, and you own the bottom two.

Acceptable Uses


HPC is appropriate for:

  • Research computing: Data analysis, simulations, modeling
  • Educational activities: Course projects, learning programming
  • Collaboration: Working with others on approved research
  • Development: Creating and testing research software
  • Data management: Storing and processing research data
  • Publication support: Computations enabling published research

All use must be:

  • Approved by your PI: Your advisor must sponsor your account
  • Mission-aligned: Supporting Pomona’s educational/research work
  • Responsible: Not wasteful or excessive
  • Compliant: Following all policies

Strictly Prohibited Activities


The following are never permitted on Sagehen:

Security Violations

  • Attempting to gain unauthorized access
  • Sharing accounts or credentials
  • Running tools to crack passwords
  • Exploiting known vulnerabilities
  • Attempting to access others’ data without permission
Callout

No Exceptions: Account Sharing is Automatic Violation

Even sharing your account with a colleague “just this once” is an automatic violation resulting in investigation for both parties. Your account is for you alone. If others need access, they must get their own accounts. No exceptions.

Illegal Activities

  • Downloading pirated software
  • Distributing copyrighted material without permission
  • Creating or distributing malware
  • Facilitating illegal activity
  • Anything that violates state or federal law

Misuse of Resources

  • Mining cryptocurrency
  • Streaming video or entertainment
  • Hosting websites or web services
  • Commercial work without arrangement
  • Anything not related to research/education

Harassment and Abuse

  • Offensive messages or content
  • Harassment of other users
  • Hate speech
  • Discrimination
  • Creating hostile environment

Data Protection Violations

  • Removing data without authorization
  • Exposing restricted data publicly
  • Sharing student data (FERPA violation)
  • Violating export control restrictions
  • Breaching confidentiality agreements

Specific Examples


NOT Allowed

  • Sharing your password with a friend to run their job
  • Using HPC to analyze data for a startup company (without approval)
  • Installing cryptocurrency mining software
  • Accessing files in /bigdata/lab/<labname> without permission
  • Sending threatening messages to another user
  • Running jobs for a consulting client without special arrangement
  • Downloading the entire internet to your /bigdata directory

Allowed (Usually)

  • Running your own research code for 200 hours
  • Working on class project for approved CS course
  • Analyzing data as part of degree-required thesis
  • Storing 5 TB of research data in /bigdata/lab/<labname>
  • Collaborating with co-PI who also has HPC account
  • Publishing results from computations on Sagehen

Consequences of Violations


First Offense (Minor)

  • Verbal warning from HPC staff
  • Explanation of correct behavior
  • Account remains active
  • Educational interaction

Second Offense or Serious First Violation

  • Account suspension (typically 30 days)
  • Meeting required with PI
  • Possible referral to administration
  • Written documentation

Severe Violations

  • Immediate account deactivation
  • Full investigation by ITS
  • Possible disciplinary action
  • Potential police involvement (if criminal)
  • Expelled from HPC program permanently

Automatic Violations

These result in immediate investigation:

  • Attempted hacking or unauthorized access
  • Sharing accounts (both parties involved)
  • Storing illegal content
  • Threat or harassment
  • Violation of export control

Special Approval Cases


Some uses require special approval:

Commercial Use

  • Industry collaboration: Requires special arrangement
  • Patent work: Must be disclosed
  • Consulting: Not allowed without approval
  • Data for startup: Contact

Resource-Intensive Work

  • Very long jobs (>720 hours): Contact
  • GPU usage (>1 week/month): May need approval
  • Excessive storage: Quota system manages this

Sensitive Data

  • FERPA data (student records): Special handling required
  • Medical information: Encryption mandatory
  • Export-controlled research: Restricted access
  • Proprietary data: Access controls applied

Policy Acknowledgment


By using Sagehen, you acknowledge:

  • You have read and understand this policy
  • You will follow all rules
  • You understand consequences of violations
  • You will report violations you witness
  • You hold yourself accountable

You will be asked to sign this acknowledgment. This is legally binding.

Gray Areas


Some situations are less clear. If you’re unsure:

Ask before proceeding.

Examples of situations requiring clarification:

  • “Can I share results with external collaborator?”
  • “Is this startup work allowed?”
  • “Can I download this dataset?”
  • “Does this course project qualify?”

Asking protects you and shows good judgment.

Callout

Best Practice: Ask First, Act Second

When uncertain, send an email to describing what you want to do. Staff will respond within 24 hours. This single question can prevent weeks of account suspension. Good judgment means asking before acting on gray-area decisions.

Challenge

Challenge: Policy Scenarios

For each scenario, decide if it’s allowed, prohibited, or requires asking:

  1. You want to download a TV show episode to relax during a break
  2. Your brother wants to run a quick job on your account
  3. You’re analyzing data for a company project your advisor approved
  4. You need to store research data containing student ID numbers
  5. You want to help a friend debug their code by looking at their files

Discuss your answers and reasoning.

  1. Download TV show: PROHIBITED - not research/educational, entertainment
  2. Brother uses your account: PROHIBITED - account sharing never allowed, automatic violation
  3. Company analysis with approval: LIKELY ALLOWED - but confirm with PI and to verify “approved”
  4. Student ID storage: REQUIRES ASKING - student data needs special handling, probably needs encryption
  5. Help friend debug code: ASK FIRST - depends on data type and whether they authorized you to access it

Key lesson: When uncertain, ask . It’s better to ask and learn the policy than to assume and violate it.

Reporting Violations


If you witness someone violating the Acceptable Use Policy:

  1. Report to with specific information
  2. Don’t confront the violator directly
  3. Include details: What, when, who (if known)
  4. Investigations are confidential
  5. Reporting is not retaliation - protected action

Questions About Policy?


Before doing anything you’re unsure about:

Email:

This is why the support team exists - to answer questions and help users stay compliant.

Key Points
  • Acceptable use means research/education only, approved by PI
  • Sharing accounts, illegal activity, and harassment are automatic violations
  • Minor violations result in warnings; serious violations in account suspension
  • Severe violations may result in police involvement
  • Always ask if you’re unsure
  • You acknowledge this policy by using the cluster
  • Reporting violations helps protect the community

Content from Authentication and Access Control


Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • How do you secure your HPC account?
  • What is multi-factor authentication?
  • Why is DUO MFA required?
  • How do you protect your password?

Objectives

  • Understand password security best practices
  • Set up and use DUO Multi-Factor Authentication
  • Recognize phishing and social engineering attacks
  • Know what to do if credentials are compromised

Account Security Fundamentals


Your HPC account is the key to Sagehen. Securing it protects your research and others’ data.

A login flow. You ssh to Sagehen HPC, enter your Pomona password, and reach a DUO prompt. If approved, access is granted to the head node. If declined or timed out, access is denied. A note says to approve a push, enter a code, or use a backup code, and never to approve a push you did not trigger.
Password and DUO together, every time.

Strong Passwords


A good password:

  • Is long (14+ characters, per NIST SP 800-63B)
  • Is random (mix letters, numbers, symbols)
  • Is unique (different from other accounts)
  • Is NOT: Your name, birthday, pet name, dictionary words
  • Is NOT: Reused from other accounts

Password Examples

BAD: MyPassword123 (predictable pattern) BAD: Fluffy2024 (pet name + year) BAD: SamSmith1955 (real name + date)

GOOD: *Penguin#42 (random, mixed characters, memorable) GOOD: 7Qk&mL2pX$9Yw2 (random string) GOOD: My-Dog-Ate-11-Socks! (memorable passphrase)

Password Security Rules

  • Never share your password with anyone (not even staff)
  • Never write it down except in encrypted password manager
  • Never type it in email even to support staff
  • Never use at work in front of others
  • Change immediately if you suspect it’s exposed
  • Don’t reuse passwords across multiple accounts
Callout

Critical: Staff Will Never Ask for Your Password

If anyone claiming to be HPC staff, IT support, or Pomona administration asks for your password via email, phone, or chat: DO NOT GIVE IT. Legitimate staff will never ask. This is a phishing attempt or social engineering attack. Report it to immediately.

Password Managers


Use a password manager to secure strong passwords:

  • LastPass, 1Password, Bitwarden, KeePass
  • Store complex passwords you can’t memorize
  • One master password protects all
  • Available on computer and phone
  • Industry standard for security professionals

Multi-Factor Authentication (MFA)


MFA (also called 2FA or two-factor auth) adds a second security layer:

  1. Something you know: Password
  2. Something you have: Phone or security key
  3. Something you are: Biometrics (optional)

DUO MFA at Pomona

The College requires DUO Multi-Factor Authentication for HPC access.

How DUO works:

  1. You enter username and password
  2. DUO sends notification to your phone
  3. You approve the login on your phone
  4. Login completes

Or you can enter a code from authenticator app instead.

Setting Up DUO

  1. Go to https://duo.pomona.edu
  2. Log in with Pomona credentials
  3. Follow DUO enrollment process
  4. Choose method:
    • DUO mobile app (best - works offline)
    • Phone call (always works)
    • Text message (backup)
  5. Test authentication

Using DUO for HPC

Every time you access HPC via OnDemand:

  1. Enter Pomona credentials
  2. DUO prompt appears on your phone
  3. Approve the login
  4. You’re logged in

For SSH access:

ssh <myusername>@sagehen.hpc.pomona.edu
# DUO prompt appears on phone
# Approve → SSH login succeeds

DUO Best Practices

  • Keep your phone with you - you need it to approve logins
  • Update DUO app when prompted
  • Use backup method - set up phone call as backup to app
  • Don’t decline prompts if you didn’t try to log in (potential attack)
  • Report if lost - contact ITS if phone is lost/stolen

Session Security


Once logged in, maintain security:

Session Timeout

  • OnDemand: Auto-logout after inactivity (typically 1-2 hours)
  • SSH: No automatic logout (user responsible)
  • Jupyter/RStudio: Browser-based, follows browser security

Sharing Devices

Never leave yourself logged in on shared computers:

  • Always log out when finished
  • Clear browser cache if asked
  • Close all windows before leaving
  • Don’t check “remember me” on shared computers

Remote Access

When accessing from public WiFi:

  • Use VPN if possible (check with ITS)
  • Assume network is monitored (don’t do sensitive operations)
  • Never work with passwords unless VPN is active
  • Lock screen if you leave keyboard

Recognizing and Preventing Attacks


Phishing Emails

Fake emails trying to steal credentials:

Red flags:

  • Urgent language (“Act now!”)
  • Unusual requests (verify login, click link)
  • Generic greetings (“User” instead of your name)
  • Suspicious sender address
  • Requests to verify password/PIN
  • Too-good-to-be-true offers

Real organizations never ask you to verify credentials via email.

What to do:

  1. Don’t click any links
  2. Don’t download attachments
  3. Report to
  4. Delete the email

Social Engineering

Attackers may call or email claiming to be:

  • “IT support” asking for password
  • “HPC team” requesting access
  • “From your department” needing confirmation
  • “Pomona security” checking accounts

Remember: Legitimate staff never ask for passwords via email/phone.

What to do:

  1. Say “I’ll contact ITS directly”
  2. Hang up or close email
  3. Call actual ITS number from official directory
  4. Verify the request

Malware and Unsafe Sites

Risks from visiting suspicious websites or downloading files:

Prevention:

  • Use updated browser and antivirus
  • Don’t download files from untrusted sources
  • Don’t visit sketchy websites
  • Be suspicious of ads and popups
  • Keep operating system updated

If Your Credentials Are Compromised


Immediately:

  1. Stop what you’re doing
  2. Change your password right now
  3. Contact - include details
  4. Check account activity - look for unexpected jobs/files
  5. Don’t panic - you’re not alone; this happens
Callout

Act Fast: First Minutes Are Critical

If you suspect your password is compromised, changing it immediately limits the damage window. Waiting even a few hours gives attackers time to access data or submit malicious jobs. Treat password compromise like a true emergency: stop, change password, report. Speed matters.

What HPC staff will do:

  • Check for suspicious activity
  • Review job history
  • Scan for malware
  • Help reset access
  • Provide guidance

Note: The earlier you report, the better.

Challenge

Challenge: Security Decision-Making

For each scenario, decide what you would do:

  1. You receive email from “ITS Security” asking you to verify password
  2. You use the same password on your HPC account and your Gmail
  3. You’re at a coffee shop; your laptop is at table while you get coffee
  4. You get DUO push notification you didn’t trigger
  5. You find a USB drive in a parking lot

Explain your decision for each.

  1. “ITS Security” email: DELETE IT - never reply, never click links. Call ITS directly using official phone number. This is a phishing attempt.
  2. Same password everywhere: CHANGE IMMEDIATELY - if one account is breached, all are at risk. Use unique strong passwords for each important account.
  3. Laptop unattended: LOCK YOUR LAPTOP - use Ctrl+Alt+Delete (Windows) or equivalent. Never leave unlocked in public.
  4. Unexpected DUO notification: DENY IT - don’t approve logins you didn’t initiate. Contact immediately. Someone may have your password.
  5. USB drive found: DO NOT PLUG IN - could contain malware or data you should not see. Bring to ITS, they’ll handle safely.

Testing Your Security Knowledge


Verify you understand:

  • What constitutes a strong password
  • How to set up and use DUO
  • How to recognize phishing
  • What to do if account is compromised

If you’re unsure about any of these, review or ask .

Key Points
  • Strong, unique passwords are essential; use a password manager
  • DUO Multi-Factor Authentication adds critical security layer
  • Phishing and social engineering are common; recognize and report
  • Log out when finished, especially on shared computers
  • If credentials are compromised, contact ITS immediately
  • Legitimate staff never ask for passwords via email/phone

Content from Data Handling Basics


Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • What are data classification levels?
  • How should different data be stored?
  • When is encryption required?
  • What is restricted data?

Objectives

  • Understand Pomona’s data classification system
  • Classify your research data appropriately
  • Know when encryption is required
  • Understand FERPA and export control implications

Data Classification at Pomona


All data falls into one of three categories:

PUBLIC Data (green; permissions 755)

Definition: Can be freely shared with anyone.

Examples:

  • Published research results
  • Public documentation
  • General information materials
  • Already published datasets
  • Data explicitly released for public use

Storage: Can use /rhome or /bigdata

Sharing: No restrictions

Access: Everyone

Permissions: 755

Encryption: Not required

PROPRIETARY Data (orange; permissions 750)

Definition: Restricted to specific authorized individuals; includes unpublished research and draft work.

Examples:

  • Draft research papers and manuscripts
  • Lab notebooks and preliminary analysis
  • Unpublished research data
  • Confidential partnership data
  • Patentable research
  • Data under non-disclosure agreement (NDA)
  • Data from industry partner
  • Restricted by contract

Storage: /bigdata with access controls

Sharing: Only with authorized people (specified in contract)

Access: Explicitly listed individuals

Permissions: 750

Encryption: Recommended, sometimes required

RESTRICTED Data (red; permissions 700 + gocryptfs)

Definition: Highly sensitive; requires maximum protection.

Examples:

  • FERPA data (student records, grades, ID numbers)
  • Medical information (HIPAA if applicable)
  • Social Security numbers
  • Financial information (credit cards, bank accounts)
  • Export-controlled research
  • Personal identifying information combined with sensitive data

Storage: Must use /bigdata with strict access controls

Sharing: Only with explicitly authorized people

Access: Minimum necessary basis

Permissions: 700 + gocryptfs

Encryption: MANDATORY - use gocryptfs

The three Sagehen HPC data tiers. PUBLIC covers published papers, course materials and open datasets, needs no encryption and can be shared freely. PROPRIETARY covers grant proposals, pre-publication data and personnel records, with encryption recommended and sharing decided case by case. RESTRICTED covers FERPA and HIPAA data, genetic data and government CUI, where encryption is required along with audit logging and an agreement. A note adds that RESTRICTED data must live in a gocryptfs directory.
The tier decides the rules — not your judgement in the moment.

Data Classification Decision Tree


Ask yourself:

  1. Is this already published? → PUBLIC
  2. Can anyone access it? → PUBLIC
  3. Does it contain FERPA data? → RESTRICTED (Encryption Required!)
  4. Is it under NDA or contract? → PROPRIETARY
  5. Is it unpublished research or draft work? → PROPRIETARY
  6. Is it ongoing research or lab-only work? → Usually PROPRIETARY

FERPA Protection


FERPA = Family Educational Rights and Privacy Act

FERPA protects student privacy:

Protected Information

  • Student ID numbers
  • Grades and academic records
  • Financial aid information
  • Disciplinary records
  • Personal notes/comments about students

Your Responsibility

If you work with student data:

  • Minimum necessary: Only access data you need
  • Secure storage: Must use encryption (gocryptfs)
  • Restricted sharing: Never share with unauthorized people
  • Retention limits: Delete when no longer needed
  • Data agreement: Sign data use agreement if required

FERPA Violations

Unauthorized access to or sharing of FERPA data:

  • Violates federal law
  • Results in account suspension
  • May result in disciplinary action
  • Creates liability for college

If you accidentally access FERPA data: Report immediately to

Callout

FERPA: Federal Law, Not Just Policy

Student data protection is not just Pomona policy. FERPA is federal law with real legal consequences. Violating FERPA can result in personal legal liability, not just account suspension. If you work with student records, contact your PI immediately about proper handling procedures and required encryption.

Export Control Considerations


Some research is restricted by federal export control laws:

Restricted Research Includes

  • Encryption and security research
  • Certain physics/materials science work
  • Semiconductor/chip technology research
  • Military applications
  • Some AI/machine learning research

If Your Research is Restricted

  • Don’t assume: Ask your PI and compliance office
  • Follow controls: May restrict access to non-US persons
  • Communicate limits: Mark restricted data clearly
  • Report violations: Contact compliance office immediately

Contact: Your department compliance officer or

File Permissions and Access Control


Set appropriate file permissions:

chmod 700 ~/restricted_data   # Only you can access
chmod 750 ~/group_data        # You and group can access
chmod 755 ~/shared_data       # Everyone can read
chmod 644 ~/readme.txt        # Everyone can read, only you write
A terminal session creating a demo directory with three empty files and applying chmod 755, 750, and 700. The ls -l output shows one file readable by everyone, one accessible to the owner and the lab group, and one accessible only to the owner.
The three tiers in practice (file names differ from the examples above, but the mapping is the same): 755 everyone reads, 750 owner + lab group, 700 owner only.

General Rules

  • Default: Restrict access to minimum necessary
  • RESTRICTED data: 700 + gocryptfs (user only, encrypted)
  • PROPRIETARY data: 750 (user and group)
  • PUBLIC data: 755 (everyone can read)
  • Never: 777 (world-writable is dangerous)

Using gocryptfs for RESTRICTED Data


If storing RESTRICTED data (FERPA, medical, etc.), encrypt it with gocryptfs.

See Workshop 15 for detailed gocryptfs training.

Basic process:

gocryptfs -init /cipher
gocryptfs /cipher /plain
# Work with files in /plain directory
fusermount -u /plain
Callout

Important: Encryption is Mandatory, Not Optional

If you’re storing RESTRICTED data (student records, medical information, etc.), encryption with gocryptfs is not optional. It’s a requirement. Storing unencrypted restricted data violates federal law and Pomona policy. Failure to encrypt can result in account suspension and personal liability.

Data Retention and Deletion


Keep Data While Needed

  • Active research: Keep on HPC
  • Completed research: Archive to /bigdata with backups
  • No longer needed: Delete securely

Delete Safely

shred -uvfz filename    # Overwrite before deleting (best effort -- see below)
rm filename             # Then remove file
Callout

shred Is Best-Effort on BeeGFS

On a parallel network filesystem like BeeGFS, shred cannot guarantee that the physical storage blocks are overwritten – the filesystem may write the overwrite passes elsewhere. Treat shred as a best-effort measure. For RESTRICTED data the real protection is encryption: keep the data in a gocryptfs directory, and securely destroying the key material (gocryptfs.conf and its backups) renders the ciphertext permanently unreadable regardless of what remains on disk.

For large datasets:

  • Note: /scratch is auto-deleted when the job completes; there is no grace period for storage cleanup. For longer-term storage, use /bigdata or /rhome.
  • For secure deletion of files outside /scratch, shred -uvfz filename (or dd if=/dev/zero of=filename then rm) is best effort on BeeGFS – for RESTRICTED data rely on gocryptfs encryption and key destruction instead

Backup Strategy

  • Active data: Stored in /bigdata with backups
  • Published results: Archive copies with institution
  • Personal copies: External drive with encryption
  • Sensitive data: Encrypted backups only

Identifying Your Data Classification


Before storing research data on HPC:

  1. Discuss with PI - Determine proper classification
  2. Check requirements - FERPA, NDA, export control, contracts
  3. Choose location - /rhome vs /bigdata
  4. Set permissions - Restrict to necessary parties
  5. Consider encryption - Required for RESTRICTED, recommended for others
  6. Document decision - Keep note of classification reasoning
Challenge

Challenge: Classify Research Data

For each dataset, determine its classification:

  1. Your thesis data combining student surveys with academic records
  2. RNA sequence data you generated (not yet published)
  3. Analysis results ready to include in paper
  4. Data from industry partner marked “Confidential”
  5. Anonymized census data for comparison analysis

For each, specify:

  • Classification level
  • Required storage location
  • Encryption needed? (Y/N)
  • Who should have access?
  1. Thesis combining student + academic records: RESTRICTED - FERPA data. /bigdata only. ENCRYPTION REQUIRED. Only you and your PI.
  2. RNA sequence data (unpublished): PROPRIETARY - Ongoing research, not yet published. /bigdata okay. Encryption recommended. Your lab group.
  3. Analysis for publication: PROPRIETARY→PUBLIC - Okay to share with journal reviewers. Will become PUBLIC at publication. No encryption needed.
  4. Industry partner “Confidential”: PROPRIETARY - Check NDA for sharing restrictions. /bigdata with access controls. Encryption recommended. Only specified parties.
  5. Anonymized census data: PROPRIETARY - Research material, not yet published. No FERPA (anonymized). /bigdata okay. No encryption required. Lab group.

Key lesson: When uncertain, classify higher (more restrictive) and ask .

Key Points
  • Data classification determines storage and encryption requirements
  • PUBLIC data has no restrictions; RESTRICTED requires encryption
  • FERPA data must be protected and never shared without authorization
  • Export control may restrict research access
  • File permissions control who can access your data
  • Deleting data permanently requires special commands
  • Ask your PI and if classification is unclear

Content from Incident Reporting and Response


Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • What constitutes a security incident?
  • How do you report suspicious activity?
  • What happens after you report an incident?
  • What should you NOT do if you suspect a breach?

Objectives

  • Recognize security incidents
  • Know how to report incidents properly
  • Understand the incident response process
  • Know what NOT to do during a potential incident

What is a Security Incident?


A security incident is any unauthorized, suspicious, or policy-violating event involving:

  • Accounts: Unauthorized access, password breaches, credential abuse
  • Data: Unauthorized access, exposure, theft, destruction
  • Systems: Malware, intrusions, denial of service, compromise
  • Policy: Violations of acceptable use or security policy
  • Suspicious activity: Anything unusual requiring investigation
Five steps: notice something wrong, stop what you are doing, report to its-hpc@pomona.edu, ITS investigates and contains, and resume work once cleared. A warning says not to try to clean it up yourself and not to delete anything, and that reporting early is never held against you while hiding it is.
Report first, investigate never — that part is ITS’s job.

Examples of Incidents


Definitely Report

  • Someone else logs into your account
  • You receive suspicious DUO prompts you didn’t trigger
  • You find files you didn’t create in your directory
  • You notice unusual job activity on your account
  • Someone asks for your password
  • You accidentally expose sensitive data publicly
  • You see someone accessing others’ files
  • Strange error messages or system behavior
  • Account locked or access denied unexpectedly
  • Data appears corrupted or missing

Maybe Report (When Unsure)

  • Unusually slow system performance
  • Job failures you can’t explain
  • Failed login attempts in your email
  • Received phishing-like email (forward to ITS)
  • Unexpected changes to your home directory
  • Module or software behaving strangely

When uncertain: Report it anyway. Better safe than sorry.

How to Report an Incident


Email is Best Method

Send to:

Include:

  • Your name and username
  • Date and time of incident
  • What you observed (specific details)
  • Any error messages (copy/paste exactly)
  • What you did (if anything)
  • How the incident affects your work
  • Attachments of evidence (if applicable)

Example Report

Subject: URGENT: Suspicious Activity on My Account

Body:

I believe my HPC account may be compromised.

Date/Time: March 5, 2026, 2:30 PM
Suspicious Activity: I received a DUO push notification
that I did not trigger. I denied the prompt, but it recurred.

Details: This happened twice in 5 minutes. My password has
not been shared, and I don't recall visiting suspicious sites.

Evidence: Screenshot attached showing DUO notification times.

Impact: I'm concerned about my research data security.

Please advise.

Immediate Actions

For very urgent issues (active breach in progress):

  1. Email:
  2. Also call: ITS Help Desk [number from Pomona directory]
  3. If available: Call HPC team directly
  4. After hours: Campus security can escalate to on-call staff

What Happens After You Report


Initial Response (Within hours)

  1. HPC staff acknowledges receipt
  2. Staff evaluates severity
  3. If critical: Immediate investigation begins
  4. If routine: Scheduled for investigation

Investigation (1-7 days depending on severity)

  1. Staff reviews account logs
  2. Check for unauthorized access
  3. Scan for malware
  4. Review file modifications
  5. Gather evidence

Resolution (3-30 days)

  1. Staff determines what happened
  2. Mitigating measures are implemented
  3. Your account may be secured/reset
  4. You’re informed of findings
  5. Guidance provided for future

Severity Levels

CRITICAL (Investigate immediately):

  • Active intrusion in progress
  • Data exposure or breach
  • Malware detected
  • Account compromise confirmed

HIGH (Investigate within 24 hours):

  • Suspicious DUO prompts
  • Unauthorized file access
  • Failed login attempts
  • Potential policy violation

MEDIUM (Investigate within 3 days):

  • Possible account issues
  • Unexplained system behavior
  • Minor suspicious activity

LOW (Routine investigation):

  • Informational reporting
  • Questions about security
  • General concerns

What NOT to Do During an Incident


DON’T

  • Don’t panic - Calm assessment is needed
  • Don’t cover it up - Immediate disclosure is better
  • Don’t continue working - Stop potentially affected operations
  • Don’t investigate alone - Let professionals handle it
  • Don’t delete evidence - Log files and history matter
  • Don’t share passwords - Even with IT staff
  • Don’t post publicly - Don’t announce breach on social media
  • Don’t assume it will go away - Report promptly
  • Don’t delay reporting - Earlier response is better
  • Don’t accuse colleagues - Let investigation determine facts
Callout

Critical: Report First, Don’t Hide

Your first instinct may be to handle it quietly or avoid “getting in trouble.” DO NOT. Reporting incidents immediately is always the right choice. Covering up or delaying reporting makes things worse and can result in disciplinary action. Early reporting shows integrity and helps protect others.

DO

  • Do stay calm - Most incidents are recoverable
  • Do report immediately - Minutes matter for critical incidents
  • Do preserve evidence - Don’t delete files or logs
  • Do change password - After reporting account compromise
  • Do disconnect from network - If you suspect active intrusion
  • Do document observations - Write down what you noticed
  • do cooperate with investigation - Provide information requested
  • Do ask questions - Understand what happened
  • Do follow guidance - Implement security improvements
  • Do inform your PI - Keep your advisor in the loop

Common Incident Scenarios and Response


Scenario 1: Unexpected DUO Prompt

What you observe: DUO notification you didn’t trigger

Your actions:

  1. DENY the push notification
  2. Immediately change your password
  3. Email with details
  4. Check for unauthorized SSH sessions
  5. Review recent job history

Staff will do: Review login logs to see if breach occurred

Scenario 2: Someone Accessed Your Files

What you observe: Files you didn’t create in your directory

Your actions:

  1. Don’t modify or delete the files
  2. Note the file names and timestamps
  3. Email with details
  4. List the files: ls -la > incident_files.txt
  5. Attach this list to your report

Staff will do: Investigate who accessed the files

Scenario 3: Data Exposed Publicly

What you observe: Your data accidentally in public directory

Your actions: 1. STOP - Don’t move or delete the data yet 2. Immediately remove public access 3. Email for urgent investigation 4. Identify exactly what was exposed 5. Notify your PI and affected parties

Staff will do: Check who accessed the data, issue guidance

Scenario 4: Suspicious Email Requesting Access

What you observe: Email asking for credentials or access

Your actions:

  1. DO NOT reply
  2. DO NOT click links or download attachments
  3. Forward email to
  4. Include “PHISHING ATTEMPT” in subject
  5. Delete the email

Staff will do: Verify legitimacy, issue warnings if needed

Post-Incident Learning


After an incident is resolved:

Debrief Questions

  • What happened and how did I miss it?
  • What warning signs should I look for?
  • How can I prevent this in the future?
  • Do I need additional training?
  • Should my team change practices?

Implement Improvements

Based on incident:

  • Use password manager if not already
  • Enable DUO if you haven’t
  • Review file permissions
  • Implement gocryptfs for sensitive data
  • Improve backup strategy
  • Take additional training

No-Blame Culture


Important: Reporting an incident does not result in punishment.

  • Honest mistakes are forgiven
  • False alarms are okay
  • Learning is the goal
  • Reporters are not blamed
  • Cooperation is appreciated

The only thing punished is not reporting when you should.

Callout

Safe to Report: No Blame for Honest Mistakes

If you accidentally expose data or think your password was compromised, report it. You won’t be punished for honest mistakes or even false alarms. The only thing that gets people in trouble is hiding incidents. Report first, ask questions later.

Challenge

Challenge: Incident Decision-Making

For each scenario, decide: Report immediately, report today, report within a few days, or talk to PI first?

  1. You notice a file in your directory you don’t remember creating
  2. You get an email asking you to “verify your password”
  3. Your SSH login is slower than usual
  4. You’re waiting for results; a job completed 12 hours early
  5. Your disk quota suddenly shows you’ve used 10 GB more than yesterday

For each, draft a 2-3 sentence report you’d send to .

  1. Unknown file in directory: REPORT IMMEDIATELY - Could be intrusion. Report: “I found a file [filename] in my /rhome directory that I did not create. Timestamp shows [date]. Can you investigate if my account was accessed?”
  2. Email asking to verify password: REPORT IMMEDIATELY - Phishing attempt. Report: “I received a suspicious email asking me to verify my password. [Include email headers if possible]. This appears to be a phishing attempt.”
  3. SSH slower than usual: REPORT TODAY - Performance issue, less urgent. Report: “My SSH logins have been much slower than usual for the past few hours. Is there a system issue or DDoS attack?”
  4. Job completed early: TALK TO PI FIRST - Probably okay. May be a lucky optimization. Only report if result seems wrong or suspicious. Most likely user error in time expectation.
  5. Disk quota suddenly increased: REPORT TODAY - Data integrity concern. Report: “My /bigdata quota shows 10 GB more usage than yesterday without my uploading data. Did a backup operation occur, or is this a potential compromise?”

Getting Help


For incident reporting or security questions:

  • Email:
  • Phone: ITS Help Desk (use campus directory)
  • Emergency: Campus security can escalate
  • Questions: No question is too basic

Remember: Reporting is ALWAYS the right choice when unsure.

Key Points
  • Security incidents include unauthorized access, data exposure, suspicious activity
  • Report all incidents to promptly
  • Include specific details: date, time, what you observed
  • Do NOT investigate alone or delete evidence
  • No-blame culture means reporting is encouraged
  • Staff will guide you through investigation and recovery
  • Learning from incidents improves security for everyone

Content from Getting Help and Resources


Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • Who do you contact for security questions?
  • What documentation is available?
  • How do you get security training updates?
  • What if you have questions about this training?

Objectives

  • Know who to contact for different types of help
  • Find security documentation and resources
  • Understand ongoing training and support
  • Know how to get clarification on policies

Support Contacts


HPC Security Issues

Email:

Response time: Within 24 hours (hours during business days)

What to contact for:

  • Security incidents or breaches
  • Policy questions or violations
  • Account access problems
  • Data handling advice
  • Incident reporting

ITS Help Desk

Phone: Check Pomona directory

Website: See ITS portal on Pomona website

Response time: Varies by ticket type

What to contact for:

  • Authentication/login problems
  • DUO setup or troubleshooting
  • Password reset
  • General IT issues
  • Malware/security concerns on personal device

Your PI or Advisor

Direct: Contact them directly

What to discuss:

  • Data classification decisions
  • Whether work is appropriate use
  • Publication policies
  • Data retention decisions
  • Collaboration with external partners

Compliance Office

Via: Your department

What to discuss:

  • Export control questions
  • FERPA data handling
  • Patent and IP questions
  • Confidentiality agreements

Documentation and Resources


Pomona Resources

  • HPC Documentation: www.pomona.edu/its

  • Security Policies: See ITS website

  • Data Classification Guide: Request from

  • Acceptable Use Policy: Full text available from ITS

Sagehen HPC Specific

Industry Standards

Getting Clarification on This Training


If Something Isn’t Clear

  1. Re-read the relevant episode
  2. Review the learner reference guide
  3. Email with specific question
  4. Ask in person at office hours or by appointment

Questions You Can Ask

  • “What data classification should I use?”
  • “Is this activity allowed under the policy?”
  • “How do I report a security concern?”
  • “Do I need to encrypt my data?”
  • “Is this appropriate use?”
  • Any other security or policy question

No Question is Dumb

Honest questions show good security practice. Pretending to understand when you don’t is the actual problem.

Callout

Default to Asking

If you’re 90% sure about a security decision and 10% uncertain, ask . A one-minute email can prevent weeks of account suspension or worse. Security professionals would rather answer 100 obvious questions than have one serious incident slip through.

Ongoing Training and Updates


Annual Reminders

Pomona sends annual security awareness reminders:

  • Check email for messages from ITS
  • Review Acceptable Use Policy annually
  • Participate in security awareness campaigns
  • Attend optional advanced training

When Policies Change

If Pomona updates security policies:

  • You’ll receive notification
  • Key changes will be highlighted
  • Training updates will be provided
  • Questions are encouraged

Advanced Training

After completing this mandatory training:

  • Workshop 15: gocryptfs Encryption (highly recommended for sensitive data)
  • Advanced security topics: Check HPC training schedule
  • Data protection training: Additional resources available

Summary: Key Takeaways


Before you finish this training, remember:

Your Responsibilities

  1. Use HPC for approved research/education only
  2. Protect your password and authentication
  3. Classify your data appropriately
  4. Report security incidents promptly
  5. Follow all policies
  6. Ask when unsure

Key Contacts

  • : HPC security and policy
  • ITS Help Desk: Account and login issues
  • Your PI: Research and data questions
  • Compliance office: Legal/regulatory questions

Most Important

  • Asking for help is always appropriate
  • Reporting incidents early protects everyone
  • Security is a shared responsibility
  • Mistakes happen; honesty is essential
  • You’re not alone in this journey

Policy Acknowledgment Form


By completing this training, you acknowledge:

  • ✓ I have read and understood the Acceptable Use Policy
  • ✓ I understand the data classification system
  • ✓ I know how to authenticate securely
  • ✓ I understand my responsibilities
  • ✓ I know how to report incidents
  • ✓ I understand consequences of violations

By logging in to Sagehen, you acknowledge all of the above.

Questions Before You Finish?


Before you complete this training:

  • Do you understand all 7 episodes? (One more follows this one: social engineering and phishing.)
  • Are there concepts that are unclear?
  • Do you know who to contact for help?
  • Do you have specific questions about your research?

If you answered “no” to any question, email before finishing.

Congratulations!


You have completed the HPC Security Orientation.

Next steps:

  1. Acknowledge the Acceptable Use Policy (separate form)
  2. Set up DUO Multi-Factor Authentication if not done
  3. Start accessing Sagehen securely
  4. Consider Workshop 15 (gocryptfs) if handling sensitive data
  5. Refer back to resources anytime you have questions

Thank you for taking HPC security seriously. Your diligence helps protect our community.

Challenge

Challenge: Create Your Security Action Plan

Based on what you’ve learned, create a personal security action plan:

  1. My account security: How will I protect my password and DUO?
  2. My data: What classification applies to my research? Where will I store it?
  3. My responsibilities: What policies apply to my work?
  4. My resources: Who will I contact if I have questions or incidents?

Write 2-3 sentences for each.

Example answers:

  1. Account security: “I will use a password manager to create and store a strong unique password. I will keep my DUO app updated and approved logins I didn’t trigger.”
  2. Data: “My data is unpublished research, so it’s PROPRIETARY classification. I will store it in /bigdata with my group. If I work with student ID numbers, I will encrypt with gocryptfs (RESTRICTED).”
  3. Responsibilities: “I will only use Sagehen for my approved research work. I won’t share my account. I will follow the Acceptable Use Policy.”
  4. Resources: “My PI for research questions, for security questions, and ITS Help Desk for account issues.”
Key Points
  • Contact for all HPC security questions
  • ITS Help Desk handles account and authentication issues
  • Documentation and resources are available on HPC wiki
  • Asking questions is encouraged and appropriate
  • This training sets foundation; advanced training available later
  • You’re expected to implement these practices immediately
  • Security is everyone’s responsibility working together

Content from Social Engineering and Phishing


Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • What is social engineering and why are HPC users targeted?
  • How can you recognize phishing attempts?
  • What should you do when you suspect a phishing attack?
  • How does insider threat awareness fit into HPC security?

Objectives

  • Define social engineering and identify common attack patterns
  • Recognize phishing emails by their structural and content tells
  • Apply a clear reporting workflow when phishing is suspected
  • Connect these practices to NIST SP 800-171 controls 3.2.2 (insider threat) and 3.2.3 (social engineering)

What Is Social Engineering?


Social engineering is the use of psychological manipulation to trick people into giving up credentials, access, or sensitive information. Instead of attacking computers directly, an attacker attacks the human in the loop.

Common forms on an HPC cluster:

  • Phishing email that pretends to be ITS, a journal, a collaborator, or a vendor
  • Pretexting: a phone call or chat message inventing a plausible reason to “verify” your password or DUO code
  • Baiting: a USB drive labeled “Sagehen HPC Backup” left in a hallway
  • Tailgating: someone slipping into a restricted area behind a badge holder
  • Quid pro quo: “Free GPU hours if you forward me your SSH key”

Compliance reference: this material maps to NIST SP 800-171 controls 3.2.2 (insider threat awareness) and 3.2.3 (social engineering), both required for the Sagehen NIST Phase 1 baseline.

Why HPC Users Are Targeted


HPC accounts are high-value targets because they unlock:

  • Significant compute capacity (useful for cryptomining, model training, password cracking)
  • Privileged data: unpublished research, FERPA records, export-controlled work
  • A trusted launchpad into other Claremont Colleges systems
  • Storage volume that can host illicit data exfiltration

A compromised HPC account is rarely about you. It is usually a stepping stone.

Anatomy of a Phishing Email


Below is a realistic example modeled on the Module 1 reference scenario:

From: ITS Support <its-support@pomona-verify.com>
Subject: URGENT: Sagehen Account Suspension Notice

Dear User,

Your Sagehen HPC account has exceeded its quota and will be
SUSPENDED within 24 hours unless you re-verify your credentials.

Click here to confirm your account: http://pomona-secure-login.net/verify

Failure to act will result in permanent loss of all research data.

Sincerely,
Pomona ITS Security Team

What makes this phishing, not legitimate ITS communication:

Tell What to look for
Sender domain mismatch pomona-verify.com is not pomona.edu; real HPC mail comes from its-hpc@pomona.edu or @pomona.edu
Urgency/threats “24 hours”, “permanent loss”, “URGENT” — designed to bypass thinking
Generic greeting “Dear User” — Pomona ITS uses your name
Suspicious link pomona-secure-login.net is a lookalike domain, not a Pomona-owned host
Action via link Real ITS will never ask you to “re-verify” credentials over email
Mismatched signature “Pomona ITS Security Team” is not a real internal signature line
Callout

Quick Test: Hover Before You Click

Before clicking any link in an email, hover over it (do not click) and check the destination URL in the status bar. If the visible text is https://duo.pomona.edu but the destination is http://login-secure.example/, it is phishing. Forward to and delete.

Recognizing Phishing in Practice


Use the SLAM quick check:

  • Sender: does the address really come from the claimed organization?
  • Links: do hover-previewed URLs match what the text claims?
  • Attachments: were you expecting them? Office macros and .zip files are high risk.
  • Message: is there urgency, threats, secrecy, or a too-good-to-be-true offer?

If any one of these fails, treat the email as phishing.

Insider Threat Awareness (NIST 3.2.2)


Insider threats are not always malicious. Common scenarios at a research cluster:

  • A graduate student leaves the lab and keeps using shared credentials
  • A collaborator emails their gocryptfs passphrase in plain text “just this once”
  • A user pastes their SSH private key into a shared chat to “save time”
  • A lab member shares an account with an undergraduate to bypass onboarding

Each of these is reportable. Insider mistakes do as much damage as outside attackers.

What To Do When You Suspect Phishing


  1. Do not click any link or open any attachment
  2. Do not reply to the message — even to “ask if it’s real”
  3. Forward the full message (with headers) to . Verify this address with ITS the first time you use it; do not trust the address printed in a suspicious email itself.
  4. Cc if the phish references HPC, Sagehen, SSH, or research data
  5. Delete the message from your inbox after forwarding
  6. If you already clicked: change your Pomona password immediately at the legitimate https://duo.pomona.edu, run a malware scan, and report the incident through Workshop 13 Episode 5’s process
Callout

Verify Out of Band

If you genuinely cannot tell whether a message is real, call or visit the supposed sender through a channel you already trust. Walk to the ITS office. Look up in the campus directory yourself. Never use phone numbers or addresses given inside the suspicious message.

Compliance Mapping


NIST SP 800-171 control What it asks How this episode satisfies it
3.2.1 Awareness training Provide security awareness to users Workshop 13 overall
3.2.2 Insider threat awareness Train users to recognize and report insider risk “Insider Threat Awareness” section above
3.2.3 Social engineering Train users to recognize and resist social engineering / phishing This entire episode

Reference: Trusted Pomona Channels


Purpose Real address
HPC support and incidents
Campus security incidents (verify with ITS)
Identity / login https://duo.pomona.edu
OnDemand portal https://ondemand.hpc.pomona.edu

If a message claims to be from any of these and the URL or address does not match exactly, treat it as phishing.

Challenge

Challenge: Classify These Messages

For each message below, decide whether it is legitimate or phishing, and identify the specific tell(s) you used to decide.

  1. From its-hpc@pomona.edu, subject “Scheduled Sagehen maintenance Friday 2 AM”, with a link to https://www.pomona.edu/its/. No request for credentials.

  2. From noreply@pomona-it-helpdesk.com, subject “Mandatory password reset within 12 hours”, with a link to http://pomona-it-login.net/reset?user=you.

  3. From andrew.wilson@pomona.edu, subject “Quick favor — gift cards”, asking you to buy iTunes gift cards on behalf of the department because he’s “in a meeting and can’t take calls”.

  4. From journal-submissions@nature.com, subject “Decision on your manuscript”, with a .docx attachment named decision-letter.docx. You did not submit anything to Nature.

  5. From its-hpc@pomona.edu, subject “DUO push you didn’t trigger?”, asking you to call the ITS help desk at the number listed in the campus directory.

  1. Legitimate. Sender domain matches pomona.edu. Link domain matches Pomona. No credential request. Maintenance announcements are routine.

  2. Phishing. Sender domain is pomona-it-helpdesk.com (not pomona.edu). Link is HTTP (not HTTPS) and domain is a lookalike. Urgency tell (“12 hours”). Forward to .

  3. Phishing (gift card scam / pretexting). Even though the visible name is real, the behavior is wrong: real Pomona staff do not ask for gift cards over email. Verify out of band by walking to Andrew Wilson’s office or calling ITS. This is a classic CEO-impersonation phish.

  4. Phishing (attachment-based). You did not submit a manuscript, so the message has no legitimate context. The .docx likely contains malicious macros. Do not open. Forward to and delete.

  5. Legitimate. Sender domain matches. The message asks you to call a number you look up yourself in the campus directory — this is the correct out-of-band verification pattern. No credential entry is requested.

Key lesson: sender domain, link domain, and out-of-band verification catch most phish. Forward suspicious messages to and copy when HPC is involved.

Key Points
  • Social engineering attacks the human, not the computer; HPC accounts are valuable targets
  • Phishing tells: sender domain mismatch, urgency, generic greeting, suspicious links, unexpected attachments
  • Never click links or open attachments in suspicious messages; verify out of band through trusted channels
  • Forward suspected phishing to ; cc when HPC is involved
  • Insider mistakes (shared credentials, leaked passphrases, account sharing) are reportable too
  • This episode satisfies NIST SP 800-171 controls 3.2.2 (insider threat) and 3.2.3 (social engineering)