Custom Software Development
Developing custom software for your needs.
Software Component Development
Developing software component (library) for your needs.
Consulting on Existing Project
Requirements engineering, designing, making concept/specification, implementing, reviews, testing.
Design Cryptographical Protocol
Design new crypto related application level protocol or review existing protocol.