How do you ensure security?

Noggle Security in a nutshell

Each person using Noggle managed services expects their library informtaion to be secure and confidential. We understand how important this is to our customers and work to the best of our abilities to ensure these expectations are met.

In a nutshell:

1) We use AES-256 encryption by default with individual salts to encrypt libraries for sharing.

2) End-To-End encryption from client to client: Decryption is only done on the receiving client – all data in the noggle netword stays encrypted.

3) You can add private encryption keys (“master passwords”) per each library on top of our AES-256 standard encryption layer. These private keys are not stored or recorded in the noggle network.

4) Any personal or individual information related to a library gets obfuscated (library name, owner name, contat information) locally before uploading to the cloud. Even our employees or admins can not see who has shared what as all personal library related information is obfuscated in our noggle vault databases.

5) We decouple owner information from raw library data to add another layer of security. The obfuscated owner information for libraries is not stored in the same place where the raw encrypted library is stored for retrieval.

6) Any client needs to be validated and authorized against our network before a library can be received with the noggle client.

7) Our data storage facilities and data processing servers are located in the European Economic Area (EEA) / European Union. As german company, we are compliant with one of strongest data privacy and data protection laws in the world.

In the unlikely case that our system is penetrated you can feel secure knowing that your private library keys are never stored on our servers; which means the bad guys can’t get access to your shared libraries even if they hack our network. Additionally, any data that is passed through our noggle network is obfuscated and encrypted with the strongest encryption in the industry by default – AES 256.

Please read our detailed security details for more details.

Indexing Cloud Drives and Folder

Indexing cloud drives and folders

In general noggle can index and search all folders and files which are accessible via the Windows file explorer. So if you have linked a cloud account as a file share which is accessible via the windows explorer, it is also accessible for noggle. However, often the “linked” cloud folder only represent synced files. Therefore it is more usefull to connect directly to your cloud drived and index and search all files which are on the cloud drive. Noggle allows indexing cloud drives with ease and just one click.

Direct Dropbox integration available for Noggle

Dropbox is a cloud solution that is great for storing content and information. Finding and using the content stored in Dropbox isn’t easy. That’s why Noggle is such a great addition to your Dropbox experience. Noggle makes it simple and fast to find what is stored and hidden in Dropbox.

Noggle automatically indexes documents and their content within your selected Dropbox folders. Noggle identifies the most relevant items, and visually displays the results – even if these files are not on your computer and only located in the cloud. Noggle finds them and included the search results on your screen.

Here is the Dropbox integration link: https://www.noggle.online/knowledge-base/dropbox-integration/

General Solutions

However, you can use tools like NetDrive to connect to your network and cloud folders. This way, you can directly select any folder on Dropbox or Google Drive directly as a noggle path that should be indexed.

 

Initial Client Setup / How to Setup a Library

Initial Setup And How to Create a Library

1. START BUILDING YOUR FIRST LIBRARY

You can start building your first library by using the “manage” button.

LibMger

In the library panel on the right screen, press the “create new” [+] button and provide name and folders for indexing. After saving the first library settings, you can start the indexing process.

createnewlib

Thats it; you have created your first library. The indexing process will run in the background.

2. ACTIVATE YOUR MANAGED ACCOUNT WITH THE NOGGLE NETWORK

In order to share and receive libraries, pleace activate a license via our noggle.online portal. You can start with a BASIC license for free which comes with basic account registration. After selecting your license type (Basic or Pro) you will receive a activation eMai with an authorization code. If your domain is part of an ENTERPRISE license type, you do not need to buy a seperate license. Just register your noggle account for free – your corporate enterprise license for your Noggle Client will be set automatically! Just wait for a confirmation eMail with your authorization code in your inbox.

You need to navigtate to the configuration screen via the Settings button in the application title bar. Please put in your eMail address, set your password, confirm it and insert the authorization code from the eMail.

account

By pressing the “Set account Password” button – the client checks for a vaild license and authorizes your application for our managed services. This is only needed once for initial activation.

3. START SHARING AND RECEIVING LIBRARIES

You are now ready to share an receive libraries via the “share” button if you navigate over the library entries in the library panel after indexing has finished.

 

 

 

 

 

 

Change or update linked licenses per order

How to change, add or remove the named linked eMail accounts for an existing order?

You can add, remove and change linked eMail addresses to your order at anytime via our portal. Changes will be processed within the next 5 minutes in our backend systems immediately. As long as your order has enough licences, you can add and invite new users via your account at anytime.

1. Login to your account on our website via the menu “My Account”

2. Select the order from the order list and press the Button “Change Licenses”

mac_orderlist

3. Edit the list of current linked accounts. Add, remove or change the eMail list.

mac_changeform2

4. Press the button “Update Linked Accounts Now.”

mac_conf_change

5. You will receive an eMail within the next 5 minutes with a protocoll for the changes done (removed, added, changed accounts).

