1978年,進入復(fù)旦大學(xué)數(shù)學(xué)系本科學(xué)習(xí)。
1982年,從復(fù)旦大學(xué)數(shù)學(xué)系畢業(yè),獲得學(xué)士學(xué)位。
1986年,進入中國科學(xué)技術(shù)大學(xué)數(shù)學(xué)系博士學(xué)習(xí)。
1989年,從中國科學(xué)技術(shù)大學(xué)研究生院畢業(yè),獲得博士學(xué)位。隨后,進入中國科學(xué)院數(shù)學(xué)與系統(tǒng)科學(xué)研究院從事博士后研究工作。
2005年,當選為中國科學(xué)院院士(信息技術(shù)科學(xué)部)。
2017年12月03日,擔任第二屆全國高校密碼數(shù)學(xué)公開挑戰(zhàn)賽競賽評審委員會委員。
2019年04月23日,擔任中國軟件工程與電子技術(shù)發(fā)展協(xié)會理事會成員。
2022年09月25日,當選為中國共產(chǎn)黨第二十次全國代表大會代表,并擔任國防科學(xué)技術(shù)大學(xué)特聘教授、“現(xiàn)代密碼科技前沿”技術(shù)科學(xué)論壇主席、中國科學(xué)院信息工程研究所學(xué)位委員會委員等社會職務(wù)。