Auto-Teller
Pojo Application Server

This demonstrates:

A prerequisite to experimenting with this example is to read up on Harbors security here

  1. Follow the procedure on this page to setup the Harbor server for secure communications.
  2. Unzip this harbor.zip file to your user location/harbor on your system.
    It contains the test certificates you need to digitally sign in this demo.

To Test the Auto Teller
http://localhost:8080/harbor/ships/Harbor_ATM_DEMO_SHIP.jar
and the UI will jump out of your browser
and let you play with the demo.

Back-Ground

Because Harbor is very innovative technology, we had to make a security system for it, and because the generics and algorithms are similar to SSL, we called it SSL80, but that's where the similarity ends. 
SSL80 is secure on any port, it literally needs one line of code to turn it on, it allows companies to become a CA and issue certificates, and much more.

That's where this example comes in. Using the built in functionality of Harbors SSL80 system, this Cash dispensing demo shows one how it could be done.
It doesn't go as far as the actual banking system, but it does demonstrate the concept.

It assumes that a Bank has issued certificates to their customers, via the SSL80 system (this example does not include the certificate issuing system).
When a customer wants to get Cash, they send a signed instruction to the Bank requesting the money. The Bank then makes a Cash Packet which holds the value and signs it. This is delivered to the customer.

If the customer emails it to someone else as payment, or deposits it themselves, when that happens, again its a signed instruction from the customer requesting a deposit, the Bank then checks the signature and that the Bank is the Certificate Authority that made the customers certificate and the Cash Packet, and if so credits the customers account.

The rest is in the code...

With Harbor, there is no reason why Banks and other institutions cannot turn every desktop PC in the world into an Cash Dispensing, or Auto Teller machine, easily.

POJO

Source ZIP pack

SERVER

SHIP


Harbor Symbol

Models, Models, Models! Free Modeling Portfolio! ModelCoast. Photographers! Free Photographic Portfolios. Imagegods. Visit The Best Free Image Hosting.