New added users will receive an Noggle invitation mail with their activation key to activate the Noggle Client on their desktop. Removed users will be downgraded to the BASIC free license model.

This way, you can start with a team license package and invite or add new users at anytime on your own later.

License Models

Available License Models

We offer three license models:

DESKTOP / NON-COMMERCIAL LICENSE (“Free”)

This license is activated by downloading the application from our webpage. The free license allows to use the basic noggle library management and document retrieval services together with cloud storage providers. Please see the services table for details. The non-commercial license terms can be found here.

PRO / PROFESSIONAL LICENSE (Single & Team Bundles)

The Pro license grants full bandwith to all managed noggle services. The pro license is available via single license or as bundle which can be purchased for a team of up to 100 users per single order.

During the checkout process, you can link your common eMail address with your license. The linked eMail is your identifier in the noggle network to share libraries with you. This linked eMail address can differ from your billing email used for registration. This way, your peers can share libraries with you by just using the known email address they are already familiar with. To clarify, the email address is just used as an identifier in the noggle netwok; not used to send eMails.

Ordering process:
Licenses can be bought by one person individually as single license or by a one registered user/company for a team of up to 25 users. During the purachse process, you can define the dedicated noggle eMail addresses which should be linked with the order. Purchased this way, you can buy company or team licenses from one singe account.

ENTERPRISE LICENSE (“Domain Wildcard”)

This license is recommended in business use for corporations and teams with more than 25 employees. It acts as a domain wildcard license. This means that an unlimited amount of users is able to register and use the managed noggle services. All users belonging to a domain identidied via their email, e.g. like YOURCOMPANY.COM, will get full access automatically without the need to buy individual licenses. It is very easy to use and has no user limitations.

Check installed iFilter components

Info:  ** For advanced user only **

When you search the content of files with Noggle, it uses the right search iFilter plugin according to the file extension. The following free utility allows you to easily view the search filters installed on your system and the file extensions that are associated with them, as well as it allows you to easily add or remove file extensions for these filters.

Download Tool to check installed iFilter components

PDF – Indexing on 64bit platforms (Win 7 / Desktop Apps)

Info

This documentation refers to Win7 or Desktop Applications. If you use Noggle via the Windows Store as native UWP app, please refer to the original Win10 article in the knowledge base!

PDF iFilter Interface

Adobe does not bundle the iFilter interface in the latest version of Adobe Acrobat Reader 11.x or DC 64bit. You need to manually activate the Adobe iFilter Add-On in order to be able to index and search PDF documents.

Click here to download and install the Adobe iFilter interface: Activate Adobe iFilter Add-On (64bit, Version 11.x or DC)

You should be fine if you use older versions or have also 32bit Acrobat reader installed. If not, please update in order to also get Noggle index your pdf files.

The Adobe PDF iFilter enables indexing Adobe PDF documents using Noggle indexing clients. This allows the user to easily search for text within Adobe PDF documents. The key benefits include:

  • Integrates with existing operating systems and enterprise tools.
  • Provides an easy solution to search within local Adobe PDF documents.
  • Greatly increases your ability to accurately locate information.

As shown below, the iFilter is either bundled with the product or provided as an add-on. 32-bit Acrobat 9.x-11.x products bundle a 32-bit PDF iFilter. 64-bit product installs require that the add-on be installed separately. If you already have an iFilter plugin from a previous install, reinstall it.

iFilter availability for both Acrobat and Reader
Version 32-bit 64-bit iFilter version and notes
Reader 8.x bundled None Version 6.
Acrobat 8.x bundled bundled Version 6.
All 9.x bundled Add on Version 9. First added in 10.1. 32 bit not in 10.0-10.0.3
10.x bundled Add on Version 9. Security improved with 10.1
11.x bundled Add on Version 11. Updated for 11.x products and its supported platforms.
DC not available Add on Version 11. No change for DC products and their supported platforms.

What is the NoggleMap or KnowledgeMap?

The Noggle “KnowledgeMap,” a search result visualization tool, provides users with essential information about the structure of topics that appear within the search results. The Noggle clustering algorithm scans internal relations and linguistic patterns among all the documents according to how similar they are to the initial search request. This tool can unearth new groups or cross-document relationships, which might guide users to new, interesting areas that build upon their initial search request. Clustering is one of many methods that can be used to make searching collections of documents easier.

We have often heard users demand such clustered cross-document relationship information, likely because they become frustrated with the constantly growing document volume and fragmented data storage solutions they encounter in the cloud and other big data services.

Please review the following video tutorial:

[embedyt]http://www.youtube.com/watch?v=vZdNdJZrpn4[/embedyt]

A detailed knowledge base article on our NoggleMap search feature can be found here:

Document Clustering with KnowledgeMaps

[layerslider id=”4″]

