AdaCrypt - Vector Cryptography




Worked Example
& Other General
Downloads

Ciphers as One-Way Function Synthesising

Introduction

Vector Cryptography
& Scalar Cryptography

Anatomy of a Vector Cipher (Sourcecode 1)

Anatomy of a Vector Cipher (Sourcecode 2)

Anatomy of a Vector Cipher (Sourcecode 3)

Anatomy of a Vector Cipher (Sourcecode 4)

Operational Overview

Crypto Entropy

Resume of Entropy
in Cryptography

Entropy Balances
in Cryptography

Entropy and Structure
in Cryptography

Unicode and ASCII
in Cryptography

Raw Encryption
Data Foundations

Alice's Database Management

Alice Encrypts
- Bob Decrypts

USB's, Flash Memory
& Encryption

A Graphical Demonstration

The Network

Polyalphabets

Inverse Function

Lumpy Data
and Randomness

Factoring Very Large
Numbers by GPS

ASCII Modulated
Vigenere Cryptography

ASCII Modulated
Vigenere & Sourcecode

Home Contact Us

A New Approach to Cryptography

The cryptography being expounded on my website is promoting alternatives to current conventional cryptography as the way forward towards the realization of theoretically unbreakable ciphers. This is an advance from the status quo in which only ‘practically’ unbreakable cryptography can be achieved. The cryptography that will do this is being modeled here by vector methodology. The reader should see this innovative vector cryptography as an adjunct to what already exists as ‘practically’ unbreakable cryptography, rather than a takeover bid by so-called ‘theoretically’ unbreakable cryptography claiming to be better. Both of these can coexist. Existing cryptography is invariably scalar in its form due to using numbers that are indeed scalars, no matter what base they may be in. That means the raw encryption data as positive integers is used directly without any intermediate transformation into some other substitution form. The writer calls it ‘scalar’ cryptography to distinguish it from vector cryptography.

There will always be a need for the cheapest cryptography available that will serve the needs of commerce at a right price and give the required degree of security for the required cover time. Anything more than the required degree of security and the required cover time in commerce is redundant cover and can be a very expensive waste. In the case of national security however cover time is never-ending and the degree of security should be no less than theoretically unbreakable. Governments are in the parlous state of never knowing if hitherto ‘practically’ unbreakable ciphers have indeed being broken in the meantime by enemy powers who are now quietly reading their intercepted secret messages. The only antidote to that event is for national governments to use theoretically unbreakable security as the minimum degree of security at all times. Only that will always ensure that their secret communications to other countries are completely safe. That kind of security is not available to any country however at the present time.

The aim here therefore, is to create theoretically unbreakable cryptography at any cost for national security and hope that this cost will be acceptably low at the same time for commerce to be able to afford it also in day-to-day running, otherwise commerce is just as well off staying with existing cryptography that is being called ‘practically’ unbreakable. Although only ‘practically’ unbreakable in name that cryptography is virtually unbreakable in practice. The only disturbing thing about ‘practically unbreakable’ cryptography is the fact that nobody knows what trumps the enemy is holding in the way of secret advances they may have made in cracking ciphers such as the RSA cipher and AES that hitherto governments regarded as safe. Only theoretically unbreakable ciphers can be considered totally safe in this respect.

Vector Cryptography

It seems to be impossible to present this new form of cryptography side by side with conventional cryptography without arousing extremely defensive arguments from people who put the politics of winning before the morality of mathematical truth. It will be treated here therefore as a whole new ball game in cryptography without comparisons, which of course it truly is in any case. Only the broadest of outlines will be sufficient for a suitably informed mathematician to see straight away how this cryptography works and it is to that person that these lines are directed.

In vector cryptography the entities use the whole of three-dimensional space as their domain. Plaintext is assigned to points in space relative to a common origin during encryption. Confusion is then added by deliberately lying about the origin that was used and instead saying it was relative to an agreed-by-collusion, different origin.

The reader needs to have a thorough understanding of plane geometry, displacement as a vector quantity, vector methods or coordinate methods in plane geometry, change of origin, frame of reference and the vector arithmetic of multiplication. Vector cryptography is then nothing more than A-level mathematics.

None of the class names, cipher types and jargon words of conventional cryptography is applicable to vector cryptography. Vector cryptography might also be called displacement cryptography as an alternative name.

Click Here to download the full 10 page PDF file

Home Contact Us

Feel free to print these pages or Click Here to download the PDF file.

AdaCrypt Vector Cryptography ® 2003 Austin O'Byrne