- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for MIC (0.01 sec)
-
src/test/java/jcifs/spnego/SpnegoTokenTest.java
void setGetMechanismListMIC() { TestSpnegoToken t = new TestSpnegoToken(); byte[] mic = new byte[] { 7, 8, 9, 10 }; t.setMechanismListMIC(mic); assertArrayEquals(mic, t.getMechanismListMIC(), "mechanismListMIC should round-trip"); // Document current behavior: no defensive copy (reference exposed) mic[1] = 42;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 4.6K bytes - Viewed (0) -
src/test/java/jcifs/spnego/NegTokenInitTest.java
// Tag [3] byte[] tokenTag3 = buildInitToken(new ASN1ObjectIdentifier[] { OID_KRB }, null, null, mic, false, null, null, null); NegTokenInit p3 = new NegTokenInit(tokenTag3); assertArrayEquals(mic, p3.getMechanismListMIC(), "MIC should be parsed from tag [3]"); } @Test
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 21K bytes - Viewed (0) -
src/test/java/jcifs/smb/SSPContextTest.java
} byte[] expected = calculateMIC(data); if (mic.length != expected.length || mic[0] != expected[0]) { throw new CIFSException("MIC mismatch"); } } @Override public boolean isMICAvailable() { // Available if context is established and integrity is supported return this.established && this.integrity;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 15.2K bytes - Viewed (0) -
src/main/java/jcifs/smb/SSPContext.java
/** * Calculates a Message Integrity Code (MIC) for the given data. * @param data the data to calculate MIC for * @return MIC * @throws CIFSException if an error occurs calculating the MIC */ byte[] calculateMIC(byte[] data) throws CIFSException; /** * Verifies a Message Integrity Code (MIC) for the given data. * @param data the data to verify
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 3.9K bytes - Viewed (0) -
src/test/java/jcifs/smb/Kerb5ContextTest.java
byte[] data = new byte[] { 1, 2 }; byte[] mic = new byte[] { 3 }; // No exception means success doNothing().when(gssContext).verifyMIC(eq(mic), eq(0), eq(1), eq(data), eq(0), eq(2), any()); assertDoesNotThrow(() -> ctx.verifyMIC(data, mic)); verify(gssContext, times(1)).verifyMIC(eq(mic), eq(0), eq(1), eq(data), eq(0), eq(2), any()); } @Test
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 07:14:38 UTC 2025 - 14.2K bytes - Viewed (0) -
src/test/java/jcifs/spnego/NegTokenTargTest.java
ASN1ObjectIdentifier mech = new ASN1ObjectIdentifier("1.2.840.113554.1.2.2"); byte[] tokenArray = new byte[] { 1, 2, 3 }; byte[] mic = new byte[] { 9, 9, 9 }; NegTokenTarg original = new NegTokenTarg(NegTokenTarg.ACCEPT_COMPLETED, mech, tokenArray, mic); // Act – serialise and parse back byte[] bytes = original.toByteArray(); NegTokenTarg roundTrip = new NegTokenTarg(bytes);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 3.6K bytes - Viewed (0) -
src/main/java/jcifs/spnego/SpnegoToken.java
} /** * Gets the mechanism list MIC (Message Integrity Code) for integrity protection * @return the mechanism list MIC bytes */ public byte[] getMechanismListMIC() { return this.mechanismListMIC; } /** * Sets the mechanism list MIC (Message Integrity Code) for integrity protection * @param mechanismListMIC the mechanism list MIC bytes */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 2.6K bytes - Viewed (0) -
src/main/java/jcifs/smb/NtlmContext.java
throw new CIFSException("Failed to decrypt MIC", e); } } final int expectSeq = this.verifySequence.getAndIncrement(); if (expectSeq != seq) { throw new CIFSException(String.format("Invalid MIC sequence, expect %d have %d", expectSeq, seq)); } final byte[] verify = new byte[8]; System.arraycopy(mic, 4, verify, 0, 8);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 17.3K bytes - Viewed (0) -
src/main/java/jcifs/ntlmssp/Type3Message.java
/** * Returns the message integrity code (MIC) for this Type-3 message. * * @return A <code>byte[]</code> containing the message integrity code. */ public byte[] getMic() { return this.mic; } /** * Sets the message integrity code (MIC) for this Type-3 message. * * @param mic * NTLM mic to set (16 bytes) */
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/main/java/jcifs/spnego/NegTokenInit.java
*/ @Override public String toString() { String mic = null; if (this.getMechanismListMIC() != null) { mic = Hexdump.toHexString(this.getMechanismListMIC(), 0, this.getMechanismListMIC().length); } return String.format("NegTokenInit[flags=%d,mechs=%s,mic=%s]", this.getContextFlags(), Arrays.toString(this.getMechanisms()), mic); } @Override public byte[] toByteArray() {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 10.3K bytes - Viewed (0)