
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 358 Articles for Information Security

3K+ Views
The public key cryptography is treated as the most secure cryptography to make digital signatures and to implement encryption process. The management of digital signature will be treated as the most secured service in future for on-line communications. Therefore, it can perform secure online communications the public key cryptography plays an essential role in cryptography.There are various application of Public key cryptography which are as follows −Digital signatures − It is a message produced by user’s private key used as authenticity of a user. The digital signature generated by the private key of a user and hash algorithm. First the ... Read More

704 Views
Public-key cryptography is also known as asymmetric cryptography. It is a form of cryptography in which a user has a set of cryptographic keys including public key and a private key. The functions of Public key Cryptography are as follows −Encryption − The encryption application supports the confidentiality and integrity security services for the information. The public key supports the security services including authentication and non-repudiation.Encryption can be used to transform the plaintext message into unreadable format with the support of a key, again the message transform back to original message by using the decryption procedure.In this process, each user ... Read More

1K+ Views
A public-key cryptosystem is that the messages is encrypted with one key and can only be decrypted with a second key, etc. A strong public-key system is one in which control of both the algorithm and the one key provides no beneficial information about the other key and thus no indication as to how to decrypt the message.In public key cryptography, it is not applicable to calculate private key using the available public key in the network. Because of this reason public key can be completely available in the network.If a user encrypts a message with the public key of ... Read More

4K+ Views
Let G be a finite cyclic set with n elements. It consider that the group is written multiplicatively. Let b be a generator of G and thus each element g of G can be written in the form g = bk for some integer k.Moreover, any two such integers defining g will be congruent modulo n. It can represent a function logb: G → Zn(where Zn indicates the ring of integers modulo n) by creating to g the congruence class of k modulo n. This function is a group isomorphism known as the discrete algorithm to base b.In mathematics, particularly ... Read More

3K+ Views
Random numbers are the numbers which play an essential role for various network security applications. There are some approaches that are used to generating random numbers including pseudorandom number generator and linear congruent generator also cryptographically generated random numbers etc.The main objective of the Chinese Reminder Theorem is to generating Random numbers. In essence, CRT says it is applicable to reconstruct integers in a certain range from their residues modulo a set of pair wise relatively prime modulo.CRT is one of the main theorems of mathematics. This can be utilized in the area of cryptography. It is a perfect set ... Read More

11K+ Views
Fermat's little theorem is a fundamental theorem in elementary number theory, which provides compute powers of integers modulo prime numbers. It is a specific case of Euler's theorem, and is essential in applications of elementary number theory, such as primality testing and public-key cryptography. This is referred to as Fermat’s little theorem.Fermat’s theorem is also called a Fermat’s little theorem defines that is P is prime and ‘a’ is a positive integer not divisible by P then −aP−1 ≡ 1 mod PSecond condition says that if P is a prime and a is an integer then aP ≡ 1 mod ... Read More

706 Views
AES encryption defines the phase of hiding electronic information using an approved 128-bit, 192-bit, or 256-bit symmetric encryption algorithm from the Advanced Encryption Standard (AES), also called a FIPS 197.In the 1990s, the US Government required to standardize a cryptographic algorithm which was to be used globally by them. It is known as the Advance Encryption Standard (AES).Several proposols were submitted and after multiple debate, an algorithm known as Rijndael was accepted. Rijandael was invented by Joan Daemen and Vincent Rijmen. The need for appearing up with a new algorithm was actually because of recognized weakness in DES.The 56-bit keys ... Read More

9K+ Views
Modular arithmetic is a structure of arithmetic for integers, where numbers "wrap around" upon reaching a specific value. Modular arithmetic enables us to simply make groups, rings and fields which are the basic constructing piece of most modern public-key cryptosystems.For instance, Diffie-Hellman need the multiplicative group of integers modulo a prime pp. There are different groups which can work. Modular or clock arithmetic is arithmetic on a circle rather than a number line modulo N, it can use only the twelve entire numbers from 0 through N-1.Modular arithmetic is very well understood in method of algorithms for several basic operations. ... Read More

11K+ Views
Groups, rings, and fields are the important elements of a branch of mathematics called as abstract algebra, or modern algebra. In abstract algebra, it is concerned with sets on whose elements and it can operate algebraically; that is, it can combine two elements of the set, perhaps in multiple ways, and it can obtain a third element of the set.GroupA group (G) is indicated by {G, ∙}. It is a group of elements with a binary operation ′ ∙ ′ that satisfies four properties. The properties of Group are as follows −Closure − If a and b are elements of ... Read More

530 Views
There are various component of DES which are as follows −Key Transformation − An initial 64-bit key is changed into a 56-bit key by discarding each 8th bit of the initial key. Therefore for each round, a 56 bit key is applicable. From this 56-bit key, there are several 48-bit subkey is produced during every round utilizing a procedure is known as key transformation. The 56-bit key is breaked into two halves, each 28 bits.Round12345678910111213141516Number of key bits shifted1122222212222221No of key bits shifted per roundIn key transformation procedure, it includes permutation and selection of a 48-bit key from original 56-bit ... Read More