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