Hard Check Print Security Alternative

Happy Thanksgiving to those readers in the US - for the rest of you Happy Thursday. Before I head off to help eat some monstrous great bird with a group of friends and family I have a great customer tip to share.

You may remember the article I posted last week on a check security solution from Evergreen - they provide the removable hardware that holds the check singatures and micr font, it sits between server and printer. They also now provide the software solution that integrates with Publisher and enables the signatures to be read and pulled into the final document.   

I received a mail from Dustin Frysinger and Keith Preston from the National Lime & Stone Company - they have been working on their own check security solution wanting to come up with a lower cost alternative. They had not invested in a SIMM printer module to hold the check signature images but they still wanted a hardware solution. I have mentioned mounting a USB or memory card as an accessible drive in the past; Dustin and Keith have actually implemented it. They have the check signatures on a memory card that can be kept locked up until a check run needs to be executed. When they are ready, the memory card is inserted into a card reader on the server and its mounted as a drive - I have played with mounting the card on a web server and gotten that working in the past. They took a simpler route and just mounted it as a drive - simpler is always better in my book - I have to kick myself sometime for being too fancy in my solutions.

In their template they have logic to pull in the signature images as required i.e.


Rather than a regular URL they are using the 'file' URI to pull the image in. Of course that drive needs to be accessible from where ever Publisher is running. If the check print is run without the card in place then signatures are of course not pulled in and there is a blank area left. Still a little vulnerable may be - my bank never seems to check my signature until after tha mony has been drawn - maybe things are stricter for a company check. However its not hard to add the logic to put in a 'VOID' image if the signature image is not present - I blogged this a while back ... actually it was back in April 06 that's more than 200 articles ago! If you implement that logic alongside the card method then I think the checks can be as secure as they can be.

Its a nice solution to a tough problem - Im working with a few customers that do already have a printer SIMM module that they need to communicate with via escape sequences. Basically, we need to inject PCL codes into the document prior to sending to the printer to ensure images are pulled in as necessary from the printer module. Its a tough nut to crack because we do not generate PCL ourselves so we need some injection method - Im hoping to be able to publish that soon.

Dustin and Keith have been up to a host of other stuff but I'll save that for another day. If you want to know more about their approach, let me know via comments or mail and I'll hook you up - Im sure they'll be cool with that.

Now, Im off to stuff myself with stuffing, veg out on veggies and maybe eat some turkey - its a tough time of year for the poor old turkey.  


Hi Tim, we are in the process of upgrading to 12i. 1). Concerns about checks a). If using an RTF output, is there security (read only) to prevent a user from changing information on the output? b). If using a PDF output, is there a way to get past the Adobe limitation and move the bottom margin down so that the MICR information lines up correctly? c). Where does the MICR font need to reside? Server, printer, local PC? 2.Are there any performance issues when image located in a central location (example application server)?

Posted by Ramarao on July 27, 2008 at 08:38 PM MDT #

Hi Ramaro a. No security around the RTF output. Use PDF - you are ultimately going to print the checks and PDF is the format that is the best for this b. I was not aware of any limitation - you can create a template with no margins if needed and it will be reflected in the output c.Needs to sit on the server. there is a white paper on this on OTN - http://www.oracle.com/technology/products/xml-publisher/docs/CheckPrintingXMLP.pdf Tim

Posted by Tim on August 04, 2008 at 03:24 AM MDT #

Hi Tim, Are there any performance concerns if the image is small, but there are 1000+ checks that the image must be on? In this type of scenario where should we place the image in DB or Application server? Regards, Ramarao.

Posted by Ramarao on August 12, 2008 at 03:24 PM MDT #

EPIC site!!! I'm definitely looking forward to seeing more posts

Posted by Megan Russell on December 09, 2009 at 03:39 PM MST #

However, in the art market the term is used of old prints - especially earlier 20th century and 19th century examples of lithography, etching or steel engraving. Really old prints (before c1800) are called Old master prints.

Posted by antique posters melbourne on March 09, 2010 at 05:54 PM MST #

I went over this on my site the other day - I'd share the url but then this comment would look like spam

Posted by Norman Seaver on September 14, 2010 at 02:01 AM MDT #

Wonderful to read!

Posted by Home Security System on September 22, 2010 at 03:48 AM MDT #

Once a particular contract is being signed by a client the home security companies start to offer their services very often.

Posted by Lyndon Shroyer on October 06, 2010 at 03:32 AM MDT #

There are what are called the home security cameras, which, if installed properly, will give you lasting safety.

Posted by Charline Paguirigan on October 06, 2010 at 04:57 AM MDT #

Check that your smoke alarms are working correctly, it is even more important for home security when your property is empty, when there will be an inevitable delay in checking out alarm systems.

Posted by Shelby Petrie on October 06, 2010 at 05:34 AM MDT #

Post a Comment:
  • HTML Syntax: NOT allowed

Follow bipublisher on Twitter Find Us on Facebook BI Publisher Youtube ChannelDiscussion Forum

Join our BI Publisher community to get the most and keep updated with the latest news, How-to, Solutions! Share your feedback and let us hear your voice @bipublisher on Twitter, on our official Facebook page, and Youtube!


« July 2016