- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for deriveKeyAES (0.06 sec)
-
src/test/java/jcifs/pac/PacMacTest.java
byte[] derivedKey = PacMac.deriveKeyAES(key, constant); assertNotNull(derivedKey); assertEquals(16, derivedKey.length); // Test with a different key size KerberosKey key256 = new KerberosKey(TEST_PRINCIPAL, new byte[32], PacSignature.ETYPE_AES256_CTS_HMAC_SHA1_96, 0); byte[] derivedKey256 = PacMac.deriveKeyAES(key256, constant); assertNotNull(derivedKey256);
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/main/java/jcifs/pac/PacMac.java
byte[] cst = { (byte) (usage >> 24 & 0xFF), (byte) (usage >> 16 & 0xFF), (byte) (usage >> 8 & 0xFF), (byte) (usage & 0xFF), (byte) 0x99 }; byte[] output = new byte[12]; byte[] dk = deriveKeyAES(baseKey, cst); // Checksum key try { Mac m = Mac.getInstance("HmacSHA1"); m.init(new SecretKeySpec(dk, HMAC_KEY)); System.arraycopy(m.doFinal(input), 0, output, 0, 12);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 9K bytes - Viewed (0)