<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Sam Baxter - Securing Innovation</title>
<link>http://www.securinginnovation.com/sam-baxter.html</link>
<description>is the Chief Technology Officer and a Vice President of IP.com, Inc. Previously he was the Executive Vice President of JRS Clinical Technologies, Inc., a highly successful pre-Internet startup created to provide Clinical Information Systems solutions to hospitals and health-care organizations. With over 25 years of experience in the software industry, he is a senior-level executive and technician specializing in information-centric systems. He is an inventor with one issued patent and several more pending. </description>
<language>en-us</language>
<copyright>Copyright 2008</copyright>
<lastBuildDate>Thu, 11 Oct 2007 04:15:04 -0500</lastBuildDate>
<pubDate>Tue, 19 Aug 2008 10:11:32 -0500</pubDate>
<generator>http://www.movabletype.org/?v=3.34</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>Legal Safeguarding Agent - process overview</title>
<description><![CDATA[As more and more work is captured in electronic form, it is imperative to maintain those records appropriately from the moment they are created. Electronic files can be made more secure than their paper based counterparts through the use of state of the art cryptographic routines of fingerprinting and publishing. The IP.com Legal Safeguarding Agent removes the complexity of generating, storing, publishing and managing these fingerprints by making the functionality available in an easy-to-use stand-alone agent.<br />
<br />
Additionally, the publishing of fingerprints through IP.com&rsquo;s Prior Art Database provides unbiased third-party corroboration as well as defensible date-stamping.<br />
<br />
IP.com legal safeguarding allows you to transparently protect your files so that you can concentrate on your business with complete confidence in the reliability and defensibility of your electronic records.<br />
<br />
Securing your file<br />
<br />
1. The Legal Safeguarding Agent (LSA) software runs at a user selected, predetermined<br />
interval looking for new files to safeguard.<br />
<br />
OR<br />
<br />
The Legal Safeguarding Agent (LSA) software is invoked from within your own<br />
software application using our developers API kit. The agent can be configured<br />
to include (or ignore) only the files matching your specifications (outlined in the<br />
next section).<br />
<br />
2. Fingerprints are generated for newly discovered files by the LSA local software application.<br />
<br />
3. The LSA application contacts the servers at IP.com and transmits the fingerprint information.<br />
<br />
4. The remote IP.com server creates a new document called a BCR (Bulk Certification Record) which contains all of the transmitted fingerprints for the current session.<br />
<br />
5. The server generates a fingerprint for the contents of the BCR to further ensure integrity. The BCR and fingerprint are saved to the IP.com Prior Art Database.<br />
<br />
6. The server responds to the LSA application running on your network with the BCR number. The software can store the information in a file, or in a local database.<br />
<br />
7. Publishing &ndash; once all the of the above steps are complete the certification record for the BCR is published into the IP.com Prior Art Database as well as a hard copy in The IP.com Journal. This is a critical step in ensuring the public integrity of your records.<br />
<br />
Authenticating a file<br />
<br />
1. A new fingerprint is generated for a file using the LSA software<br />
<br />
2. The generated fingerprint can be searched within the IP.com Prior Art Database. The search will return any matching documents &ndash; the date of the earliest document in the search result will indicate the earliest date that a file matching that signature was recorded.<br />
<br />
OR<br />
<br />
The BCR from the original safeguarding session can be searched within the Prior Art Database. That document will contain all the fingerprints from that session.vThe newly generated fingerprint can be compared to the list of fingerprints stored during that session.<br />
<br />
How is the integrity of the BCR documents ensured?<br />
<br />
The BCR documents, which contain the individual fingerprints of files processed over the course of a given day, are published in an aggregated document to the IP.com Prior Art Database. Each document published to the IP.com Prior Art Database receives two notarizations, one from IP.com in the form of an IPCOM sequential number and date, and the second from Surety. It also appears in The IP.com Journal &ndash; the monthly printed publication containing the previous month's Prior Art Database submissions. The IP.com Journal is indexed by a number of libraries worldwide, including the Library of Congress.]]><![CDATA[Deploying the Legal Safeguarding Agent (LSA)<br />
<br />
The Legal Safeguarding Agent can be implemented in one of two ways, depending on the needs within your organization and your existing processes. Both methods of using the software require that the computer running the software have access to the internet to transmit and verify file signatures.<br />
<br />
Stand-alone agent<br />
&nbsp;<br />
The stand-alone agent is a software application that can be deployed on your network to look for files and automatically perform the safeguarding process on what it finds. The agent can be configured to look for files matching specific criteria so as to only work on the files you wish to be safeguarded while ignoring all others. For example, the object can be programmed to look for (any combination of):<br />
<br />
Filename pattern matching<br />
<br />
This is used to match files whose filename matches a pre-set pattern. &lsquo;Wildcard&rsquo; characters allow for broad matches.<br />
<br />
File location matching<br />
<br />
You can set the agent to look for files that reside in specific directories on your network.<br />
<br />
Match archive bit<br />
<br />
Files stored on standard Windows&reg; file systems can be marked with an &lsquo;archive&rsquo; attribute. This can be accomplished by right-clicking a file and choosing &lsquo;properties&rsquo;. The file attributes can be modified to mark individual files as &lsquo;Ready to be archived&rsquo;. This method allows you to mark arbitrary files from within a large collection of files without needing special naming or sorting conventions.<br />
<br />
Since last run<br />
<br />
The agent has the ability to selectively include only the new files since its last run. This can improve throughput by not re-processing files that have already been safeguarded.<br />
<br />
Change to Read Only<br />
<br />
The agent has the ability to selectively mark files as &ldquo;read only&rdquo; after generating the fingerprint. This can help minimize the chance that a user could inadvertently change a safeguarded document, helping ensure it will be there in its original condition should it be needed in the future.<br />
<br />
The agent is easily configured using a configuration file which contains information on the criteria for files to include, as well as how to store the results. Results can be stored in a file, or within a local ODBC compliant database.<br />
<br />
Application plug-in<br />
<br />
In addition to running as a stand-alone agent, the LSA software is made available as a set of libraries that can be included within your own application. The objects are made available to those programming in the Windows&reg; environment and can be included easily from within VB and Visual Studio environments.<br />]]></description>
<link>http://www.securinginnovation.com/2007/10/articles/legal-safeguarding-agent/legal-safeguarding-agent-process-overview/</link>
<guid isPermaLink="false">http://www.securinginnovation.com/2007/10/articles/legal-safeguarding-agent/legal-safeguarding-agent-process-overview/</guid>
<category>Legal Safeguarding Agent</category>
<pubDate>Thu, 11 Oct 2007 04:15:04 -0500</pubDate>
<author>sbaxter@ip.com (Sam Baxter)</author>

