Cryptography is a set of techniques that can provide:

  • Confidentiality: This is the ability to prevent the unauthorised disclosure of confidential information. Typically achieved through the use of encryption.
  • Authentication: There are two types of authentication. The first, which is commonly referred to as entity authentication, is the ability to determine the identity of a user. This is essential for things such as access control. The second type of authentication, which is commonly referred to as data origin authentication, is the ability to determine the source of a communication. This is important since it is not possible to trust information unless you know from where it originated.
  • Data integrity: Protection against the unauthorised modification of data.
  • Non-repudiation: Preventing a party from later denying a previous commitment or action. This is analogous to physically signing a document, whereby the act of signing binds the signing party to the contents of the document being signed. As such, non-repudiation is an important trust mechanism supporting e-commerce.

Welcome to Kryptosec
Kryptosec provides consultancy and training on information security, with a particular specialism in encryption and other cryptographic techniques. Our clients range from banks and other financial institutions through to software development companies.Typical areas falling within Kryptosec's scope include data security, secure email, network security, certificate-based security applications such as SSL, and general cryptography and encryption related advice.

For more information, please see the consultancy and training sections.
Why choose Kryptosec?