White Paper: Protecting Financial Documents from Tampering

This is an extract of a white paper written by Gerald Holmann, founder and president of Qoppa Software. The full white paper on Protecting Financial Documents from Tampering is available for reading on Qoppa Software’s website.

Summary

Financial documents are the essential media by which information is exchanged between parties involved in different types of transactions, including loan approvals, insurance and others. The information in these documents is relied upon to make decisions that in some cases involve large amounts of capital and risk.

As such, it is imperative that the information held in these documents is accurate. While verification of the information would be ideal, this is not always practical because of time constraints, cost and access. As a result, the information on the documents is frequently taken at face value without verification.

Historically, financial documents have been exchanged using hard copies, preferably using original documents such as bank statements. This medium affords a bit of verification because the documents may come from well known, standard institutions using letter head and pre-printed forms. Additionally, even though forging is still possible, modification of printed content on payer is hard to do without leaving any traces.

This has changed dramatically in recent years, most financial documents are now exchanged in electronic format, with entire transactions processed without ever using hard copies.

The format of choice for electronic documents is the PDF format, almost to the exclusion of any other format. Unfortunately, the great majority of PDF documents produced by financial institutions are unprotected.

Unprotected PDF documents are relatively easy to modify, many PDF editors on the market can do this in simple, user-friendly ways. Any and all content in a PDF can be modified, replaced or removed, and this can be done without leaving any trace or audit trail.

This means that anyone that wishes to modify financial data that they submit as part of any transaction can do so easily, inexpensively and without a trace on the document itself. The receiver of the documents has no way to tell if the documents have been modified. The only recourse is to verify the information through an audit with the institution that it comes from.

Proposal

We propose that all documents that contain financial information delivered in electronic form should use the PDF format and that they should always include a digital signature.

Digital signatures should be applied to these documents at the time of creation and should use a distinct digital certificate from that entity that is intended for this purpose alone.

Having a digital signature on every document ensures that the document has not been modified from the time of creation, and so ensures that the information contained in the document has not been tampered with.

Upon receipt of a document, verification is straightforward, all signatures should be verified by comparing the current signature hash to the stored signature hash, to detect any changes to the document, and by checking all of the certificates in the certificate chain until a certificate is found that comes from a trusted CA. This verification confirms the identity of the signer of the document as well as the integrity of the document.

Verification should be performed both in unattended processing of documents, and by human actors when the documents are being reviewed by a person.

There is wide availability of server systems that provide functions to receive and verify digital signatures in incoming documents, and then implement routing rules to handle the documents accordingly. Documents that have valid signatures are routed to the next step in the document workflow, while those that do not pass verification can be routed differently and a human actor can be notified.

Additionally, there are integration products available as well that can be used to add this capability to existing document processing or management systems.

When people are reviewing documents directly, any commercial PDF viewer application can verify digital signatures and alert the end user if there are any problems.

As a side effect to having this framework prevalent is that, if all documents are expected to have digital signatures, then any documents that do not have a signature would immediately stand out. On these documents, there should be human driven processes to verify the validity of the non-signed documents before they are accepted.

To resolve the cost issues with the existing CA framework, we propose that a single organization should be created charged with issuing certificates for the purpose of validating financial information documents. This organization can be a government agency, perhaps an agency that is already charged with regulating financial entities, such as the FDIC, or it could also be an industry sponsored group, similar to ICANN.

Financial entities would apply for digital certificates used for signing financial documents from this agency. The agency would then verify that the financial institution is real and legitimate and issue certificates with itself as the Certificate Authority.

This entity would also be tasked with participating in the verification process for certificates. This can be done statically, by having operating system manufacturers include the organization as a trusted CA, and also dynamically, by providing servers that can be queried to check that a certificate is valid and that it is in good standing.

Read the full white paper
Protecting Financial Documents from Tampering

Follow Facebooktwitterlinkedinrssyoutube

Java PDF Library & PDF Server Version 2018 with Web PDF Sign, ZUGferd Invoices, Java 9+ Support

Qoppa PDF Library Launcher IconQoppa Software has released version 2018 of its Java PDF processing and conversion libraries, as well as its PDF server application, PDF Automation Server (PAS).

PAS, Qoppa’s powerful server application that allows users to easily setup document workflow, comes with 3 different modules: a workflow module, a web PDF viewer module and a REST API module. The new version of PAS adds the ability to digitally sign PDF documents directly from the Web PDF Viewer. This feature will enable companies of all sizes to implement an affordable approval and signing process, while running securely from their own servers and keeping control over sensitive documents, without having to rely on cloud document services, such as Docusign®.

