- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for PacMac (0.03 sec)
-
src/main/java/jcifs/pac/PacMac.java
* This class provides methods for computing MACs using various Kerberos encryption types including * ARCFOUR-HMAC-MD5 and AES-based HMAC algorithms. */ public class PacMac { /** * Private constructor to prevent instantiation of utility class. */ private PacMac() { // Utility class } /** * */ private static final String HMAC_KEY = "HMAC";
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 9K bytes - Viewed (0) -
src/test/java/jcifs/pac/PacMacTest.java
byte[] mac3 = PacMac.calculateMacArcfourHMACMD5(23, key, TEST_DATA); assertNotNull(mac3); assertEquals(16, mac3.length); // Test with a standard usage byte[] mac4 = PacMac.calculateMacArcfourHMACMD5(15, key, TEST_DATA); assertNotNull(mac4); assertEquals(16, mac4.length); } /** * Test method for
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 07:14:38 UTC 2025 - 7.1K bytes - Viewed (0) -
src/test/java/jcifs/pac/PacTest.java
// Test with mocked PacMac to avoid complex signature calculation try (MockedStatic<PacMac> pacMacMock = mockStatic(PacMac.class)) { // Mock the calculateMac method to return a valid checksum byte[] mockChecksum = new byte[16]; pacMacMock.when(() -> PacMac.calculateMac(anyInt(), any(), any())).thenReturn(mockChecksum);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 7.9K bytes - Viewed (0) -
src/main/java/jcifs/pac/Pac.java
this.serverSignature.getType(), Hexdump.toHexString(this.serverSignature.getChecksum()))); } byte checksum[] = PacMac.calculateMac(this.serverSignature.getType(), keys, checksumData); if (!MessageDigest.isEqual(this.serverSignature.getChecksum(), checksum)) { if (log.isDebugEnabled()) {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 7.3K bytes - Viewed (0)