Glossary-4
MPC180E Security Processor User’s Manual
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
FIFO. First in, first out. A buffer memory which supports in-order processing
of data.
FIPS. Federal Information Protection Standards.
Fraction. In the binary representation of a floating-point number, the field of
the significand that lies to the right of its implied binary point.
Hashing. A function that takes a variable sized input and has a fixed size
output.
HMAC. Hashed message authentication code. MAC that uses a hash function
to reduce the size of the data it processes.
IKE. Internet Key Exchange. A process used by two more parties to exchange
keys via the Internet, for future secure communication via the
Internet.
Initialization Vector. Secret value that, along with the key, is shared by both
encryptor and decryptor. It is a string of bits used in lieu of plaintext
at the start of DES. Used in CBC (Cipher Block Chaining) to
complicate crypto-analysis.
Interrupt. An asynchronous exception. On PowerPC processors, interrupts
are a special case of exceptions.
Interrupt controller. Organizes the hardware interrupts coming from the
execution units into a maskable interrupt for the processor
Interrupt mask register. Allows masking of individual interrupts by the
host.
IPSec. A standard suite of protocols governing key exchange, authentication,
and encryption of IP packets for transport or tunneling over the
Internet.
IV. See Initialization vector.
Key. A string of bits used widely in cryptography, allowing people to encrypt
and decrypt data; a key can be used to perform other mathematical
operations as well. Given a cipher, a key determines the mapping of
the plaintext to the ciphertext.
F
H
K
I
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..