Summarizing and Analyzing the Privacy-Preserving Techniques in Bitcoin and other Cryptocurrencies

We summarize the privacy preserving techniques used in Cryptocurrencies and compare them to Bitcoin.

Using Generative Adversarial Networks for Secure Pseudorandom Number Generation

We propose a new way of generating pseudorandom numbers using generative adversarial networks. We demonstrate that a GAN can act as a Cryptographically Secure Pseudorandom Number Generator (CPRNG) passing 97% of National Institute of Standards and Technology (NIST) tests.

A Secure Password Manager

We propose an offline password manager, that does not store passwords anywhere. These passwords are not even stored on the device of the user, but are generated on-the-fly using the algorithm, by providing the master password.