Cognitive-guided, non supervised document clustering

NoggleMap Search Document Clustering

One of the most common problems people used to encounter when searching for information is that they could not find documents specifically related to what they were looking for. Nowadays, this task is quite successfully handled by standard search applications.

Thanks to these sorts of search engines, pulling up results has become easy. However, when it comes to explaining the search results or displaying specific details on what sort of results have been returned, users’ options are much more limited. Usually, a search application displays a ranked list of documents and a snippet of their contents. These ranked lists are helpful for document retrieval, but far away from knowledge management. Information about the internal relationships among the documents in the search results is often not provided by standard search algorithms.

Search Document Clustering

“Search result clustering” is defined as an automatic, non-supervised grouping of similar documents in a search hits list returned from a search engine. Clustering is one of many methods that can be used to make searching collections of documents easier.

So, the Noggle “KnowledgeMap,” a search result visualization tool, provides users with essential information about the structure of topics that appear within the search results. Furthermore, the Noggle clustering algorithm scans internal relations and linguistic patterns among all the documents according to how similar they are to the initial search request. This tool can unearth new groups or cross-document relationships, which might guide users to new, interesting areas that build upon their initial search request.

We have often heard users demand such clustered cross-document relationship information, likely because they become frustrated with the constantly growing document volume and fragmented data storage solutions they encounter in the cloud and other big data services.

Problem with ranked search lists

To illustrate the problems with conventionally ranked search result lists, let’s imagine a user wants to find information about “security.” Therefore, he or she starts with the simple search term “security.”

First, the user selects peer libraries that might be relevant. In this example, the user has libraries from three different peers. In addition, the user selects six of his own libraries to perform the search request.

Security_Cluster_Ex1

Figure 1: Search results for search term “security” on nine libraries from four different owners

Figure 1 shows that the search included 27,616 documents and returned 1,500 top-ranked documents related to “security.” Obviously, this is a very general query that leads to a large number of hits. Therefore the majority will be about information security, system security, or security policies based on a library for “Information Technology”.

A determined user patient enough to sort through results ranking 100 or lower should be able to find some hits on topics like “access control” or “service continuity.” However, one problem with ranked lists is that sometimes users need to wade through irrelevant documents to get to the ones they want.

Grouping results into semantic cluster via document clustering

But what about an interface that groups search results into separate semantic topics? Like network security, data security, access control, service continuity, and so on? And what if these groups were decided automatically from their own internal content—not by biased methods where someone defines what might be important?

By generating groups like this, the user will immediately get an overview of what the results contain and should be able to pick out relevant documents with much less effort.

The following figure shows how the NoggleMap feature automatically detects cross-document relations based on linguistic patterns. The left part of the screen shows the clusters and the number of documents related to that cluster. The right panel shows a visual representation of that information.

Document Clustering Search Results Security

Figure 2: Clustered search results for “security” via the Noggle KnowledgeMap document clustering service

All 1,500 documents are linked to one or more of these clusters. This way, users don’t need to browse through a ranked list from the top down—they can narrow down the major cluster they are looking for and go from there.

In order to be helpful, search result clustering must organize similar results into one group. This is the primary requirement for all document clustering algorithms. But in search result clustering, the clusters labels are also extremely important. The program must accurately and concisely describe the cluster’s contents so that users can decide if the information is relevant.

Start with generic search terms first

Since users are often unaware of all their choices in a search, they do not always know the exact phrase they should search for. Thus, starting with a more generic search makes sense. Let the artificial intelligence of the Noggle search engine detect knowledge clusters based on the cross-document linguistic patterns. The visual guide then allows the user to quickly focus on the results of interest by visually selecting the relevant clusters.

This kind of interface for search results is implemented by applying a variety of document clustering techniques to the results returned. This is something that we call the Noggle “KnowledgeMap” and “ClusterSearch” technique.

The user can now select the cluster “Access Control” and browse the relevant documents from the initial request on “security”. And later focus in on the associated documents.

Document Clustering
Figure 3: Document list in the security cluster “Access Control” from the overall search results

This makes document retrieval over different libraries and document search spaces much more efficient. By using “generic” search terms first, Noggle builds clusters for users, who can then narrow down their area of interest and check relevant documents there. Using Noggle this way is not just about searching for documents. Finally, it is a full, non-supervised knowledge management approach to retrieving knowledge that matters. Without the need to know exact phrases and exactly which documents they appear in.

Video Example

The following live presentation showcases the document clustering for included TED Talk digital library. All maps are build by the Noggle client based on the standard application (2min.):

[embedyt] http://www.youtube.com/watch?v=YMHxWGLddjE[/embedyt]

The NoggleMap feature combines latest technolgies based on Text parsing, Microsof Azure, Apache Lucene, Carrot2 Project, Noggle pre- and post-processing algorithms and the Noggle network. Patent pending.

Further Reading: