Lines Matching refs:klen
849 ubsec_setup_mackey(struct ubsec_session *ses, int algo, caddr_t key, int klen)
855 for (i = 0; i < klen; i++)
860 MD5Update(&md5ctx, key, klen);
861 MD5Update(&md5ctx, hmac_ipad_buffer, MD5_HMAC_BLOCK_LEN - klen);
865 SHA1Update(&sha1ctx, key, klen);
867 SHA1_HMAC_BLOCK_LEN - klen);
871 for (i = 0; i < klen; i++)
876 MD5Update(&md5ctx, key, klen);
877 MD5Update(&md5ctx, hmac_opad_buffer, MD5_HMAC_BLOCK_LEN - klen);
881 SHA1Update(&sha1ctx, key, klen);
883 SHA1_HMAC_BLOCK_LEN - klen);
887 for (i = 0; i < klen; i++)