Cover photo
Kingsley Idehen
Works at OpenLink Software
Lives in Lexington, MA
5,527 followers|1,093,284 views


Kingsley Idehen

Shared publicly  - 

Kurt Cagle's profile photoPasquale Casciano's profile photo
Add a comment...
Signed & Encrypted Email

Situation Analysis

You are exchanging Email internally,  where the exchange topic leads to items such as the following being included in your email body:

1. Source Code Snippets
2. Debug output
3. Credit Card Details
4. Other Personally Identifiable Information. 

The items above are common across software development companies and development departments. 


There are many dangerous points of failure and inadvertent identity and security compromises that arise from this simple (but all too common) workflow interaction. Examples include:

1. Email AddressBooks (including those served up by LDAP Servers) Entries -- you have a many contacts with first-names such as "John" and/or surnames such as "Smith" which means keystroke lookup oriented user interaction patterns (UX) can easily lead to wrong recipient email address values in the "To:", "cc:", and "bcc:" email fields

2. Email Apps & Services -- you have no control over the Email app used by Email recipients, so your mail content (comprised of personally identifiable information) is more than likely Ad fodder for their Email apps/services

3. Identity related Vulnerability -- in extreme cases, malicious use of the personally identifiable information  (PII) that you've inadvertently exchanged occurs, and you find yourself as a victim, defendant, or suspect in a case that requires legal defense and unexpected expenses (you could also find yourself behind bars, since increasingly, we are moving towards a "guilty, until proven innocent" society, due to decreasing technology literacy, identity issues awareness, and privacy appreciation, across technology vendors and governments).


Use email packages that allow you to digitally sign and optionally encrypt email. Thus, in the situation I've outlined above, if you have a "To:", "cc:", or "bcc:" field entry, one of the following will occur, when you send signed and encrypted emails:

1. Email client will indicate to you that it doesn't have the Public Key of one of the mail recipients -- this is the trigger that also enables you understand that it was the wrong "John" or "Smith" targeted in regards to actual email recipient

2. If you only sign the Email -- at the very least, the context of the inadvertent exposure of personally identifiable information would be clear and much more defensible, the mail has your signature (digitally infeasible to replicate, modulo use of platforms afflicted by the Heartbleed OpenSSL bug). 


[1] -- S/MIME spec (broadly adopted standard, across all major native Email apps/services, that enables signing and encryption of Emails)

[2]  -- a simple tool for generating digital identity cards (certificates) that can then be used to send emails via S/MIME compliant email apps/services.


[1] -- Other G+ Posts about S/MIME .

#SMIME #Identity #NymWars #Privacy #PKI #Email   #WebID #YouID #NetID 
Add a comment...
Dear G+ Team:

G+ Circles is a powerful feature that is being under utilized due to poor UX. If you make the UX better, there will be more useful circles created, which ultimately creates more productivity for G+ users who will then reward your with more cohesive and coherent content. 

Just enable basic control UX patterns such as;

filtering circle lists as users type e.g.,   if I have a circle name comprised of the literals  "Google" ,  narrow down the circle selection as I type. 

That's all you need to do re., you most powerful but currently under utilized social networking weapon. 

#OpenLetter   #Tip   #Productivity   #GooglePlus   #UX  
Mark Schreiber's profile photoOnyx Liton's profile photoChris Welty's profile photoKingsley Idehen's profile photo
+Mark Schreiber -- Yes, that too, but if we can just get the basic stuff I am requesting done, that will make a world of difference for productivity re. G+ circles :-)

/cc +Vic Gundotra +Ade Oshineye 
Add a comment...
ZUtA Pocket Printer: The First-Ever Mobile Printer 

#Tech Image credit: ZUtA Labs
Knut Edvard Fagerholm's profile photoAlfredo Serafini's profile photo
wow! :-)
Add a comment...
Add a comment...
In his circles
2,778 people
Have him in circles
5,527 people
Linked Open Data & Context Lenses

Situation Analysis

For all intents and purposes, the massive Linked Open Data (LOD) cloud is a global collection of jigsaw puzzle pieces in the form of entity names and entity description description documents to which the aforementioned entity names resolve. 

As one would expect, in a setup like this, we are going to have lots of puzzle pieces that belong to a variety of boxes.  Here are some links showing how one create a "context lenses" into DBpedia by combining puzzles pieces across DBpedia and YAGO en route to an enriched view Churches.


You can triangulate around these issues via other TBoxes that provide "context lenses" into DBpedia. Example, using YAGO which ultimately connects to DBpedia via an owl:sameAs relation in the ABox.

[1] -- YAGO lenses on "Church"

[2] -- actual owl:sameAs relation that has a DBpedia entity as its object

[3] -- which basically indicates to me that we might even be missing some DBpedia data in our LOD Cloud cache since the DBpedia entity URI does indeed resolve to a DBpedia entity description document

[4] -- here I've enables owl:sameAs inference context (via &sas=yes added to the URL) which brings us full cycle (notice all the objects of the rdf:type relation, inherited from YAGO, dynamically). 