</item>
<item>
<title>Fingerprints - the key to Legal Safeguarding</title>
<description><![CDATA[Every file on a computer is stored as a sequence of data &lsquo;bits&rsquo;. These bits form a chain of numeric data that is easily handled by the computer. These data bits act much like the atoms that build physical matter, individually they are ordinary, but when arranged in a specific order they build complex and unique things. Electronic fingerprinting works by performing a series of complex mathematical operations on the data bits in your file to form a unique profile of the data contained within (i.e. the document fingerprint). Each file is processed by the fingerprinting function (sometimes known as a hash algorithm, or message digest function) to produce a new string of data that contains the results of the mathematical operations on the original file.<br />
<br />
Fingerprints are generated using a hash algorithm that produces signatures of a certain complexity (bit depth) which correlates to the number of possible combinations that can be represented by the fingerprint - the higher the complexity, the lower the possibility that a duplicate fingerprint could occur for different files. Two of the common fingerprint functions, MD5 and SHA-1 use 128-bit and 160-bit lengths respectively. This means that MD5 can have over 340,000,000,000,000,000,000,000,000,000,000,000,000 different values without repeating. SHA-1 can hold over 4 billion times as many as MD5. The Legal Safeguarding Agent produces 288-bit fingerprints - by combining a MD5 and SHA-1 fingerprint; yielding 2^288 (or 4.97x10^86) possible combinations. This yields a staggering number of possible combinations; imagine the number 497 followed by 84 zeroes. Using this method, if you were to generate 100 trillion fingerprints every second, it would take 1.57x10^65 years to exhaust the possible supply of fingerprints. (157,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 years)<br />
<br />
Like their real-world counterparts, electronic fingerprints cannot be used to re-generate the file or person which produced them. Both the MD5 and SHA-1 hash algorithms are considered to be &ldquo;one way&rdquo; algorithms, meaning that the mathematical functions to produce the fingerprint work for creating the fingerprint, but cannot be done &ldquo;in reverse&rdquo; to re-create the original. This is important, as it means that fingerprints can be transmitted, stored, and viewed by the public without compromising any of your sensitive data.<br />
<br />
How are fingerprints used to authenticate files?<br />
<br />
Since the fingerprinting function works on each individual bit of the original electronic file, even the slightest change produces a new fingerprint. It is because of this, that fingerprints can be used as a tool of file integrity; by comparing a known fingerprint value for a file to a newly generated fingerprint for that file it is easy to see if the file has remained unchanged. The important component to this process is in having a trusted registry of fingerprint information.<br />
<br />
IP.com offers legal safeguarding in all of its products, and specifically created the IP.com Legal Safeguarding Agent to provide this function on a single document basis, or in an integrated way to existing document management solutions. The safeguarding agent ensures the integrity of the document at multiple levels, including the last and important step of publishing the certification record (fingerprint/date-stamp) into the public domain.<br />
<br />
The next blog post in this series provides an overview of the IP.com legal safeguarding process and how the IP.com Legal Safeguarding Agent works.]]></description>
<link>http://www.securinginnovation.com/2007/10/articles/legal-safeguarding-agent/fingerprints-the-key-to-legal-safeguarding/</link>
<guid isPermaLink="false">http://www.securinginnovation.com/2007/10/articles/legal-safeguarding-agent/fingerprints-the-key-to-legal-safeguarding/</guid>
<category>Legal Safeguarding Agent</category>
<pubDate>Wed, 10 Oct 2007 04:12:55 -0500</pubDate>
<author>sbaxter@ip.com (Sam Baxter)</author>

