- Sort Score
- Num 10 results
- Language All
Results 1 - 5 of 5 for SecureKeyManager (0.12 seconds)
The search processing time has exceeded the limit. The displayed results may be partial.
-
src/main/java/jcifs/internal/smb2/Smb2EncryptionContext.java
// Securely wipe temporary key references - guaranteed by try-finally if (encKey != null) { SecureKeyManager.secureWipe(encKey); } if (decKey != null) { SecureKeyManager.secureWipe(decKey); } } } catch (Exception e) { log.error("Error validating key lengths", e);Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sun Aug 31 08:00:57 GMT 2025 - 35.5K bytes - Click Count (0) -
src/test/java/jcifs/util/SecureKeyManagerTest.java
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; /** * Test class for SecureKeyManager */ public class SecureKeyManagerTest { private SecureKeyManager keyManager; private byte[] testKey; @BeforeEach public void setUp() { keyManager = new SecureKeyManager(); testKey = new byte[16]; new SecureRandom().nextBytes(testKey); } @AfterEachCreated: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 30 05:58:03 GMT 2025 - 14.2K bytes - Click Count (0) -
src/test/java/jcifs/internal/smb2/Smb2EncryptionContextTest.java
} @Test @DisplayName("Should integrate with SecureKeyManager") void testSecureKeyManagerIntegration() throws Exception { // Given SecureKeyManager keyManager = new SecureKeyManager(); byte[] testKey = new byte[16]; new SecureRandom().nextBytes(testKey); // When - Create context with SecureKeyManager using same key for both operationsCreated: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sun Aug 31 08:00:57 GMT 2025 - 44.1K bytes - Click Count (0) -
src/main/java/jcifs/smb/NtlmPasswordAuthenticator.java
*/ private static final long serialVersionUID = -4090263879887877186L; private static final Logger log = LoggerFactory.getLogger(NtlmPasswordAuthenticator.class); private static final SecureKeyManager keyManager = new SecureKeyManager(); private static final SecurityAuditLogger auditLogger = SecurityAuditLogger.getInstance(); /** * Performs constant-time comparison of two char arrays to prevent timing attacks.Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sun Aug 31 08:00:57 GMT 2025 - 30.3K bytes - Click Count (0) -
src/main/java/jcifs/util/SecureCredentialStorage.java
return result; } finally { // Securely wipe plaintext bytes - guaranteed by try-finally if (plaintextBytes != null) { SecureKeyManager.secureWipe(plaintextBytes); } } } public char[] decryptCredentials(byte[] ciphertext) throws GeneralSecurityException { checkNotDestroyed();Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 30 05:58:03 GMT 2025 - 12.7K bytes - Click Count (0)