#DBpedia   #YAGO   #LOD   #LinkedData   #SemanticWeb   #BigData   #SmartData   #OpenData  
Add a comment...

#Humor   #FantasyTech  

If we get the At At, can you take care of the At At?
Allan Aston's profile photoRicardo Usbeck's profile photoTom Bech's profile photoChristián Castillo's profile photo
jus gud  i like it!
Add a comment...
Contd; More SPARQL Geospatial Demos

Here's a collection of SPARQL + Geo Spatial related demos, based on Virtuoso's SPARQL extensions. 


[1] -- Polygon and multiple points on a map

[2] -- Multiple Polygons and multiple points on a map

[3] -- Lines and multiple points on a map. 

#SPARQL   #LinkedData   #LOD   #SemanticWeb   #BigData   #NewSQL   #OpenData   #Data   #PivotViewer   #NoSQL   #Web30  
Emeka Okoye's profile photoAmit Sheth's profile photoPasquale Casciano's profile photo
I need this ;)
Add a comment...
In his circles
2,778 people
Have him in circles
5,527 people
Corporate Strategy, Techmology Design, Linked Data, Semantic Web, Open Data, Open Database Connectivity, Data Access Middleware (ODBC, JDBC, ADO.NET, OLE-DB), Database (SQL, SPARQL) Technology, Web Architecture, Distributed Computing, Data Integration
  • OpenLink Software
    CEO, 1992 - present
  • Unisys
    Technical Specialist (DBMS, Unix, 4GLs, Networking), 1990 - 1992
Basic Information
Looking for
Other names
Open Linked Data Enthusiast & Technologist
I am the Founder & CEO of OpenLink Software. The company behind industry acclaimed data access, integration, and management oriented products that includes:
Bragging rights
I have been to the future and it was full of Linked Data! :-)
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Lexington, MA
Birmingham, United Kingdom - London, United Kingdom - Benin City, Nigeria
Kingsley Idehen's +1's are the things they like, agree with, or want to recommend.
Forcing cancer cells to devour themselves by blocking a protein signal |...

Cancer cell death by autophagy (Credit: Cell Reports) Under stress from chemotherapy or radiation, some cancer cells dodge death by autophag

Big Data – A Visual History | Winshuttle

From the earliest form of writing, to data centers, humans have always gathered information. The history of Big Data shares the milestones a

Open PHACTS: A Data Platform for Drug Discovery

Data variety is a key challenge of big data. This is particularly evident in the drug discovery arena where data not only stems from multipl

Ars buys bitcoins at one of the country’s only Bitcoin ATMs

At a train station in Boston, a Bitcoin ATM has attracted hundreds of users.

Move over, small-time Bitcoin exchange startups—Wall Street has arrived

Gentlemen, start your trading bots. Things are about to get crazy.

What Oracle's Botched Obamacare Site Says About the Future of the Web | ...

It's bad enough that the state of Oregon has paid software giant Oracle over $100 million to build a healthcare exchange site that doesn't w

Details about Apple SSL vulnerability and iOS 7.0.6 patch | CrowdStrike

On February 21st, 2014 Apple pushed out an emergency SSL security update for iOS (7.0.6).

Bitcoin security model: trust by computation - O'Reilly Radar

Bitcoin is a distributed consensus network that maintains a secure and trusted distributed ledger through a process called proof-of-work. Bi

The Next Microsoft CEO And Lessons From Indians in Silicon Valley

When Vijay Vashee joined Microsoft in 1982 he was just one of two Indians at the 160-person company. It added several more recruits from Ind

If You Used This Secure Webmail Site, the FBI Has Your Inbox | Threat Le...

Photo: Peter Earl McCollough/WIRED While investigating a hosting company known for sheltering child porn last year the FBI incidentally seiz

14 African Countries Forced by France to Pay Colonial Tax For the Benefi...

Did you know many African countries continue to pay colonial tax to France since their independence till today! When Sékou Touré of Guinea d

Cryptography experts pen open letter against NSA surveillance

The pressure on the US government to reform the NSA’s surveillance programs is growing. Apple, Google, and Microsoft all called for change l

About: World Wide Web Consortium

Attributes, Values. is maker of. Resource Description Framework (RDF) · RDF 1.1 RDF/XML Data Representation Language · RDF 1.1 N-Quads Datas

Why the universe may be nothing more than math

If you're not already a physicist, you need to mentally prepare yourself for MIT professor Max Tegmark's explanation of how our entire unive

About: JSON-LD 1.0 Data Representation Language

An Entity of Type : foaf:Document, within Data Space : associated with source dataset(s). Type: Document. New Facets Ses

About: Dataset

Attributes, Values. type · Concept · label. Dataset. comment. Collection of statements representiting entity relationships (e.g., RDF subjec

Aaron Swartz Explains Why The NSA Needs To Be Stopped | Techdirt

Last week, when we wrote about the big "day of action" against the NSA in memory of Aaron Swartz, to be held February 11th, a few folks ques

U.S. Political News, Opinion and Analysis - HuffPost Politics

Follow American politics, keep up with the hottest political debates, and share your thoughts and opinions on the political news that matter

4 reviews