Artillery House, 71-73 Woodbridge Road, Guildford, GU1 4QH

1 Westminster Bridge Road London, SE1 7XW

Postal Address
The Partnership, PO Box 1587, Artillery House, 71-73 Woodbridge Road, Guildford, Surrey, GU1 9DP
Social Media
Contact Us
01483 579 978
The Partnership

Portal security

  1. HTTPS is used exclusively across the entire application for secure communication.
  2. AES-256 encryption is used to ensure the security of data, including encrypted cookies and session values.
  3. Authorization checks using policies and gates to ensure users have appropriate permissions and custom middleware is also used for specific security requirements.
  4. User passwords are stored as hashed values.
  5. Protection against dictionary attacks is provided by the use of the use of throttle and Rate Limiter middleware.
  6. Robust measures are taken to prevent SQL injection vulnerabilities, including input validation, sanitization, query binding, parameter binding, and escaping user inputs to prevent the embedding of user data into SQL statements.
  7. Measures are implemented to mitigate the risk of Cross-Site Scripting (XSS) & CRSF attacks using the Form Classes Token method to create a unique token for each form. This ensures the request must originate from the application itself and ensures forged requests are not mistakenly accepted.
  8. All files uploaded to the system undergo thorough scanning using antivirus software and are stored in an S3 private bucket.
  9. Database security is managed carefully, with regular security upgrades, enhanced password encryption, RBAC, and strict password policies. TLS encryption, controlled data masking protection, combined with a firewall and InnoDB encrypted tablespaces.
  10. Finally, we have implemented application logging to track activities, errors, and security-related events. These logs are monitored for suspicious activities and potential security breaches.