RC2

E113227

RC2 is a symmetric-key block cipher designed by cryptographer Ronald L. Rivest and widely used in early Internet security applications.

All labels observed (2)

Label Occurrences
RC2 canonical 1
Rivest Cipher 2 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf block cipher
symmetric-key algorithm
alsoKnownAs ARC2
blockSize 64 bits
category symmetric cryptography
cipherStructure Feistel network
designedFor software implementation
designer Ronald L. Rivest
encryptionType private-key encryption
exportControlContext designed to comply with U.S. export restrictions
family Rivest Ciphers
linked to: RC5
field cryptography
followedBy RC4
RC5
RC6
keyExpansion complex key schedule with 128-entry table
keySize 128 bits
40 bits (export-restricted variant)
64 bits
up to 128 bits
leakedBy anonymous Usenet posting
leakYear 1996
namedAfter Rivest Cipher 2
linked to: RC2
operatesOn 64-bit data blocks
precededBy RC1
published 1996
recommendedUsage avoid in new systems
rounds 18
standardizedIn RFC 2268
status considered obsolete
supersededBy 3DES
AES
supportsVariableKeyLength true
usedFor Internet security protocols
data confidentiality
email encryption
usedIn PKCS #12
S/MIME
early SSL implementations
early TLS implementations
usesLookupTable true
usesVariableNumberOfRounds true
vulnerableTo brute-force attacks on short keys
related-key attacks
wasInitiallyKeptSecret true
wasProprietary true
yearDesigned 1987

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

RC2 namedAfter Rivest Cipher 2
linked to: RC2