Qoppa’s Java PDF developer libraries were enhanced with the following new features, in version 2018:

  • Rich text and Unicode support was added in form fields to help our Asian & international customers fill interactive forms with CJK or other non-Latin characters. Qoppa’s PDF components now offer a rich editing experience where fonts can be dynamically substituted with fonts found on the local machine, as users type within fields. CJK support is also now fully implemented when importing or exporting data from interactive form fields and annotations.
  • Invoices can now be attached to PDF documents, following the ZUGferd electronic format. This new file standard makes use of the widely popular XML format to include structured financial data within a PDF and allows standardized exchange of invoices between vendors and payers without any custom implementation. A new validation profile “PDF/A 3b Zugferd” was implemented to validate ZUGferd PDF invoices.
  • PDF/A validation and conversion processes were enhanced in terms of performance and feature depth, as Qoppa’s team assisted new customers deploy into large production environments. Restricted documents can now be processed thanks to the ability to clear usage rights & digital signatures.
  • Qoppa’s text search function was improved to not only look within the reconstructed words and lines, but also across lines within recognized paragraphs or columns. Extracting and finding text in PDF documents can be a complex process as text content is not formatted into lines and paragraphs but rather drawn as single letters or text strings scattered at various locations on a page. Qoppa’s PDF engine needs to analyze the content in order to reconstruct the formatted text.
  • All Qoppa’s PDF Libraries & Components are now compatible with Java 9, Java 10 and Java 11.

Qoppa Software server products and developer tools are very effective solutions for reducing paper use within an enterprise, transitioning to secure electronic documents, improving data flow across departments and making sure that all requirements and deadlines are met. They can be deployed on any Windows, Linux or Unix web servers.

For a complete list of enhancements and bug fixes in this version, refer to the following articles in Qoppa’s developer knowledge base:

About Qoppa Software:  Qoppa Software specializes in PDF applications and developer tools that integrate seamlessly into document workflows. Our products cover every aspect of PDF processes and are designed to provide the highest level of performance and reliability.

Follow Facebooktwitterlinkedinrssyoutube

Grab your blockchain beer then come discuss Java PDF library at Qoppa’s booth

Blockchain Beer Stand

Oracle has made it easy this year for attendees and vendors to network and have friendly conversations in the exhibitor hall by providing … free beer!

It is a fun sight to see a big crowd of Java developers going around with a smile on their face and a plastic cup in their hand, stopping at every exhibitor booth to discover the latest technology and tools.

This is the line for the blockchain beer right in front of Qoppa’s booth

 

The beer distributed is not any beer, it is “blockchain beer”, brewed by Bay Area Alpha Acid Brewing Co made with all local ingredients, using Oracle blockchain technology to help test, track and improve the brewing process supply chain.

Leila & Gerald at Qoppa’s booth 5714 at Oracle Code One 2018

So …  grab your beer then come around the corner to booth #5714 to hear directly from Qoppa’s founders, Leila & Gerald, how Qoppa’s Java PDF libraries and applications can help your company automate and optimize PDF document workflows.

It is fun and thirst quenching to learn at Oracle Code One 2018!

 
Learn more about Qoppa PDF developer and server tools on Qoppa’s website.
Listen to Oracle Code One Java Keynote , which outlines the future of Java.

Follow Facebooktwitterlinkedinrssyoutube

Qoppa Software is exhibiting at Oracle Code One 2018

Oracle Code One Banner

Qoppa Software will be exhibiting at Oracle Code One in San Francisco, October 22-25 2018. This year, Oracle renamed their flagship developer conference from JavaOne to Oracle Code One, with the plan for it to become a broader developer-focused conference. The event remains heavily focused on Java, with three prominent tracks for Core Java Platform, Java Ecosystem and Java Server-Side Development.

The theme for Oracle One 2018 is Live for the Code, which is very relevant for Qoppa Software, whose highly focused team lives and breathes for the code, not only the code that we develop every day in-house, but also the code where our customers integrate our PDF developers tools in. It’s all about software development and it’s all about PDF each day at Qoppa Software!

