Closed (fixed)
Project:
Encrypt
Version:
8.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
5 Jul 2026 at 21:47 UTC
Updated:
4 Aug 2026 at 04:45 UTC
Jump to comment: Most recent
In 8.2, PHP added the SensitiveParameter attribute to designate parameters that should be redacted in stack traces.
We should use this parameter to harden EncryptionMethodInterface to prevent logging of encrypted text and keys.
Use SensitiveParameter on EncryptionMethodInterface. SensitiveParameter is already used by core (PasswordInterface and UserAuthInterface)
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
ptmkenny commentedTests are failing but I believe these are pre-existing failures.
Comment #4
ptmkenny commentedTests pass: #3608563: Fix phpstan, phpcs, phpunit
Comment #7
alexpottThanks @ptmkenny