Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/thirdpin/pastilda.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThird Pin <redmine.thirdpin@gmail.com>2016-08-26 16:02:57 +0300
committerGitHub <noreply@github.com>2016-08-26 16:02:57 +0300
commit86cba9939cbae29e5272380c87fdc62cecb12be9 (patch)
tree30216c5a883f6d07000f657f8d02d660054d6a4b
parent1a05c586f00c2869525edaeb1d1a296261a1bd15 (diff)
Update README.mdv0.1
-rw-r--r--README.md44
1 files changed, 27 insertions, 17 deletions
diff --git a/README.md b/README.md
index 55997d8..cc1a695 100644
--- a/README.md
+++ b/README.md
@@ -1,25 +1,30 @@
-# PASTILDA: open-source password manager
+PASTILDA: open-source password manager
+======================================
-DESCRIPTION
+Description
+-----------
-It is an open-source hardware designed to manage our credentials in handy and secure way. It provides easy and safe auto-login to bank accounts, mailboxes, corporate network or social media.
+It is an open-source hardware designed to manage our credentials in handy and secure way. It provides easy and safe auto-login to bank accounts, mailboxes, corporate network or social media. So if you also have to daily remember and enter a number of strong passwords — assign it to Pastilda.
-So if you also have to daily remember and enter a number of strong passwords — assign it to Pastilda.
-Pastilda never reveals master key to the host. Decrypted data stays onboard, unreachable for malware.
+Advantages
+----------
+ * Pastilda never reveals master key to the host.
+ * Decrypted data stays onboard, unreachable for malware.
+ * Requires no drivers or client software.
+ * Pastilda impersonates a common keyboard, so it works with most systems by default.
+ * Summon a control menu to any text field.
+ * Applicable for command line interfaces.
-Requires no drivers or client software. Pastilda impersonates a common keyboard, so it works with most systems by default.
-Summon a control menu to any text field.
-
-Applicable for command line interfaces.
-
-COMPLETE OPENNESS
+Complete Openness
+-----------------
Publishes under GNU GPL license. Feel free to use both software and hardware in your own projects.
-HOW DOES IT WORK
+How Does It Work
+----------------
Pastilda has two USB slots: one to connect keyboard, one to connect it to your PC. So, your OS recognize Pastilda as composite device: keyboard and flash drive. And your real keyboard now is visible just for Pastilda, your PC doesn't see it at all.
@@ -33,7 +38,9 @@ If password is correct Pastilda decrypts your database and you can start to navi
If password is incorrect Pastilda will offer you to enter password again. So, you can either continue to enter password or go back to regular mode by pressing Esc key on your keyboard.
-WHAT IS DONE FOR NOW
+
+What Is Done for Now
+--------------------
We have finished prototyping and released version 0.1. We have implemented just the basic functionality by now, so there are few limitations:
@@ -42,7 +49,9 @@ We have finished prototyping and released version 0.1. We have implemented just
3. When you load KeePass 2.x database to the flash drive, you have to change extension from .kdbx to .kdb.
4. You have to disable GZip compression in KeePass 2.x application.
-HOW TO BUILD
+
+How To Build
+------------
We are using Eclipse + GNU ARM Eclipse + OpenOCD. You can read about it here: http://gnuarmeclipse.github.io.
@@ -51,11 +60,12 @@ When you fork or clone the repository, you have to add two submodules:
1. libopencm3 to folder /lib (use this fork: https://github.com/thirdpin/libopencm3).
2. libopencm3_cpp_extensions to folder /emb/pastilda/lib (available here: https://github.com/thirdpin/libopencm3_cpp_extensions).
-CONTACTS
+Contacts
+--------
If you have any questions, please feel free to contact us:
-Anastasiia Lazareva: a.lazareva@thirdpin.ru
-Сorporate e-mail: info@ThirdPin.ru
+ * Anastasiia Lazareva, developer: a.lazareva@thirdpin.ru
+ * Сorporate e-mail: info@ThirdPin.ru