Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for derivation (0.12 sec)

  1. src/main/java/jcifs/pac/PacMac.java

            }
        }
    
        /**
         * Derives an AES key using the Kerberos key derivation function.
         * This method implements the simplified key derivation for AES encryption types.
         *
         * @param key the base Kerberos key
         * @param constant the key derivation constant
         * @return the derived key bytes
         * @throws GeneralSecurityException if cryptographic operations fail
         */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 9K bytes
    - Viewed (0)
  2. src/main/java/jcifs/util/SecureCredentialStorage.java

     *
     * Provides secure storage of passwords and other sensitive credentials
     * using AES-GCM encryption with PBKDF2 key derivation.
     *
     * Features:
     * - Encrypts credentials at rest using AES-256-GCM
     * - Uses PBKDF2 for key derivation from master password
     * - Secure wiping of sensitive data
     * - Thread-safe operations
     * - Protection against timing attacks
     */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 12.7K bytes
    - Viewed (0)
  3. README.md

    - **Encryption Context**: Per-session encryption state management
    - **Key Derivation**: SMB3 KDF implementation with dialect-specific parameters
    - **Pre-Authentication Integrity**: SMB 3.1.1 PAI for preventing downgrade attacks
    - **Automatic Detection**: Encryption automatically enabled when servers require it
    - **Secure Key Management**: Proper key derivation and nonce generation
    
    ### Core Features
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 09:24:52 UTC 2025
    - 6.2K bytes
    - Viewed (0)
  4. src/main/java/jcifs/util/SecureKeyManager.java

        /**
         * Derive a new key from an existing key
         *
         * @param baseKey the base key
         * @param label key derivation label
         * @param context key derivation context
         * @param length desired key length in bytes
         * @return derived key
         * @throws GeneralSecurityException if key derivation fails
         */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 21.5K bytes
    - Viewed (0)
  5. src/main/java/jcifs/internal/smb2/Smb2EncryptionContext.java

            }
    
            // Increment rotation counter for tracking and key derivation
            rotationCount++;
    
            // SMB3-compliant key rotation: Use rotation counter as per SMB3 specification
            // This follows Microsoft's approach for predictable but unique key derivation
            byte[] modifiedSessionKey = new byte[sessionKey.length + 8];
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 35.5K bytes
    - Viewed (0)
  6. src/main/java/jcifs/internal/smb2/Smb3KeyDerivation.java

    import org.bouncycastle.crypto.generators.KDFCounterBytesGenerator;
    import org.bouncycastle.crypto.macs.HMac;
    import org.bouncycastle.crypto.params.KDFCounterParameters;
    
    /**
     * SMB3 SP800-108 Counter Mode Key Derivation
     *
     * @author mbechler
     *
     */
    public final class Smb3KeyDerivation {
    
        private static final byte[] SIGNCONTEXT_300 = toCBytes("SmbSign");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 6.5K bytes
    - Viewed (0)
  7. src/test/java/jcifs/internal/smb2/Smb3KeyDerivationTest.java

    import org.junit.jupiter.api.Test;
    import org.junit.jupiter.params.ParameterizedTest;
    import org.junit.jupiter.params.provider.ValueSource;
    
    /**
     * Test class for Smb3KeyDerivation.
     * Tests the SMB3 SP800-108 Counter Mode Key Derivation implementation.
     */
    @DisplayName("Smb3KeyDerivation Tests")
    class Smb3KeyDerivationTest {
    
        private byte[] sessionKey;
        private byte[] preauthIntegrity;
    
        @BeforeEach
        void setUp() {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 17.5K bytes
    - Viewed (0)
  8. ci/official/requirements_updater/requirements.in

    # V <= U <= V+1
    # More info at https://protobuf.dev/support/cross-version-runtime-guarantee/
    protobuf >= 5.28.0, < 7.0
    # Test dependencies
    grpcio >= 1.68.1, < 2.0
    portpicker == 1.6.0
    # Scipy 15.x and above have misc.derivative removed, but we still use it
    scipy >= 1.13.0, < 1.15.0
    requests >= 2.31.0
    packaging==23.2
    setuptools==78.1.1
    jax==0.4.7
    zstandard==0.23.0
    # The dependencies below are needed for TF wheel testing.
    Registered: Tue Sep 09 12:39:10 UTC 2025
    - Last Modified: Wed Sep 03 23:57:17 UTC 2025
    - 1.2K bytes
    - Viewed (0)
  9. ci/official/requirements_updater/numpy1_requirements/requirements.in

    # V <= U <= V+1
    # More info at https://protobuf.dev/support/cross-version-runtime-guarantee/
    protobuf >= 5.28.0, < 7.0
    # Test dependencies
    grpcio >= 1.68.1, < 2.0
    portpicker == 1.6.0
    # Scipy 15.x and above have misc.derivative removed, but we still use it
    scipy >= 1.13.0, < 1.15.0
    requests >= 2.31.0
    packaging==23.2
    setuptools==78.1.1
    jax==0.4.7
    zstandard==0.23.0
    # The dependencies below are needed for TF wheel testing.
    Registered: Tue Sep 09 12:39:10 UTC 2025
    - Last Modified: Wed Sep 03 23:57:17 UTC 2025
    - 1.2K bytes
    - Viewed (0)
  10. RELEASE.md

    *   Make the Bigtable client connection pool configurable & increase the
        default # of connections for performance.
    *   Added derivative of `tf.random_gamma` with respect to the alpha parameter.
    *   Added derivative of `tf.igamma(a, x)` and `tf.igammac(a, x)` with respect to
        a.
    *   Modified Bessel functions of order zero and one.
    *   Add FillTriangular Bijector to create triangular matrices.
    Registered: Tue Sep 09 12:39:10 UTC 2025
    - Last Modified: Mon Aug 18 20:54:38 UTC 2025
    - 740K bytes
    - Viewed (1)
Back to top