- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for MD4 (0.03 sec)
-
src/main/java/jcifs/smb1/util/MD4.java
/** * Creates a new MD4 message digest instance. * Initializes the digest with the MD4 algorithm parameters. */ public MD4() { super("MD4"); engineReset(); } /** * This constructor is here to implement cloneability of this class. */ private MD4(final MD4 md) { this(); context = md.context.clone();
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 9.6K bytes - Viewed (0) -
src/test/java/jcifs/util/CryptoTest.java
@Test @DisplayName("Should calculate MD4 hash correctly") void testMD4Hash() { // Given String input = "Hello World"; byte[] data = input.getBytes(); // When MessageDigest md4 = Crypto.getMD4(); byte[] hash = md4.digest(data); // Then assertNotNull(hash); assertEquals(16, hash.length); // MD4 produces 128-bit hash } @Test
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 7.4K bytes - Viewed (0) -
src/main/java/jcifs/util/Crypto.java
/** * */ private Crypto() { } /** * Get an MD4 message digest instance. * @return MD4 digest instance */ public static MessageDigest getMD4() { try { return MessageDigest.getInstance("MD4", getProvider()); } catch (final NoSuchAlgorithmException e) { throw new CIFSUnsupportedCryptoException(e); }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 5.7K bytes - Viewed (0) -
src/main/java/jcifs/smb1/smb1/NtlmPasswordAuthentication.java
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 26.7K bytes - Viewed (0) -
src/main/java/jcifs/smb/NtlmPasswordAuthenticator.java
MessageDigest md4 = Crypto.getMD4(); char[] pwd = getPasswordAsCharArray(); if (pwd == null || pwd.length == 0) { md4.update(Strings.getUNIBytes("")); return md4.digest(); } String tempStr = new String(pwd); try { md4.update(Strings.getUNIBytes(tempStr)); return md4.digest(); } finally {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 30.3K bytes - Viewed (0) -
src/main/java/jcifs/smb/NtlmUtil.java
if (password == null) { throw new NullPointerException("Password parameter is required"); } final MessageDigest md4 = Crypto.getMD4(); md4.update(Strings.getUNIBytes(password)); return md4.digest(); } /** * Generates the NT password hash for the given password. * This version accepts char[] for better security. *
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 15.1K bytes - Viewed (0) -
src/main/java/jcifs/smb1/ntlmssp/Type3Message.java
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 24.1K bytes - Viewed (0) -
src/main/java/jcifs/ntlmssp/Type3Message.java
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 32.7K bytes - Viewed (0) -
src/test/java/jcifs/smb/NtlmUtilTest.java
@Test @DisplayName("getNTHash: known vector for 'password'") void testGetNTHash_knownVector() { // Arrange String password = "password"; // Known NT hash for "password" (UTF-16LE MD4) // This is a well-known test vector: password -> 8846F7EAEE8FB117AD06BDD830B7586C byte[] expected = hex("8846F7EAEE8FB117AD06BDD830B7586C"); // Act byte[] actual = NtlmUtil.getNTHash(password);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 12K bytes - Viewed (0) -
api/go1.txt
pkg container/ring, method (*Ring) Prev() *Ring pkg container/ring, method (*Ring) Unlink(int) *Ring pkg container/ring, type Ring struct pkg container/ring, type Ring struct, Value interface{} pkg crypto, const MD4 Hash pkg crypto, const MD5 Hash pkg crypto, const MD5SHA1 Hash pkg crypto, const RIPEMD160 Hash pkg crypto, const SHA1 Hash pkg crypto, const SHA224 Hash pkg crypto, const SHA256 Hash
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Wed Aug 14 18:58:28 UTC 2013 - 1.7M bytes - Viewed (0)