PSWD Application icon

PSWD 3.1.0

1.8 MB / 1+ Downloads / Rating 1.8 - 4 reviews


See previous versions

PSWD, developed and published by David Waring, has released its latest version, 3.1.0, on 2015-01-26. This app falls under the Tools category on the Google Play Store and has achieved over 50 installs. It currently holds an overall rating of 1.8, based on 4 reviews.

PSWD APK available on this page is compatible with all Android devices that meet the required specifications (Android 4.0+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.waring.pswd

Updated: 10 years ago

Developer Name: David Waring

Category: Tools

Installation Instructions

This article outlines two straightforward methods for installing PSWD on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

1.8
Total 4 reviews

Reviews

1 ★, on 2015-02-21
Amen Thank You are you The New Year and I love you

Previous Versions

PSWD 3.1.0
2015-01-26 / 1.8 MB / Android 4.0+

About this app

PSWD is a pseudo-random password generator that creates seemingly random site-specific passwords composed of uppercase and lowercase letters, numbers and (optionally) symbols. However, when given the same set of input information, the same final password is generated. This means your passwords don't need to be stored anywhere - when needed again they can simply be regenerated.


At a minimum: a username, master password and site domain are required to generate a site-specific password (this generates a different password for each website or service). Optional parameters include final password length, the inclusion of uppercase letters, the inclusion of symbols, the symbol characters to choose from, and the number of SHA-256 hashes used to create the final password.


The password generating algorithm uses two steps of cryptographic SHA-256 hashes:

1) The first step hashes the username and master password to create a user token, which is then cached locally. This step is designed to take a significant amount of time (a couple of minutes) to thwart any attempts of brute forcing your master password form a stolen site password.

2) The second step hashes the cached user token, master password and domain (this step takes a much shorter amount of time). The hash result is then formatted to meet the final password parameters.


------

For details about the password generating algorithm, different implementations of the algorithm (including a python script), and to view the source code: visit https://github.com/dwaring87/pswd