func (e Aes128CtsHmacSha96) GetCypherBlockBitLength() int {
	return aes.BlockSize * 8
}
GetCypherBlockBitLength returns the bit count size of the cypher block.
package crypto
import (
	"crypto/aes"
	"crypto/hmac"
	"crypto/sha1"
	"hash"
	"github.com/jcmturner/gokrb5/v8/crypto/common"
	"github.com/jcmturner/gokrb5/v8/crypto/rfc3961"
	"github.com/jcmturner/gokrb5/v8/crypto/rfc3962"
	"github.com/jcmturner/gokrb5/v8/iana/chksumtype"
	"github.com/jcmturner/gokrb5/v8/iana/etypeID"
)
type Aes128CtsHmacSha96 struct {
}
func (e Aes128CtsHmacSha96) GetETypeID() int32 {
	return etypeID.AES128_CTS_HMAC_SHA1_96
}
func (e Aes128CtsHmacSha96) GetHashID() int32 {
	return chksumtype.HMAC_SHA1_96_AES128
}
func (e Aes128CtsHmacSha96) GetKeyByteSize() int {
	return 128 / 8
}
func (e Aes128CtsHmacSha96) GetKeySeedBitLength() int {
	return e.GetKeyByteSize() * 8
}
func (e Aes128CtsHmacSha96) GetHashFunc() func() hash.Hash {
	return sha1.New
}
func (e Aes128CtsHmacSha96) GetMessageBlockByteSize() int {
	return 1
}
func (e Aes128CtsHmacSha96) GetDefaultStringToKeyParams() string {
	return "00001000"
}
func (e Aes128CtsHmacSha96) GetConfounderByteSize() int {
	return aes.BlockSize
}
func (e Aes128CtsHmacSha96) GetHMACBitLength() int {
	return 96
}