,i #aae? ,,congress #a/ ,session ,h4 ,r4 #aijg ,,9 ,,! ,,h\se ,,( ,,repres5tatives ,april #e1 #bjag,mr4 ,johnson ( ,georgia 7= himself1 ,mr4 ,cony]s1 ,mr4 ,pocan1 ,mr4 ,meeks1 ,mr4 ,cicill9e1 ,mr4 ,rask91 ,mr4 ,coh51 ,mr4 ,ru%1 ,mr4 ,bi%op ( ,georgia1 ,ms4 ,cl>ke ( ,new ,york1 ,ms4 ,norton1 ,ms4 ,lee1 ,mr4 ,ha/+s1 ,ms4 ,jackson ,lee1 ,mrs4 ,watson ,coleman1 ,ms4 ,slaught]1 ,ms4 ,wilson ( ,florida1 ,mr4 ,t$ ,lieu ( ,cali=nia1 ,mr4 ,scott ( ,virg9ia1 ,mr4 ,david ,scott ( ,georgia1 ,mr4 ,huffman1 ,mr4 ,danny ,k4 ,davis ( ,ill9ois1 ,mr4 ,ri*mond1 ,ms4 ,fudge1 ,ms4 ,bass1 ,mr4 ,butt]field1 ,mr4 ,cumm+s1 ,mr4 ,al ,gre5 ( ,texas1 ,ms4 ,max9e ,wat]s ( ,cali=nia1 ,mr4 ,norcross1 ,mr4 ,mc,nerney1 ,mr4 ,payne1 ,ms4 ,judy ,*u ( ,cali=nia1 ,ms4 ,e%oo1 & ,mr4 ,smi? ( ,wa%+ton7 introduc$ ! foll[+ bill2 :i* 0 ref]r$ to ! ,committee on ,h\se ,adm9i/ration1 & 9 addition to ! ,committees on ,sci5ce1 ,space1 & ,te*nology1 & ,homel& ,security1 = a p]iod to be subsequ5tly det]m9$ by ! ,speak]1 9 ea* case = consid]ation ( su* provisions z fall )9 ! jurisdiction ( ! committee conc]n$ ,a ,,bill ,to direct ! ,secret>y ( ,homel& ,security to conduct rese>* & developm5t to mitigate ! consequ5ces ( ?reats to vot+ sy/ems1 to am5d ! ,help ,am]ica ,vote ,act ( #bjjb to require ! vot+ sy/ems us$ 9 elections = ,f$]al (fice to comply ) national /&>ds develop$ by ! ,national ,in/itute ( ,/&>ds & ,te*nology = op]ational security & ballot v]ification1 to e/abli% programs to promote rese>* 9 innovative vot+ sy/em te*nologies1 & = o!r purposes4 #a4 ,%ort title2 table ( cont5ts 7a7 ,%ort title ,?is ,act may be cit$ z ! ,election ,infra/ructure & ,security ,promotion ,act ( #bjag4 7b7 ,table ( cont5ts ,! table ( cont5ts ( ?is ,act is z foll[s3 ,sec4 #a4 ,%ort title2 table ( cont5ts4 ,title ,i--,election ,infra/ructure & ,security ,sec4 #aja4 ,def9ition ( critical infra/ructure4 ,sec4 #ajb4 ,designation ( vot+ sy/ems z critical infra/ructure4 ,sec4 #ajc4 ,vot+ sy/em ?reat & rese>* & developm5t4 ,title ,,ii--,national ,/&>ds = ,vot+ ,sy/em ,security ,sec4 #bja4 ,developm5t ( /&>ds4 ,sec4 #bjb4 ,requir+ ,/ates to comply ) /&>ds 9 adm9i/ration ( elections = ,f$]al (fice4 ,sec4 #bjc4 ,incorporation ( /&>ds into c]tification & te/+ ( vot+ sy/ems4 ,title ,,iii--,national ,/&>ds = ,transp>5cy & ,v]ification ( ,ballot ,c\nt+ ,sec4 #cja4 ,developm5t ( /&>ds4 ,sec4 #cjb4 ,requir+ ,/ates to comply ) /&>ds 9 adm9i/ration ( elections = ,f$]al (fice4 ,title ,,iv--,rese>* & ,developm5t ,sec4 #dja4 ,innovative election te*nology rese>* & developm5t4 ,i ,election ,infra/ructure & ,security #aja4 ,def9ition ( critical infra/ructure ,9 ?is title1 ! t]m critical infra/ructure has ! mean+ giv5 su* t]m 9 section #ajaf ( ! ,critical ,infra/ructure ,protection ,act ( #bjja 7#db ,u4,s4,c4 #eaie;c7e774 #ajb4 ,designation ( vot+ sy/ems z critical infra/ructure ,! ,secret>y ( ,homel& ,security1 act+ ?r\gh ! ,assi/ant ,secret>y ( ! ,national ,protection & ,programs ,directorate1 %all-- 7#a7 designate vot+ sy/ems us$ 9 ! ,unit$ ,/ates z critical infra/ructure2 7#b7 include ?reats ( compromise1 disruption1 or de/ruction ( vot+ sy/ems 9 national plann+ sc5>ios2 & 7#c7 conduct a campaign to proactively educate local election (ficials ab\t ! designation ( vot+ sy/ems z critical infra/ructure & election (ficials at all levels ( gov]nm5t ( vot+ sy/em ?reats4 #ajc4 ,vot+ sy/em ?reat & rese>* & developm5t 7a7 ,9 g5]al ,9 fur!rance ( local election (ficial prep>$ness & response1 ! ,secret>y ( ,homel& ,security1 act+ ?r\gh ! ,"u ,secret>y = ,sci5ce & ,te*nology1 & 9 consultation ) o!r relevant ag5cies & dep>tm5ts ( ! ,f$]al ,gov]nm5t & relevant ,/ate & local election (ficial op]ators ( election infra/ructure1 %all conduct rese>* & developm5t to mitigate ! consequ5ces ( vot+ sy/ems ?reats4 7b7 ,scope ,! scope ( ! rese>* & developm5t "u subsection 7a7 %all include ! foll[+3 7#a7 ,an objective sci5tific analysis ( ! risks to critical election infra/ructures f a range ( ?reats4 7#b7 ,det]m9ation ( ! vot+ sy/em assets & infra/ructures t are at risk f intrusion1 compromise1 disruption or de/ruction4 7#c7 ,an evaluation ( em]g5cy plann+ & response te*nologies t w\ld address ! f9d+s & recomm5dations ( exp]ts1 includ+ ^? ( a ,commission to ,assess ! ,?reat to ! ,unit$ ,/ates f election adm9i/ration or vot+ sy/em attack4 7#d7 ,an analysis ( te*nology options t are available to improve ! resili5cy ( critical infra/ructure to vot+ sy/em ?reats4 7#e7 ,! re/oration & recov]y capabilities ( critical infra/ructure "u diff]+ levels ( damage & disruption4 7c7 ,compreh5sive plan 7#a7 ,9 g5]al ,! ,secret>y ( ,homel& ,security %all prep>e & submit to ! ,committee on ,homel& ,security ( ! ,h\se ( ,repres5tatives & ! ,committee on ,homel& ,security & ,gov]nm5tal ,affairs ( ! ,s5ate a compreh5sive plan to protect & prep>e ! critical infra/ructure ( ! vot+ sy/ems us$ 9 ! ,unit$ ,/ates aga9/ ?reats1 includ+ f acts ( t]rorism4 7#b7 ,plan requirem5ts ,! compreh5sive plan %all-- 7,a7 be bas$ on f9d+s ( ! rese>* & developm5t conduct$ "u subsection 7a72 7,b7 be develop$ 9 consultation ) ! relevant ,f$]al sector-specific ag5cies 7z def9$ "u ,homel& ,security ,presid5tial ,directive = critical infra/ructures72 & 7,c7 be develop$ 9 consultation ) ,/ate & local election (ficials4 7#c7 ,updates ,! ,secret>y %all update ! plan requir$ "u ?is subsection bi5nially4 ,,ii ,national ,/&>ds = ,vot+ ,sy/em ,security #bja4 ,developm5t ( /&>ds 7a7 ,developm5t ,! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology %all develop /&>ds = ensur+ ! op]ational security ( ! vot+ sy/ems us$ 9 elections = ,f$]al (fice1 includ+ ! physical & cyb]security ( su* sy/ems & security requirem5ts = ! p]sonnel :o op]ate su* sy/ems4 7b7 ,cont5ts ( ,/&>ds ,9 develop+ /&>ds "u ?is title1 ! ,director %all ensure ! foll[+3 7#a7 ,! /&>ds %all set =? specific1 evid5ce-bas$ security requirem5ts = ! op]ation ( ea* individual compon5t ( vot+ sy/ems1 includ+ compon5ts = m>k+ ballots1 scann+ ballots1 aggregat+ vote tallies f vote c\nt]s1 & electronic poll books4 7#b7 ,! /&>ds %all set =? specific1 evid5ce-bas$ requirem5ts = ! int]op]ability ( ! compon5ts1 bas$ on data /&>ds e/abli%$ by ! ,national ,in/itute ( ,/&>ds & ,te*nology4 7#c7 ,no sy/em or device ^u :i* ballots or votes are ca/ or tabulat$ %all be connect$ to ! ,int]net at any "t ?r\gh any publicly accessible network4 7#d7 ,no sy/em or device ^u :i* ballots or votes are ca/ or tabulat$ %all conta91 use1 or be accessible by any wireless1 p[]-l9e1 or conceal$ communication device4 7c7 ,deadl9e2 updates 7#a7 ,deadl9e = initial /&>ds ,! ,director %all develop ! /&>ds "u ?is title n lat] ?an #a ye> aft] ! date ( ! enactm5t ( ?is ,act4 7#b7 ,updates ,! ,director may update ! /&>ds "u ?is title at su* times z ! ,director consid]s appropriate4 #bjb4 ,requir+ ,/ates to comply ) /&>ds 9 adm9i/ration ( elections = ,f$]al (fice ,section #cja7;a7 ( ! ,help ,am]ica ,vote ,act ( #bjjb 7#eb ,u4,s4,c4 #bajha7;a77 is am5d$ by add+ at ! end ! foll[+ new p>agraph3 7#g7 ,compliance ) security /&>ds ,9 op]at+ ! vot+ sy/em1 ! ,/ate %all comply ) ! applicable /&>ds develop$ by ! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology "u title ,,ii ( ! ,election ,infra/ructure & ,security ,promotion ,act ( #bjag = ensur+ ! op]ational security ( vot+ sy/ems4 4 #bjc4 ,incorporation ( /&>ds into c]tification & te/+ ( vot+ sy/ems ,section #bca7;a7 ( ! ,help ,am]ica ,vote ,act ( #bjjb 7#eb ,u4,s4,c4 #bjiga7;a77 is am5d$ by add+ at ! end ! foll[+ new p>agraph3 7#c7 ,ensur+ compliance ) op]ational security /&>ds ,! te/+ & c]tification ( vot+ sy/em h>dw>e & s(tw>e c>ri$ out "u ?is subtitle %all te/ :e!r vot+ sy/ems are 9 compliance ) ! applicable /&>ds develop$ by ! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology "u title ,,ii ( ! ,election ,infra/ructure & ,security ,promotion ,act ( #bjag = ensur+ ! op]ational security ( vot+ sy/ems1 includ+ te/+ :e!r ! compon5ts ( vot+ sy/ems meet ! compon5t-specific security requirem5ts & ! sy/em int]op]ability requirem5ts "u su* /&>ds4 4 ,,iii ,national ,/&>ds = ,transp>5cy & ,v]ification ( ,ballot ,c\nt+ #cja4 ,developm5t ( /&>ds 7a7 ,developm5t ,! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology %all develop /&>ds = ensur+ t ! process by :i* ballots are c\nt$ 9 elections = ,f$]al (fice is transp>5t & p]mits vot]s to v]ify t votes 9 su* elections are c\nt$ correctly4 7b7 ,cont5ts ( /&>ds ,9 develop+ /&>ds "u ?is title1 ! ,director %all ensure ! foll[+3 7#a7 ,election (ficials w provide ! public ) suffici5t evid5ce to v]ify ! results ( an election = ,f$]al (fice1 includ+ ?r\gh ! e/abli%m5t ( track+ proc$ures t p]mit memb]s ( ! public to track ! ballots c\nt$ 9 ! election1 s long z su* proc$ures ensure ! anonymity ( ! individuals :o ca/ ! ballots4 7#b7 ,all ( ! data us$ or produc$ by ! relevant compon5ts ( a vot+ sy/em us$ 9 an election = ,f$]al (fice4 7#c7 ,election (ficials %all make all ( ! relevant compon5ts ( a vot+ sy/em us$ 9 an election = ,f$]al (fice available to o!r p>ties 7su* z o!r (ficials ( ! ,/ate1 rese>* organizations1 & in/itutions ( high] education7 to duplicate ! te/+ proc$ures us$ to c]tify ! use ( ! sy/em = use 9 su* elections4 7c7 ,deadl9e2 updates 7#a7 ,deadl9e = initial /&>ds ,! ,director %all develop ! /&>ds "u ?is title n lat] ?an #a ye> aft] ! date ( ! enactm5t ( ?is ,act4 7#b7 ,updates ,! ,director may update ! /&>ds "u ?is title at su* times z ! ,director consid]s appropriate4 7d7 ,relevant compon5ts def9$ ,9 ?is section1 ! t]m relevant compon5ts means1 ) respect to a vot+ sy/em1 ea* compon5t ( ! sy/em :i* is involv$ ) c\nt+ ballots & produc+ a tally ( ! ballots ca/1 includ+ ! s\rce code1 build tools1 build proc$ure docum5tation1 te/ plans1 te/ fixtures1 & s(tw>e & h>dw>e specifications4 #cjb4 ,requir+ ,/ates to comply ) /&>ds 9 adm9i/ration ( elections = ,f$]al (fice ,section #cja7;a7 ( ! ,help ,am]ica ,vote ,act ( #bjjb 7#eb ,u4,s4,c4 #bajha7;a771 z am5d$ by section #bjb1 is am5d$ by add+ at ! end ! foll[+ new p>agraph3 7#h7 ,compliance ) transp>5cy & ballot v]ification /&>ds ,9 op]at+ ! vot+ sy/em1 ! ,/ate %all comply ) ! applicable /&>ds develop$ by ! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology "u title ,,iii ( ! ,election ,infra/ructure & ,security ,promotion ,act ( #bjag = ensur+ t ! process by :i* ballots are c\nt$ 9 elections = ,f$]al (fice is transp>5t & p]mits vot]s to v]ify t votes 9 su* elections are c\nt$ correctly4 4 ,,iv ,rese>* & ,developm5t #dja4 ,innovative election te*nology rese>* & developm5t 7a7 ,9 g5]al ,! ,national ,sci5ce ,f\ndation1 9 coop]ation ) ! ,def5se ,advanc$ ,rese>* ,projects ,ag5cy1 %all e/abli% an election te*nology innovation rese>* & developm5t program4 ,su* program-- 7#a7 %all support ! developm5t ( h>dw>e & s(tw>e te*nologies & sy/ems = m>k+ ballots1 scann+ ballots1 aggregat+ tallies f c\nt]s1 & electronic poll books2 & 7#b7 may also support rese>* & developm5t on o!r elem5ts ( te*nology = vot+1 election adm9i/ration1 audit+1 & o!r election-critical op]ations4 7b7 ,requirem5ts ,! ,national ,sci5ce ,f\ndation %all1 to ! ext5t practicable & 9 consultation ) ! ,election ,assi/ance ,commission & ! ,national ,in/itute ( ,/&>ds & ,te*nology1 ensure t te*nologies develop$ ?r\gh assi/ance provid$ "u ?is section-- 7#a7 con=m to any applicable /&>ds & guidel9es = design & = data int]op]ability e/abli%$ by ! ,national ,in/itute ( ,/&>ds & ,te*nology2 & 7#b7 are made available = use by ,f$]al1 ,/ate1 & local gov]nm5ts at no co/4