Qoppa’s booth (#5714) at Code One will offer live demonstrations of the PDF rendering and manipulation capabilities of our Java class libraries, components, desktop applications and information flow servers. Qoppa’s solutions help businesses implement ingenious document workflows for the server, the desktop and the cloud.

Special focus will be given to our newly released products:

Email us to schedule a meeting time with Qoppa’s president Gerald Holmann.

Friends of Qoppa, i.e. existing and potential customers and partners, may claim one of Qoppa’s Discover Passes, which offer access to five days of conference keynotes and the exhibition halls.

We’re excited to be at JavaOne 2018 in San Francisco again this year and can’t wait to mingle with the amazing crowd of Java developers, exhibitors and speakers who will be attending this event!

Follow Facebooktwitterlinkedinrssyoutube

Free PDF Reader now with Annotations, Form Filling for Windows, macOS, Linux

Qoppa Software has added annotating and form filling capabilities in the latest version of its reliable PDF reader application for Windows, macOS and Linux, PDF Studio Viewer 2018.

There are now a multitude of comments available to review and markup PDF documents with text and graphics. These include sticky note, typewriter, text box, callout, shape and text markup annotations.

Interactive forms of type Acroform or static XFA can be filled and saved; and support for JavaScript allows for fields calculations, validation and formatting.

Qoppa’s PDF Reader can open secure or signed PDF documents, validate digital signatures, manage digital certificates, turn on and off layers, render all types of gradients and transparency, print and search with advanced options, and more. The application has a friendly and powerful user interface. The ribbon layout makes it easy to find all the tools at users’ disposal to view and inspect PDF documents, such as a loupe tool, pan and zoom, grid and rulers. The navigation toolbar and side panels (that display comments, thumbnails, layers, destinations, digital signatures, file attachments and bookmarks) allow to efficiently navigate through PDF documents and their interactive objects.

This latest version 2018 really opens up new possibilities for end-users and professionals on all operating systems, but specifically on macOS and Linux, where many existing PDF applications derive from the same technology and have limited support for advanced PDF functions.

The PDF format is a very extensive file format, with specifications spanning over 1000 pages. Over the last 15 years, while providing products and services to companies and end-users all over the World, Qoppa Software has developed a robust PDF engine that supports a very wide range of functions and is one of the most advanced on the market.

PDF Studio Viewer is free for personal and commercial use. It can be downloaded from Qoppa Software’s website, Amazon, and the Microsoft store. It will soon be available for download on the Apple store. Download PDF Studio Viewer. It comes packaged as a single file installer for all platforms and supports 5 languages: English, French, German, Italian and Spanish. It is compatible with the latest operating systems: Windows 10, macOS High Sierra and Ubuntu 18.04.

For users needing more than viewing, commenting and filling forms, PDF Studio is also available in Standard and Pro editions with advanced editing capabilities such as OCR, optimization, permanent redaction, inline content editing and interactive form designer.

Follow Facebooktwitterlinkedinrssyoutube

New PDF Studio 2018 adds Ribbon UI, Inline Text Editing, Rich Text in Form Fields

Qoppa Software, a leading producer of PDF software, announces version 2018 of PDF Studio, their powerful, intuitive PDF Editor for Windows, Mac and Linux. PDF Studio 2018 adds many new exciting features including:

The PDF Studio 2018 interface has been redesigned with a Ribbon Toolbar to provide easy and efficient access to the many functions the application has to offer. Compared with the old classic menu, ribbons are enhancing the discoverability of new & existing features, providing users with a simple to use, visual interface to browse through all the tools and find the functions they need. The responsive auto-sizing design also creates better support for different display and windows sizes. For users who prefer the previous layout, an option is available under Preferences to revert to the classic menu.

The new Inline Text Content Editing with reflow provides user friendly text editing directly on the page. PDF Studio’s advanced text recognition logic can detect contiguous text blocks within a document, and organize them into paragraphs and columns. Users can edit text within a PDF as they would in a word processor, including across paragraphs, without worrying about text reflow; they can modify layout by resizing or moving columns and easily change font, style and alignment on text.

sign2

The new Fast Sign Tool allows users to create signature stamps that can be quickly applied to documents. Signature stamps can be created in 3 ways: by using a handwritten font, by drawing a signature with a mouse or tablet pen or by importing a scanned signature image. Signed PDFs are automatically flattened upon save to prevent further editing of the signatures or any interactive form fields present in the documents.

Rich Text & Unicode are now fully supported when filling interactive forms, allowing to format and style all or part of the field contents, but also type in strings from multiple fonts, including non-Latin fonts such as Arabic, Chinese, and Russian. This feature is certain to please Qoppa’s growing international customer base.

Direct Sane access was implemented on Linux to connect to scanners, resolving many issues caused by the old Sane Daemon interface, and allowing Linux users to set and save many scanning options. Scanning profiles can be started with a single click from the scanning menu and will keep information about the scanner to use, the color options, the DPI resolution, or even whether OCR should be performed on the scanned document.

Creating and editing Page Templates is a way to make smarter, more dynamic PDFs. The templates are hidden pages stored within the PDF (usually an interactive PDF form), that can be appended or shown based on a JavaScript trigger saved within the document. Typical use cases would be a patient form where a second insurance information needs to be filled, a contract where an addendum needs to be shown, or a tax document where an extra page is needed for entering additional deductions.

PDF Studio 2018 includes many other improvements, such as incremental dynamic stamps (with counter), ZUGFeRD verification, PAdES signatures. See the full list of new features.

As part of this latest version, new features and enhancements were also added to Qoppa’s free PDF reader for Windows, macOS and Linux. The new PDF Studio Viewer 2018 includes annotating functions including typewriter, callout, text box, sticky note, text markups & shape annotations and comes with the ability to fill and save forms. This is certainly one the best cross-platform PDF readers available on the market!

Version 2018 is a major release that delivers a new intuitive user interface, many advanced features and greater stability to make your PDFs smarter and do more with your documents!

About Qoppa Software:

Qoppa Software produces cross-platform PDF software for end-users and developers. Our PDF tools and libraries cover every aspect of PDF processes and integrate seamlessly into document workflows. Qoppa Software was founded in 2002 and is located in Atlanta, GA. 

Follow Facebooktwitterlinkedinrssyoutube

Half a million downloads for Qoppa Android PDF reader!

We love celebrating big milestones at Qoppa Software and we are proud to announce that our free Android PDF viewer app qPDF Viewer has reached 500,000 downloads on Google Play alone.

Yes, you heard it right: our application was downloaded over half a million times!

We are glad that we have enabled so many users everywhere in the world to read, navigate and search through PDF documents on Android phones and tablets over the last few years.

Our top download countries are: India, United States, Germany, Brazil, Mexico, Great Britain, France, Spain, Canada, Russia and Indonesia.

 

Follow Facebooktwitterlinkedinrssyoutube

Qoppa Software releases free PDF Reader for Windows, Mac, Linux

PDF Studio Viewer is a free advanced PDF Reader for Windows, Mac & Linux

Qoppa Software announces the availability of its new feature-rich business grade PDF Reader, called PDF Studio Viewer, which is certain to interest professionals in all industries, especially those working on Mac or Linux platforms. Based on the same proprietary PDF technology found in Qoppa’s advanced PDF tools and already used by more than half a million users worldwide, the new PDF viewer works on all platforms (Windows, Mac and Linux) and comes with a comprehensive set of PDF viewing features.

“We are excited to release this very solid PDF viewing application that works exactly the same on all platforms. Considering all the advanced viewing features, we expect it to be a big hit for students and professionals working on Mac and Linux, especially in the Engineering / Architecture, Marketing or Print industries. Users on these platforms have long been without a good and reliable PDF reader.” says Gerald Holmann, Founder of Qoppa Software.

Below are some of the functions that users can perform using PDF Studio Viewer on Windows, Mac and Linux:

Easily navigate through any PDF and its interactive objects using the Navigation Toolbar and Side Panels that display thumbnails, annotations, bookmarks, digital signatures, file attachments, and layers.

Search through PDFs using the Advanced Search Dialog which has options to look within the current document, all open documents, all recent documents or recursively through documents contained in a folder. It is possible to search text within the document content or within interactive objects, including form fields, annotations, meta data and filenames.

Read and navigate through PDF documents using the touch of a finger on tablets and touch screens (such as Microsoft Surface) thanks to Touch Mode that comes with larger icons, navigation buttons and enlarged fonts in navigation panels. High DPI screens (4k and up) are also supported.

Verify & Validate Digital Signatures, including those from Adobe Sign (formerly Echosign) and DocuSign, using the certificates contained in the operating system store or those imported by the user.

Inspect even the smallest details using the Loupe Tool, a small rectangle window that can be dragged over a document to magnify a portion of the page.

Zoom within pages of a document with the Pan & Zoom Tool which opens a second window that displays both the whole page and the current view as a red rectangle.

Take a screenshot of the page and save it to an image file or to the clipboard with the Snapshot Tool.

Preview and Print PDF documents with advanced options for page range, position, multiple pages per sheet or booklets using PDF Studio powerful Print Dialog.

PDF Studio Viewer is free for personal and commercial use. It comes packaged as a single file installer for all platforms and supports 5 languages: English, French, German, Italian and Spanish. It is compatible with the latest operating systems: Windows 10, macOS High Sierra and Ubuntu 16.04 & 17.10.

For those needing more editing features, PDF Studio is also available in Standard and Pro editions with advanced functions for OCR, Content Editing, Page Manipulation, Permanent Redaction, File Optimization, Interactive Form Designer and more. These paid editions of PDF Studio are affordable alternatives to Adobe® Acrobat®, can be purchased with a one-time fee and do not require a subscription commitment.

Download PDF Studio Viewer Now!

About Qoppa Software: Specialized in PDF software, Qoppa Software has developed and refined a robust PDF rendering and conversion technology over the last 15 years. Qoppa produces server software for enterprise automation, easy-to-use desktop and mobile apps for end-users as well as an SDK for developers to integrate into applications. Qoppa’s tools are fully compliant with the PDF specs and compatible with Adobe® products. Built on an integrated code base, Qoppa’s software solutions are stable, offer deeper feature support as well as high performance and responsiveness. They have been integrated in hundreds of enterprise tools, in various industries, and distributed to hundreds of thousands of end-users.

Follow Facebooktwitterlinkedinrssyoutube

jOfficeConvert v2017R1 Java Word and Excel to PDF Conversion

Convert Excel & Word to PDF or images

Qoppa Software is happy to announce the release of a new Java library called jOfficeConvert that can read and render Microsoft® Word® and Excel® documents natively and convert them to PDF, convert them to images, or print the documents automatically.

Conversion from Word and Excel documents to HTML5 / SVG is possible by using jOfficeConvert in conjunction with Qoppa PDF to HTLM5 conversion library jPDFWeb.

The library offers many conversion options such as embedding fonts when converting Word documents to PDF, creating bookmarks or customizing page layout when converting Excel worksheets to PDF.

jOfficeConvert is an evolution from Qoppa’s previous library jWordConvert that supported Word to PDF conversion only. Existing jWordConvert customers with an active support contract can upgrade to jOfficeConvert and have the choice to continue using the Word to PDF conversion only or upgrade their license to start using the Excel to PDF conversion.

As a Java library, jOfficeConvert can run on any platform that supports Java, including Windows, Linux, Unix (AIX, Solaris Spark, Solaris Intel, HP-UX) and Mac OSX. The library does not use any third party software or native calls, and can be used in a server environment such as JavaEE application server or integrated into a desktop application.

Read jOfficeConvert v2017R1 Full Release Notes

Follow Facebooktwitterlinkedinrssyoutube

PDF Automation Server v2017R1 with Web PDF Redaction, Interactive Form Filling, Excel to PDF

The latest version of Qoppa’s PDF Automation Server (PAS) v2017R1 was released with major enhancements to its Web PDF Viewer Module, its Workflow Module and its REST API Module.

Qoppa’s Web PDF Viewer allows to display PDF documents with high fidelity in a web browser (preserving vector graphics) and to markup or redact the documents as well as fill interactive forms.

PAS Web PDF Viewer & Markup Module, Qoppa’s cross-platform solution to display and annotate PDF documents in a web browser, was significantly enhanced with new annotating and editing functions this version:

  • Permanently redact PDFs to remove sensitive information
  • Fill interactive form fields
  • Rearrange PDF pages through thumbnail drag and drop
  • Markup up text with text highlight, cross-out, underline annotations
  • Rubber stamps to mark documents as Approved, Confidential, Paid, etc…

In addition to PDF documents, PAS Web Viewer can render many documents formats by converting them on the fly to SVG including Image files, Word documents and now Excel spreadsheets.

Try PAS Web Viewer Live Demo

PAS Workflow Module and PAS REST API Module were also improved to include the following PDF features:

  • PDF/A-1b, PDF/A-2b, & PDF/A-3b conversion
  • PDF/A and PDF/X validation
  • Excel to PDF conversion
  • PAdES digital signatures

Read PAS v2017R1 Full Release Notes

PDF Automation Server is an essential tool to streamline PDF processing, document workflows and web service orchestration in an organization.  The multi-platform  server product can be deployed on Windows, Linux, Unix (AIX, HP-UX, Solaris, etc), z/OS, Mac OS X and others…  The client-side Web Viewer Module is HTML-based and zero footprint, allowing to read and manipulate documents from any browser (Chrome, Mozilla, Edge, Opera, Safari) and any platform, including desktop, tablet and mobile (Windows, Mac OS X, macOS, Linux, Android, iOS).

Specialized in Java and PDF software, Qoppa Software has developed and refined a robust PDF rendering and conversion technology over the last 15 years.  Qoppa produces server software for enterprise automation, easy-to-use desktop and mobile apps for end-users as well as libraries for developers to integrate into applications. Built on an integrated code base, Qoppa’s software solutions are stable, offer deeper feature support as well as high performance and responsiveness.  They have been integrated in hundreds of enterprise tools, in various industries, and distributed to hundreds of thousands of end-users.

Follow Facebooktwitterlinkedinrssyoutube