DyeA dye is a colored substance that chemically bonds to the substrate to which it is being applied. This distinguishes dyes from pigments which do not chemically bind to the material they color. Dye is generally applied in an aqueous solution and may require a mordant to improve the fastness of the dye on the fiber. The majority of natural dyes are derived from non-animal sources: roots, berries, bark, leaves, wood, fungi and lichens.
DyeingDyeing is the application of dyes or pigments on textile materials such as fibers, yarns, and fabrics with the goal of achieving color with desired color fastness. Dyeing is normally done in a special solution containing dyes and particular chemical material. Dye molecules are fixed to the fiber by absorption, diffusion, or bonding with temperature and time being key controlling factors. The bond between dye molecule and fiber may be strong or weak, depending on the dye used.
Natural dyeNatural dyes are dyes or colorants derived from plants, invertebrates, or minerals. The majority of natural dyes are vegetable dyes from plant sources—roots, berries, bark, leaves, and wood—and other biological sources such as fungi. Archaeologists have found evidence of textile dyeing dating back to the Neolithic period. In China, dyeing with plants, barks and insects has been traced back more than 5,000 years. The essential process of dyeing changed little over time.
Tie-dyeTie-dye is a term used to describe a number of resist dyeing techniques and the resulting dyed products of these processes. The process of tie-dye typically consists of folding, twisting, pleating, or crumpling fabric or a garment, before binding with string or rubber bands, followed by the application of dye or dyes. The manipulations of the fabric before the application of dye are called resists, as they partially or completely prevent ('resist') the applied dye from coloring the fabric.
Azo dyeAzo dyes are organic compounds bearing the functional group R−N=N−R′, in which R and R′ are usually aryl and substituted aryl groups. They are a commercially important family of azo compounds, i.e. compounds containing the C-N=N-C linkage. Azo dyes are synthetic dyes and do not occur naturally. Most azo dyes contain only one azo group, but some dyes contain two or three azo groups, called "diazo dyes" and "triazo dyes" respectively. Azo dyes comprise 60-70% of all dyes used in food and textile industries.
Key sizeIn cryptography, key size, key length, or key space refer to the number of bits in a key used by a cryptographic algorithm (such as a cipher). Key length defines the upper-bound on an algorithm's security (i.e. a logarithmic measure of the fastest known attack against an algorithm), because the security of all algorithms can be violated by brute-force attacks. Ideally, the lower-bound on an algorithm's security is by design equal to the key length (that is, the algorithm's design does not detract from the degree of security inherent in the key length).
Symmetric-key algorithmSymmetric-key algorithms are algorithms for cryptography that use the same cryptographic keys for both the encryption of plaintext and the decryption of ciphertext. The keys may be identical, or there may be a simple transformation to go between the two keys. The keys, in practice, represent a shared secret between two or more parties that can be used to maintain a private information link. The requirement that both parties have access to the secret key is one of the main drawbacks of symmetric-key encryption, in comparison to public-key encryption (also known as asymmetric-key encryption).