byte[] usmKey = DHOperations.deriveKey(sharedKey, keyLength); keyInfo.setUsmKey(usmKey);
SecurityProtocols.getInstance().getAuthenticationProtocol(authProtocol); OctetString authKey = new OctetString(DHOperations.deriveKey(authSharedKey, authenticationProtocol.getDigestLength())); SecurityProtocols.getInstance().getPrivacyProtocol(privProtocol); OctetString privKey = new OctetString(DHOperations.deriveKey(privSharedKey, privacyProtocol.getMaxKeyLength()));