Rebuild Database | Login
  • Getting Started with WebGoat.NET
    • Welcome
    • Web Proxy Test
    • Testing Database
  • WebGoat Coins Customer Portal
    • Customer Login
    • Forgot Password
    • Change Password
    • Customer Portal
    • Product Catalog
    • Product Details
    • Customer Orders
    • Logout
  • Injection Attacks
    • SQL Error Messages
    • Exploiting SQL Injection
    • File Download Path Manipulation
    • File Upload Path Manipulation
  • Cross Site Scripting (XSS)
    • Stored XSS
    • Reflected XSS
  • Authentication Issues
    • Insecure Forgot Password
  • Testing and Debugging
    • Exploiting Debug Page
  • Encryption
    • Encryption vs Encoding
    • Insecure Message Digest
    • Weak Random Number Generators
  • .NET Exploits
    • Unsafe blocks
Skip Navigation LinksOWASP.WebGoat.NET Encryption Encryption vs Encoding

Lesson Instructions

This page illustrates multiple encoding algorithms - type in a string and observe the output.

Encoding Basics

Enter String to Protect:
Enter Encryption Password (optional):