</item>
<item>
<title>Managing Risk with Legal Safeguarding Agent</title>
<description><![CDATA[Electronic Record Integrity - a simple phrase that continues to become more significant in today&rsquo;s business world. Every organization has critical business records, including research and development, financial, compliance records for HIPAA and Sarbanes- Oxley, as well as their own control documents used to manage customers, manufacturing processes and other sensitive areas. These records are only as good as the company&rsquo;s ability to prove their integrity; that they existed with specific content at a specific point in time.<br />
<br />
Electronic records have many advantages over paper. Unfortunately, these same advantages also expose records to tampering and fraud as we&rsquo;ve seen witnessed in recent news stories. The lack of ability to prove the integrity of electronic records (who created what and when) complicates efforts in the event of a legal challenge. That is why IP.com created the legal safeguarding process.<br />
<br />
Using electronic files doesn&rsquo;t mean that you have to lose all assurances of the integrity of your work. Electronic documents can be made more secure than their paper-based counterparts through the use of legal safeguarding. Legal safeguarding is the process of fingerprinting and date-stamping electronic records so that the content and date of the document can be proven with accuracy at any future date.]]></description>
<link>http://www.securinginnovation.com/2007/10/articles/legal-safeguarding-agent/managing-risk-with-legal-safeguarding-agent/</link>
<guid isPermaLink="false">http://www.securinginnovation.com/2007/10/articles/legal-safeguarding-agent/managing-risk-with-legal-safeguarding-agent/</guid>
<category>Legal Safeguarding Agent</category>
<pubDate>Tue, 09 Oct 2007 04:08:41 -0500</pubDate>
<author>sbaxter@ip.com (Sam Baxter)</author>

</item>

</channel>
</rss>