Top Banner
ElevenPaths [email protected] elevenpaths.com Installation and user guide for the “Latch for Windows Personal Edition” plugin to access Microsoft Windows systems ElevenPaths, radical and disruptive innovation in security solutions Version 7.1 – November 2016
15

Latch Windows Personal english

Jul 08, 2015

Download

Technology

ElevenPaths

Detailed Latch installation guide for Microsoft Windows users. Step by step installation guide with figures and explanations for Windows users. You can watch videos about installing and using Latch on YouTube (https://www.youtube.com/user/ElevenPaths) and Vimeo (http://vimeo.com/elevenpaths). For more information please visit Latch's website (https://latch.elevenpaths.com).
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Latch Windows Personal english

ElevenPaths [email protected] elevenpaths.com

Installation and user guide for the “Latch for Windows Personal Edition” plugin to access Microsoft Windows systems

ElevenPaths, radical and disruptive innovation in security solutions

Version 7.1 – November 2016

Page 2: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 2 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

TABLE OF CONTENT

1 Obtaining the Latch plugin .......................................................................................... 3

1.1 Prerequisites ............................................................................................................................. 3

1.2 Obtaining application ID ........................................................................................................... 3

1.3 Downloading the plugin............................................................................................................ 6

2 Installing the plugin..................................................................................................... 7

2.1 Configuring the plugin .............................................................................................................. 7

2.2 Uninstalling the plugin .............................................................................................................. 9

3 Use of the Latch plugin by end users........................................................................... 10

3.1 Pairing a user .......................................................................................................................... 10

3.2 Unpairing a user ...................................................................................................................... 12

4 Temporary disabling .................................................................................................. 13

5 Resources .................................................................................................................. 14

Page 3: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 3 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

1 Obtaining the Latch plugin

The plugin has been tested in Microsoft Windows x86 and x64 operating systems. It allows users to protect local logins on independent work stations.

Logging in with a Windows ID is not currrently supported by this plugin. Its use is only valid when using the Operating System's sessions.

There may also be present and future updates of the operating system that interfere with the correct functioning of the plugin.

1.1 Prerequisites

Microsoft Windows version XP SP 3 update or later (tested up to Windows 7 Ultimate).

1.2 Obtaining application ID

To obtain the "Application ID" and the "Secret", which are essential to integrate Latch into a service,

it’s necessary to register a developer account in Latch's website: https://latch.elevenpaths.com. On

the upper right side, click on “Developer area”.

Figure 01: “Developer area” in Latch webpage.

In the next screen, tap the button “Register as a developer” and select “Create a new developer account”, a form will appear where you can fill up the required data. Mandatory fields are name, e-mail and password.

Figure 02: Sign in form for developers.

Page 4: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 4 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

Once completed, an email will be sent, with an activation code to activate the brand new account.

Figure 03: Form to fill up with activation code.

When the account is activated, the user will be able to create applications with Latch and access to developer documentation, including existing SDKs and plugins.

To do so the developer must log on to the Latch website and then access the "Developer area" section (https://latch.elevenpaths.com/www/developerArea), where you can view your applications through the "My applications" section on the side menu.

Figure 04: “My applications” section with user's configured applications.

From the "Add a new application" button, the developer will create a new application, with the specified name, which you want to appear in the end users' mobile application.

Page 5: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 5 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

Figure 05: Creating an application. The name will be shown on the mobile app.

Information about the application is displayed when it is created and part of this data is editable. The basic data that the developer should use when installing the plugin are the "Application ID" and "Secret". In addition the following additional parameters are in place, which the developer may change at any time, that set the characteristics of your application:

Name: This corresponds to the name of the application that end users see on their devices when they pair the service. They can customize it themselves on their own device if they so wish.

Image: This corresponds to the application icon that will appear in the end-user's device; its size should not exceed 1MB. It is recommended to be in 24-bit png format without alpha channel, and its proportions are 1: 1.

2nd OTP factor (One-time password): This is only available to developers with a subscription model other than "Community". It enables the service to also be protected by a password, which is sent to the end user at the time he/she wants to access the service. The OTP setup can be:

1. Disabled: The option will not appear on the end user's mobile device.

2. Opt in: The end user may choose to use this option to protect the service.

3. Mandatory: The end user will receive a password every time he/she wants to access the service.

Lock latches after request: This is only available to developers with a subscription model other than "Community". This enables the service to be locked automatically once it has been accessed. The “Lock latches after request” setup can be:

1. Disabled: The option will not appear on the end user's mobile device.

2. Opt in: The end user may choose to use this option to protect the service.

3. Mandatory: The service will be locked automatically once it has been accessed. In the latter case, the "Scheduled lock" option would disappear from the service details view.

Contact email and Contact phone: These details will be displayed in the notifications that users will receive when there is a fraudulent attempt to access the service or any of its operations.

Operations: This corresponds to each of the actions included in the service but independent of each other, and that the developer wants to protect with Latch. The number of operations that can be included depending on the model of subscription chosen. In each of the operations, a "2nd OTP factor" (OTP) and a "Lock latches after request" (LOR) can be used. It is not compulsory to create operations and this will depend on the nature of the service to be protected.

Page 6: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 6 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

This plugin does not support the use of operations. Tailored implementation through the SDK of the corresponding language must be carried out to add them.

Once the setup is complete and the changes have been saved, the new application will appear on the list of the developer's applications. This can be edited whenever you want.

Figure 06: Created application. It may be edited again at any moment.

1.3 Downloading the plugin

From the side menu in developers area, the developer can access the “Documentation & SDKs” section. Inside it, there is a “Plugins and SDKs” menu. Links to different SDKs in different programming languages and plugins developed so far, are shown.

Figure 07: Examples of SDKs and plugins available.

The developer must tap the “DOWNLOAD” button for this plugin to access its source code from the

“Standard Plugins” section. A manual on the installation and use of the plugin can also be

downloaded.

Page 7: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 7 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

2 Installing the plugin

The user should install the zip file with the executable once it has been downloaded. This is done by following the instructions shown during the installation.

After installation, the plugin is added as one more operating system program named "Latch for Windows". The next step is setting it up.

Figure 08: Accessing the plugin setup menu.

2.1 Configuring the plugin

It is essential to activate the plugin by marking the "Enabled" checkbox at the top. To set up the plugin, open the recently installed program and click on "Latch settings". A window will appear to enter the “Application ID”, and the “Secret” generated previously (Image 5). Do not enter anything in the “Login op. ID” section, since this information will be completed automatically with the “Application ID”.

Figure 09: Entering the App ID and the Secret key.

After clicking on "OK", a new window opens to add the username that is registered in the Windows equipment. To do this, click on "Add".

Page 8: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 8 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

Figure 10: Adding a Microsoft Windows user in Latch.

After entering the name of the Windows user, and clicking on "OK", a new window opens to set up the behavior of the application.

Figure 11: Options to be set up by the user.

The first item displayed in the new window is the option of filling in the textbox with the pairing code generated by Latch. In addition, the various behaviors of the application have to be set up at the bottom of the window. These behaviors will depend on the status returned by the Latch server when a request is made.

Latch can return the following statuses:

- Locked: This defines its performance if the Latch server indicates that the application status

is locked.

Page 9: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 9 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

- Unlocked: This defines its performance if the Latch server indicates that the application

status is unlocked.

- No response: This defines its performance if the Latch server does not respond. This can be

due to several reasons, such as no Internet connection.

The possible actions in each of the cases above are as follows:

- Success: Access is permitted.

- Locked: Access is locked and a message is displayed indicating that the account is locked.

- Disabled: Access is locked and a message is displayed indicating that the account is disabled.

- Wrong password: Access is locked and a message indicates that the password is incorrect.

After setting up the behavior, the user must enter the pairing code generated by Latch and click on "Pair, and then on "OK".

-

Figure 12: User option details.

After taking this step, restart the operating system for the changes to take effect. The system can be restarted before or after pairing a user in Latch, although always after marking the "Enabled" box, which is done only once.

2.2 Uninstalling the plugin

Uninstallation is done as with any normal Windows program, from the "Programs and Features" section of the control panel. The settings entered previously will be available if "Latch" is installed again in the future.

Uninstalling the plugin does not mean that users will no longer have the pairing service of the Latch app (see figures in step 4). This will only happen when users carry out the unpairing or

when the administrator removes the service from the Latch web (see Figure 06).

Page 10: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 10 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

3 Use of the Latch plugin by end users

Latch does not affect in any case or in any way the usual operations with a service. It just allows or denies actions over it, acting as an independent extra layer of security that, once removed or without effect, will have no effect over the service, which will remain with their original state.

3.1 Pairing a user

When the plugin is configured, users may use it. They need the Latch application installed on their mobile devices, and follow these steps:

Step 1: In the account set up to access Microsoft Windows systems, the user should open the

application and set it up as explained in the "Setting up the installed plugin".

Figure 13: The user should introduce the pairing code generated by Latch here.

Step 2: From the Latch app on the mobile device, the user has to generate the pairing code,

pressing on “Add a new service" at the bottom of the application, and pressing "Pair with Latch"

and then "Generate new code" will take the user to a new screen where the pairing code will be

displayed.

Step 3: Next the same characters displayed on the mobile device must be entered (before they

expire) on the site created by the administrator for pairing with Latch and then tap the button to

confirm the pairing. A notification will be received on the mobile device, announcing that the

service is already paired.

Page 11: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 11 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

Figure 14: Button that accesses the pairing code.

Figure 15: Generated pairing code. Figure 16: Notification after successful pairing.

Step 4: After pairing, the user will be able to access the accounts list paired with Latch. Users can

check that the pairing was recently added. From this point users can lock and unlock access to

these services simply by tapping the button beside each service name.

Figure 17: Unlocked service. Figure 18: Locked service.

To test Latch, the user needs to lock the service from Latch app, and try to access again introducing the right credentials.

If the configuration is correct, the user will not be able to access in even if the correct credentials were introduced. Additionally, a notification on the mobile device will be received, warning about

Page 12: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 12 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

somebody trying to access the service. The notification includes the email and the phone that the developer stated at when created (Figure 5).

Figure 19: A user accessing. Figure 20: Notification of an unauthorized access attempt.

After unlocking the service from Latch app and introducing the right credentials again, the user will be able to access.

3.2 Unpairing a user

Simply access the section where the pairing initially took place and unpair throught the corresponding element. Finally, an alert indicating that the service has been unpaired will be displayed

Figure 21: Unpairing Latch. Figure 22: Alert displaying the service has been unpaired.

Page 13: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 13 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

4 Temporary disabling

To disable the plugin temporarily (e.g., in the event of access problems), the user can enter the Windows system via "Safe mode" or any other startup method:

To access "Safe mode" in operating systems prior to Windows 8, press the F8 key while

restarting the equipment. In Windows 8.1 operating systems, access the "Settings - Change

PC settings – Update and recovery – Windows Update - Restart now" menu. After restarting,

access “Troubleshoot –Advanced options - Startup settings – Safe mode”.

Another startup option is to use a "Live" distribution with support for NTFS script.

The user must then rename the LatchWindowsSubauthProvider.dll file located in the C:\Windows\System32 folder:

To enable the plugin again, simply rename the file with its original name.

Page 14: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 14 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

5 Resources

For more information about how to use Latch and testing more free features, please refer to the user guide in Spanish and English:

1. Guía del usuario de Latch con Nevele Bank. 2. Latch user´s guide for Nevele Bank.

You can also access the following constantly expanded documentation:

Manuals in Spanish and English for integrating and using Latch with the available plugins, at the Latch website and via the ElevenPaths Slideshare channel.

Videos with subtitles in Spanish and English for integrating and using Latch with the available plugins on ElevenPaths' YouTube and Vimeo channels.

Manuals for integrating and using Latch in the organizations that have already implemented it (Movistar, Tuenti, UNIR, USAL, etc.), at the Latch website and via the ElevenPaths Slideshare channel.

Information about Latch API at the Latch website.

Page 15: Latch Windows Personal english

Installation and user guide for the “Latch for Windows Personal Edition”

plugin to access Microsoft Windows systems V.7.1 – November 2016

Page 15 of 15 2016 © Telefónica Digital España, S.L.U. All rights reserved.

The information disclosed in this document is the property of Telefónica Digital España, S.L.U. (“TDE”) and/or any other entity within Telefónica Group and/or its licensors. TDE and/or any Telefonica Group entity or TDE’S licensors reserve all patent, copyright and other proprietary rights to this document, including all design, manufacturing, reproduction, use and sales rights thereto, except to the extent said rights are expressly granted to others. The information in this document is subject to change at any time, without notice.

Neither the whole nor any part of the information contained herein may be copied, distributed, adapted or reproduced in any material form except with the prior written consent of TDE.

This document is intended only to assist the reader in the use of the product or service described in the document. In consideration of receipt of this document, the recipient agrees to use such information for its own use and not for other use.

TDE shall not be liable for any loss or damage arising out from the use of the any information in this document or any error or omission in such information or any incorrect use of the product or service. The use of the product or service described in this document are regulated in accordance with the terms and conditions accepted by the reader.

TDE and its trademarks (or any other trademarks owned by Telefonica Group) are registered service marks.

PUBLICATION:

November 2016

elevenpaths.com Blog.elevenpaths.com @ElevenPaths Facebook.com/ElevenPaths YouTube.com/ElevenPaths

At ElevenPaths we have our own way of thinking when we talk about security. Led by Chema Alonso, we are a team of experts who are passionate about their work, who are eager to redefine the industry and have great experience and knowledge about the security sector.

Security threats in technology evolve at an increasingly quicker and relentless pace. Thus, since June 2013, we have become a startup company within Telefónica aimed at working in an agile and dynamic way, transforming the concept of security and, consequently, staying a step ahead of our attackers.

Our head office is in Spain, but we can also be found in the UK, the USA, Brazil, Argentina and Colombia.

If you wish to know more about us, please contact us at: