We have successfully developed and supported a FIPS140-2 certified cryptographic library, including AES, SHA-1, SHA-256, HMAC and PRNG implementations. We have implemented an Elliptic Curve PKI library and used it in various key management schemes like one-time password protocols, secure credential distribution over a network and data authorization. Along with the custom libraries, we have also used popular cryptographic solutions such as OpenSSL and Microsoft CAPI.
Windows Application and System Programming
Linux Application and System Programming
We have done a substantial amount of work in Linux as well. We have done Linux/UNIX system programming in C/C++ using the GCC compiler and related development tools. The projects involved Linux kernel driver support and development, kernel hack implementations, implementation of custom kernel loader and application level programming. In addition, we have knowledge in UNIX administration and scripting (bash, Perl).
Platform Independent Software
As we have used both Linux and Windows environments in one and the same product, we are experienced with porting and developing platform independent software.
Network and Server-Side Technologies
We have participated in the development of large enterprise client-server applications using technologies like MS Active Directory, MS SQL Server, PostgreSQL. We have also successfully completed a project in application level of networking with custom load balancing.