You are on page 1of 2

ZUCLookAsideCore

CLP411ProductBrief
The3GPPstandardsbody acollaborativeeffortamong telecommunicationassociations isactivelyworkingonthefourth generation(4G)ofmobilephonesystemspecificationaspartofthenew technologyLTEAdvanced(LTEA).
TheCLP411coreisamemberofEllipticsbroadfamilyof3GPP/LTE/LTEA securityIPsolutionsandittargetsthenewsecurityalgorithmsintroducedto supportwirelessnetworksinkeyAsianmarkets.TheCLP411implementsthe confidentiality(128EEA3)andintegrity(128EIA3)algorithmswhichare basedonthekeystreamgeneratorZUC.

Features
Supportfornew3GPP/LTEA securityalgorithms Confidentialitymode 128EEA3(Release (R l 10) Integritymode128EIA3 (Release10) ZUCkeystreamgenerator Lookasidearchitecture Supportscontextswitching Configurable g forp performance andsizerequirements

GeneralDescription
The3GPPisactivelyworkingontheLTE Advancedtechnology.Thegoalsinclude peakdataratesof1Gbps insupportofthe 4Grequirements,fasterswitchingbetween powerstatesandimprovedperformanceat thecelledge. The h LTE Esystemsecurityarchitecture h alreadyincludestwosetsofstandardized confidentialityandintegrityalgorithms (128EEA1/128EIA1,128EEA2/128EIA2). Morerecently,anewsetofsecurity algorithmsisbeingstandardizedfor 3GPP/LTE/LTEAwirelessnetworks acceptabletotheChinesemarket: 128EEA3:confidentialityalgorithm 128EIA3:integrityalgorithm Thenewalgorithmsarebasedonthekey streamgeneratorZUC(namedafter5th centuryChineseastronomerand mathematicianZu Chongzhi). ZUCiswordorientedanditgeneratesa keystreamof32bitwordsbasedontwo stagesofexecution.Theconfidentiality algorithm128EEA3isastreamcipher thatencrypts/decryptsdatabasedona confidentialitykey.Theintegrity algorithm128EIA3generatesa32bit MessageAuthenticationCode(MAC) basedonanintegritykey. TheCLP411coresupportsthe128 EEA3and128EIA3algorithms,aswell astheZUCkeystreamgenerator. Thecores architectureislookaside based,complementingEllipticsinline orflowthrougharchitectures architectures. ConfigurationswithAMBA(AHB/AXI ) businterfacesarealsoavailable. TheZUCLookAside(LA)Coreis targetedathighperformanceLTE eNodeBbasestations,handsetand femtocellapplications.

Applications Mobilecommunications 3GPP,LTE,LTEAdvanced(3G and4Gtechnologies) eNodeBBasestations Handsets Femtocells

ZUCLACORE Control Data KeyContext


EllipticTechnologiesInc www.elliptictech.com 6132545456

EEA3/EIA3 ZUCKey Stream Generator

Figure1:ZUCLACoreBlockDiagram

ZUCLookAsideCore
CLP411ProductBrief

Features GeneralDescription cont


PerformanceandGateCount TheCLP411sizeandperformancedepends onthe th selected l t dconfiguration fi ti at tbuild b ildtime. ti Figure2belowprovidesdatapointsforafew typicalbuildoptions. Thesizeofthecorecanvaryfrom17Kgates to25Kgatesandbeyond.Fortypical configurationsandfrequenciesthe throughputrangesfrom1to6Gbps. TheCLP411iscapableofrunningathigh speeds. d For F example l the th maximum i frequency f inatypical65nmprocessis500MHz.

EllipsysTM CryptographyMiddleware
Ellipticoffersacompletelibraryofsymmetric andasymmetricsoftwarealgorithmsinEllipsys. ThecurrentreleaseofEllipsys p y includestheZUC andEEA3/EIA3modesanditofferscustomers eitherasoftwarealternativetothehardware coreoraquickmethodologytohelpwiththe verificationofthehardware. Ellipsysisdesignedasaportablelibrary capableoftargetinganyoftheembedded environmentsincommonusetodayandis rigorouslyverifiedthroughtheNIST CryptographicAlgorithmVerificationProgram (CAVP).Ellipsyssupportsmostpopularciphers andhashessuchasAES,DES,SNOW3G, KASUMIandSHA,asymmetricoperationssuch asRSAforsignandverify,aswellasElliptic CurveCryptography(ECC).

Availability
TheCLP411isavailable forimmediatelicensing gas softIPinHDLsource code

Deliverables
VerilogHDL Testbench S Sample l synthesis th i script i t& constraints Samplesimulationscript Documentation

Configuration

Applications 64-Byte Message


EEA3 bit/cyc EEA3 Gbps EIA3 bit/cyc EIA3 Gbps EEA3 bit/cyc

2048-Byte Message

ASIC Size K Gates EIA3 Gbps

EEA3 Mbps

EIA3 bit/cyc

PA1 PA2 PA4

4.5 9 10

0.9 1.8 2

4.4 8.5 13 5 13.5

0.9 1.7 2 7 2.7

7.8 15.6 15 7 15.7

1.5 3.1 3 1 3.1

7.8 15.6 30 7 30.7

1.5 3.1 6 1 6.1

17 19 25

65nmprocess@200MHz

Figure2:TypicalZUCLABuildOptions

2010EllipticTechnologiesInc. 62SteacieDrive,Suite201 Ottawa,ON,K2K2A9

Phone:+16132545456www.elliptictech.com Fax:+16132547260info@elliptictech.com

EllipticTechnologiesInc www.elliptictech.com 6132545456 Rev1.0

2010Elliptic TechnologiesInc.Allrightsreserved.Elliptic andEllipticlogoareregisteredtrademarksofElliptic. Allotherproductnamesare trademarksoftheirrespectiveowners.

You might also like