Rivest, Shamir, And Adelman (RSA)

Rivest, Shamir, And Adelman (RSA): A widely-used public key cryptosystem named after its inventors Ronald Rivest, Adi Shamir, and Leonard Adelman. In RSA, the encryption key is public and different from the decryption key, which is kept secret, making it an asymmetric cryptosystem. The security of RSA relies upon the practical difficulty of factoring the […]

Sandbox

Sandbox: A controlled environment used for testing or running potentially dangerous or suspicious code. It is used in cybersecurity to prevent malicious software from damaging systems or networks. Examples include a web browser’s sandbox for running untrusted code, a malware analysis sandbox for studying malware behavior, and a network sandbox for testing new security protocols.

Rogue administrators in virtualization

Rogue administrators in virtualization: The individuals who, within a virtualized environment, have the ability to exploit their high-level access privileges for malicious intent. A rogue administrator may execute harmful actions such as data theft, unauthorized system modification, or disruption of services, all of which could lead to significant security breaches. Measures such as strict access […]

Sanitize

Sanitize: The process of removing or neutralizing sensitive data or information from a system or database to protect privacy and prevent unauthorized access. Examples include removing personally identifiable information from a database before sharing it, wiping a computer’s hard drive before disposal, and sanitizing sensitive documents.

Rollback

Rollback: The reversal of changes to a system, often used to restore the system to a previous state in the event of a problem. It is used to undo changes that have caused issues or to return to a well-known state. Examples include rolling back a software update that caused system instability or rolling back […]

SAST (Static Application Security Testing)

SAST (Static Application Security Testing): A type of security testing that analyzes an application’s source code or binaries without executing the application. It helps identify security vulnerabilities early in the development process before deployment, using methods like code reviews, automated scanning, and manual testing.