ISBN-13: 9783659780264 / Angielski / Miękka / 2015 / 168 str.
Membrane computing is an area of computer science aiming to abstract computing ideas and models from the structure and the functioning of living cells. In short, it deals with distributed and parallel computing models, processing multiset with an essential role played by the communication among compartments where evolution rules and evolving objects are encapsulated into compartments delimited by membranes. RSA algorithm is the most widely used public-key cryptosystem. In practice, public-key encryption schemes are slower than symmetric-key counterparts due to using large numbers in power calculations . Since mathematical calculations need long time to perform encryption / decryption processes, In this book, two proposed designs of RSA using the membrane computing environment ideas are proposed. The first model depends on decreasing time of power calculations as it runs RSA algorithm as three parallel threads with all calculations which can be done parallel are executed at the same time.The second proposed design is depending on representing the parallel nature of membrane computing by using GPU model
Membrane computing is an area of computer science aiming to abstract computing ideas and models from the structure and the functioning of living cells. In short, it deals with distributed and parallel computing models, processing multiset with an essential role played by the communication among compartments where evolution rules and evolving objects are encapsulated into compartments delimited by membranes. RSA algorithm is the most widely used public-key cryptosystem. In practice, public-key encryption schemes are slower than symmetric-key counterparts due to using large numbers in power calculations . Since mathematical calculations need long time to perform encryption / decryption processes, In this book, two proposed designs of RSA using the membrane computing environment ideas are proposed. The first model depends on decreasing time of power calculations as it runs RSA algorithm as three parallel threads with all calculations which can be done parallel are executed at the same time.The second proposed design is depending on representing the parallel nature of membrane computing by using GPU model