Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects simply to a non-technical, business audience. Over…
ASCII armor is a binary-to-textual encoding converter. ASCII armor is a feature of a type of encryption called pretty good privacy (PGP). ASCII armor involves encasing encrypted messaging in ASCII so that they can be sent in a standard messaging format such as email.
The reasoning behind ASCII armor for PGP is that the original PGP format is binary, which is not considered very readable by some of the most common messaging formats. Making the file into American Standard Code for Information Interchange (ASCII) format converts the binary to a printable character representation. Handling file volume can be accomplished through compressing the file.
Although ASCII armoring is a functional part of PGP, some developers and others worry about the potential for hacking in this system. A primary concern is often called ASCII armor parser vulnerability, and is related to the idea that a cleverly constructed ASCII armored detached signature file could be used as a kind of Trojan horse to introduce a replacement .dll that could activate a virus. This is seen as one of the major holes in an otherwise very effective encryption method.
Techopedia’s editorial policy is centered on delivering thoroughly researched, accurate, and unbiased content. We uphold strict sourcing standards, and each page undergoes diligent review by our team of top technology experts and seasoned editors. This process ensures the integrity, relevance, and value of our content for our readers.
Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.
What is “When Lambo?" “When Lambo?” is a slang term used in the cryptocurrency community referring to when an investor...
Nicole WillingTechnology Journalist
What is the Chicago Board of Trade (CBOT)? The Chicago Board of Trade (CBOT) is one of the biggest and...
Indrabati LahiriFinancial Writer & Editor
What is Doomscrolling? Doomscrolling or doomsurfing is the term used to describe social media users habitually scrolling through their newsfeeds...
Tim KearyTechnology Specialist
Trending NewsLatest GuidesReviewsTerm of the Day