| Server |
|
SecureCom develops Windows-based security servers that we customize to meet the needs and requirements
of the customers. The servers we have been developing so far, all works with the IBM 4758 crypto card.
This fact, together with the fact that we develop the servers in C++, means that the performance is very
good. With one call to the crypto card per executed instruction, the throughput of the server is about
120 records/second. If this is not enough, the server also has the ability to work with multiple crypto cards.
We have developed a general server kernel that contains basic functionality like logging and queue handling. This fact means that the time for customizing the application will be reduced, which benefits our customers. Our servers use ODBC to communicate with all the well-known databases on the market. There are two different approaches of how the servers work. Either the server processes single calls via TCP/IP or processes entire files one by one. These files are fetched from a specific processing directory, which is scanned for new files with a given interval, for instance once per second. In the case with TCP/IP calls, we can control which source IP and ports that call are allowed from. Often, a key management system (KMF) and/or server administration facility (SAF) are involved in the server project. The KMF is used for preparing the keys needed by the server and the SAF is used for administrate the servers settings.
|