cipher | Definition, Types, & Facts | Britannica
文章推薦指數: 80 %
Cipher, any method of transforming a message to conceal its meaning. The term is also used synonymously with ciphertext or cryptogram in reference to the ... cipher Sections&Media Article Introduction FastFacts Facts&RelatedContent Media Images AdditionalInfo MoreArticlesOnThisTopic Contributors ArticleHistory Home Geography&Travel Languages cipher cryptology Alternatetitles:ciphersystem,cryptosystem,single-keycryptography Print Cite verifiedCite Whileeveryefforthasbeenmadetofollowcitationstylerules,theremaybesomediscrepancies. Pleaserefertotheappropriatestylemanualorothersourcesifyouhaveanyquestions. SelectCitationStyle MLA APA ChicagoManualofStyle CopyCitation Share Share Sharetosocialmedia Facebook Twitter URL https://www.britannica.com/topic/cipher More GiveFeedback ExternalWebsites Feedback Corrections?Updates?Omissions?Letusknowifyouhavesuggestionstoimprovethisarticle(requireslogin). FeedbackType Selectatype(Required) FactualCorrection Spelling/GrammarCorrection LinkCorrection AdditionalInformation Other YourFeedback SubmitFeedback Thankyouforyourfeedback Oureditorswillreviewwhatyou’vesubmittedanddeterminewhethertorevisethearticle. JoinBritannica'sPublishingPartnerProgramandourcommunityofexpertstogainaglobalaudienceforyourwork! ExternalWebsites Cryptography-SimpleSubstitutionCiphers KhanAcademy-Ciphersvs.codes BritannicaWebsites ArticlesfromBritannicaEncyclopediasforelementaryandhighschoolstudents. ciphersandcodes-StudentEncyclopedia(Ages11andup) By TheEditorsofEncyclopaediaBritannica | ViewEditHistory ADFGVXcipher Seeallmedia KeyPeople: AgnesMeyerDriscoll ...(Showmore) RelatedTopics: DataEncryptionStandard public-keycryptography transpositioncipher substitutioncipher productcipher ...(Showmore) Seeallrelatedcontent→ cipher,anymethodoftransformingamessagetoconcealitsmeaning.Thetermisalsousedsynonymouslywithciphertextorcryptograminreferencetotheencryptedformofthemessage.Abrieftreatmentofciphersfollows.Forfulltreatment,seecryptology.Allciphersinvolveeithertranspositionorsubstitution,oracombinationofthesetwomathematicaloperations—i.e.,productciphers.Intranspositionciphersystems,elementsoftheplaintext(e.g.,aletter,word,orstringofsymbols)arerearrangedwithoutanychangeintheidentityoftheelements.Insubstitutionsystems,suchelementsarereplacedbyotherobjectsorgroupsofobjectswithoutachangeintheirsequence.Insystemsinvolvingproductciphers,transpositionandsubstitutionarecascaded;forexample,inasystemofthistypecalledafractionationsystem,asubstitutionisfirstmadefromsymbolsintheplaintexttomultiplesymbolsintheciphertext,whichisthensuperencryptedbyatransposition.Alloperationsorstepsinvolvedinthetransformationofamessagearecarriedoutinaccordancetoaruledefinedbyasecretkeyknownonlytothesenderofthemessageandtheintendedreceiver. BritannicaQuiz Codes,Secrets,andCiphersQuiz Whatisthebest-knownpublic-keyschemecryptoalgorithm?Whoweretheinventorsofthefirst transpositioncipher?Testyourknowledge.Takethequiz. Cipherdevicesormachineshavecommonlybeenusedtoencipheranddeciphermessages.ThefirstcipherdeviceappearstohavebeenemployedbytheancientGreeksaround400bceforsecretcommunicationsbetweenmilitarycommanders.Thisdevice,calledthescytale,consistedofataperedbatonaroundwhichwasspirallywrappedapieceofparchmentinscribedwiththemessage.Whenunwrappedtheparchmentboreanincomprehensiblesetofletters,butwhenwrappedaroundanotherbatonofidenticalproportions,theoriginaltextreappeared.OthersimpledevicesknownascipherdiskswereusedbyEuropeangovernmentsfordiplomaticcommunicationsbythelate1400s.Thesedevicesconsistedoftworotatingconcentriccircles,bothbearingasequenceof26letters.Onediskwasusedtoselectplaintextletters,whiletheotherwasusedforthecorrespondingciphercomponent.In1891ÉtienneBazeries,aFrenchcryptologist,inventedamoresophisticatedcipherdevicebasedonprinciplesformulatedbyThomasJeffersonoftheUnitedStatesnearlyacenturyearlier.Bazeries’sso-calledcylindricalcryptographwasmadeupof20numberedrotatabledisks,eachwithadifferentalphabetengravedonitsperiphery.Thediskswerearrangedinanagreed-uponorderonacentralshaftandrotatedsothatthefirst20lettersofthemessageplaintextappearedinarow;theciphertextwasthenformedbyarbitrarilytakingoffanyotherrow.Theremaininglettersofthemessageweretreatedinthesameway,20lettersatatime.Advancesinradiocommunicationsandelectromechanicaltechnologyinthe1920sbroughtaboutarevolutionincryptodevices—thedevelopmentoftherotorciphermachine.Onecommontypeofrotorsystemimplementedproductcipherswithsimplemonoalphabeticsubstitutionciphersasfactors.Therotorsinthismachineconsistedofdiskswithelectricalcontactsoneachsidethatwerehardwiredtorealizeanarbitrarysetofone-to-oneconnections(monoalphabeticsubstitution)betweenthecontactsonoppositesidesoftherotor.TherotorciphermachinewasusedextensivelybyboththeAlliedandtheAxispowersduringWorldWarII,withthemostnotablesuchdevicebeingtheGermanEnigmamachine.Theapplicationofelectroniccomponentsinsubsequentyearsresultedinsignificantincreasesinoperationspeedthoughnomajorchangesinbasicdesign.Sincetheearly1970s,cryptologistshaveadaptedmajordevelopmentsinmicrocircuitryandcomputertechnologytocreatenew,highlysophisticatedformsofcryptodevicesandcryptosystems,asexemplifiedbytheFibonaccigeneratorandtheimplementationoftheDataEncryptionStandard(DES)throughtheuseofmicroprocessors.TheEditorsofEncyclopaediaBritannicaThisarticlewasmostrecentlyrevisedandupdatedbyErikGregersen.
延伸文章資訊
- 1cipher - Yahoo奇摩字典搜尋結果
cipher · n. 密碼;密碼文件;密碼檢索本[C][U];零(即0)[C] · vi. 【罕】做算術;使用密碼 · vt. 【罕】(用算術)計算;將……譯成密碼,用暗號表達 ...
- 2Cipher Definition & Meaning - Merriam-Webster
Kids Definition of cipher · 1 : zero sense 1 · 2 : a method of secret writing or the alphabet or ...
- 3Cipher (Java Platform SE 7 ) - Oracle Help Center
Cipher c = Cipher.getInstance("AES/CBC/PKCS5Padding"); Using modes such as CFB and OFB , block ci...
- 4cipher | Definition, Types, & Facts | Britannica
Cipher, any method of transforming a message to conceal its meaning. The term is also used synony...
- 5cipher | Microsoft Docs
Cipher 命令的參考文章,可顯示或更改NTFS 磁片區上的目錄和檔案的加密。