Posts Tagged ‘cryptographic algorithm’

Development of Utility Libraries

October 26, 2012

The activity associated with development of utility software parts libraries will be presented here.

In order to use the certification software parts library in the development of the class base software development process, it is necessary to include a script call capability in this library.  This effort will be reported in this sub-section of the utility blog.

CERTIFICATION SATURDAY ACTIVITY: The two software parts needed to add the script calling capability to the certification software parts library have been prepared. The next task will be to checkout / formal-test this additional capability.

CERTIFICATION TUESDAY ACTIVITY: The checkout / formal-test process has been started and the basic calling process has been successfully checked. The calling process that enables the client to become a subsequent service function.

Advertisements

Can Programming Be Strictly Portable Relative To Language?

May 18, 2012

The activity associated with development of strictly portable methods of software development will be presented here. Included in this Portability effort will be Windows based C, C++, C#, and Visual Basic; and Linux based C and C++.

THURSDAY: The development of a certification library has begun.  The certification methodology for post office communication involves implementing a certified copy of a sequence of macro-calls in the user task.  Cryptographic methods will be used to certify the communication process.

Economical Rigorous Software Testing at All Levels

May 18, 2012

The ability to thoroughly and economically test software work-products at all levels is a necessary requirement of the error-free software development process.  The Programmable Software Development Environment has a Monte-Carlo (random generator) based test system which is capable of satisfying this requirement.

Historically, this tool has been very difficult to set up and hence has only been experimentally use. Recently, a library of software parts has been developed which greatly simplifies its use. As a consequence, it is being successfully used in the checkout and formal testing required in my portable software development research and development activity.

This blog will be used to focus upon on my test related research and development efforts.

SATURDAY: The formal tests of the cryptographic software parts library has been completed.  This library will be used in several applications.

Is Strictly Portable Web-Site Development Possible?

May 11, 2012

The activity associated with development of strictly portable methods of software development will be presented here. Included in this Portability effort will be Windows based C, C++, C#, and Visual Basic; and Linux based C and C++.

TUESDAY: In reviewing the language specific routine libraries development process, It is necessary to note that at this point we will be writing source files. Of particular importance is the certification that these source files have not been modified after the fact. The “Patch” must be eliminated from the design process.

THURSDAY: It is not only important to certify that a source file contains no “Patches”, it is also important to certify that the source files have been prepared exclusively with the agreed-upon software parts library. This need can best achieved by the cryptographic capabilities of the Programmable Software Development Environment. The pseudo-random generator based cryptographic algorithms of the Programmable Software Development Environment can be the basis of a very accurate certification instrument.

Economical Rigorous Software Testing at All Levels

May 11, 2012

The ability to thoroughly and economically test software work-products at all levels is a necessary requirement of the error-free software development process.  The Programmable Software Development Environment has a Monte-Carlo (random generator) based test system which is capable of satisfying this requirement.

Historically, this tool has been very difficult to set up and hence has only been experimentally use. Recently, a library of software parts has been developed which greatly simplifies its use. As a consequence, it is being successfully used in the checkout and formal testing required in my portable software development research and development activity.

This blog will be used to focus upon on my test related research and development efforts.

MONDAY: One of my minor project is the development of a cryptographic software parts library for securing of various text files. A requirement of this cryptographic software parts library is to reliably error-out if the wrong key was used during decryption. The desire to thoroughly test this library caused me to seriously update the concept.

TUESDAY: The revised version of the cryptographic software parts library has been prepared and is ready for a comprehensive test.

THURSDAY: The revised version of the cryptographic software parts library has been functionally tested.  The testing process will continue.