RSA(Rivest-Shamir-Adleman)public-key cryptosystem is widely used in the information security area such as encryption and digital signature. Based on the modified Montgomery modular multiplication algorithm, a new arch...RSA(Rivest-Shamir-Adleman)public-key cryptosystem is widely used in the information security area such as encryption and digital signature. Based on the modified Montgomery modular multiplication algorithm, a new architecture using CSA(carry save adder)was presented to implement modular multiplication. Compared with the popular modular multiplication algorithms using two CSA, the presented algorithm uses only one CSA, so it can improve the time efficiency of RSA cryptoprocessor and save about half of hardware resources for modular multiplication. With the increase of encryption data size n, the clock cycles for the encryption procedure reduce in (T(n^2),) compared with the modular multiplication algorithms using two CSA.展开更多
In order to make the typical Montgomery’s algorithm suitable for implementation on FPGA, a modified version is proposed and then a high-performance systolic linear array architecture is designed for RSA cryptosystem ...In order to make the typical Montgomery’s algorithm suitable for implementation on FPGA, a modified version is proposed and then a high-performance systolic linear array architecture is designed for RSA cryptosystem on the basis of the optimized algorithm. The proposed systolic array architecture has dis- tinctive features, i.e. not only the computation speed is significantly fast but also the hardware overhead is drastically decreased. As a major practical result, the paper shows that it is possible to implement public-key cryptosystem at secure bit lengths on a single commercially available FPGA.展开更多
Efficient modelling approaches capable of predicting the behavior and effects of nanoparticles in cement-based materials are required for conducting relevant experiments.From the microstructural characterization of a ...Efficient modelling approaches capable of predicting the behavior and effects of nanoparticles in cement-based materials are required for conducting relevant experiments.From the microstructural characterization of a cement-nanoparticle system,this paper investigates the potential of cell-based weighted random-walk method to establish statistically significant relationships between chemical bonding and diffusion processes of nanoparticles within cement matrix.LaSr_(0.5)C_(0.5)O_(3)(LSCO)nanoparticles were employed to develop a discrete event system that accounts for the behavior of individual cells where nanoparticles and cement components were expected to interact.The stochastic model is based on annihilation(loss)and creation(gain)of a bond in the cell.The model considers both chemical reactions and transport mechanism of nanoparticles from cementitious cells,along with cement hydration process.This approach may be useful for simulating nanoparticle transport in complex 2D cement-based materials systems.展开更多
We introduce the potential-decomposition strategy (PDS), which can be used in Markov chain Monte Carlo sampling algorithms. PDS can be designed to make particles move in a modified potential that favors diffusion in...We introduce the potential-decomposition strategy (PDS), which can be used in Markov chain Monte Carlo sampling algorithms. PDS can be designed to make particles move in a modified potential that favors diffusion in phase space, then, by rejecting some trial samples, the target distributions can be sampled in an unbiased manner. Furthermore, if the accepted trial samples are insumcient, they can be recycled as initial states to form more unbiased samples. This strategy can greatly improve efficiency when the original potential has multiple metastable states separated by large barriers. We apply PDS to the 2d Ising model and a double-well potential model with a large barrier, demonstrating in these two representative examples that convergence is accelerated by orders of magnitude.展开更多
文摘RSA(Rivest-Shamir-Adleman)public-key cryptosystem is widely used in the information security area such as encryption and digital signature. Based on the modified Montgomery modular multiplication algorithm, a new architecture using CSA(carry save adder)was presented to implement modular multiplication. Compared with the popular modular multiplication algorithms using two CSA, the presented algorithm uses only one CSA, so it can improve the time efficiency of RSA cryptoprocessor and save about half of hardware resources for modular multiplication. With the increase of encryption data size n, the clock cycles for the encryption procedure reduce in (T(n^2),) compared with the modular multiplication algorithms using two CSA.
文摘In order to make the typical Montgomery’s algorithm suitable for implementation on FPGA, a modified version is proposed and then a high-performance systolic linear array architecture is designed for RSA cryptosystem on the basis of the optimized algorithm. The proposed systolic array architecture has dis- tinctive features, i.e. not only the computation speed is significantly fast but also the hardware overhead is drastically decreased. As a major practical result, the paper shows that it is possible to implement public-key cryptosystem at secure bit lengths on a single commercially available FPGA.
基金Project(93021714)supported by the Iran National Science Foundation。
文摘Efficient modelling approaches capable of predicting the behavior and effects of nanoparticles in cement-based materials are required for conducting relevant experiments.From the microstructural characterization of a cement-nanoparticle system,this paper investigates the potential of cell-based weighted random-walk method to establish statistically significant relationships between chemical bonding and diffusion processes of nanoparticles within cement matrix.LaSr_(0.5)C_(0.5)O_(3)(LSCO)nanoparticles were employed to develop a discrete event system that accounts for the behavior of individual cells where nanoparticles and cement components were expected to interact.The stochastic model is based on annihilation(loss)and creation(gain)of a bond in the cell.The model considers both chemical reactions and transport mechanism of nanoparticles from cementitious cells,along with cement hydration process.This approach may be useful for simulating nanoparticle transport in complex 2D cement-based materials systems.
基金Supported by the National Natural Science Foundation of China under Grant Nos.10674016,10875013the Specialized Research Foundation for the Doctoral Program of Higher Education under Grant No.20080027005
文摘We introduce the potential-decomposition strategy (PDS), which can be used in Markov chain Monte Carlo sampling algorithms. PDS can be designed to make particles move in a modified potential that favors diffusion in phase space, then, by rejecting some trial samples, the target distributions can be sampled in an unbiased manner. Furthermore, if the accepted trial samples are insumcient, they can be recycled as initial states to form more unbiased samples. This strategy can greatly improve efficiency when the original potential has multiple metastable states separated by large barriers. We apply PDS to the 2d Ising model and a double-well potential model with a large barrier, demonstrating in these two representative examples that convergence is accelerated by orders of magnitude.