This is a WikiProject, an area for focused collaboration among Wikipedians. New participants are welcome; please feel free to participate!
|
The aim of WikiProject Cryptography is to help editors working on cryptography articles by providing a repository of information and resources, and providing a place for discussions that affect more than one article.
Proposed deletions
- 15 Nov 2024 – DistrRTgen (talk · edit · hist) PRODed by HyperAccelerated (t · c) was deleted
Articles to be merged
- 17 Aug 2024 – Special Collection Service (talk · edit · hist) is proposed for merging to Stateroom (surveillance program) by Longhornsg (t · c); see discussion
Articles to be split
- 16 Feb 2024 – Pretty Good Privacy (talk · edit · hist) is proposed for splitting by Artoria2e5 (t · c); see discussion
Articles for creation
- 13 Nov 2024 – Draft:HashKey Exchange (talk · edit · hist) submitted for AfC by Fizziest (t · c) was declined by Ca (t · c) on 24 Nov 2024
Discussions
edit- Most discussions are done on the talk page of this page.
Statistics
edit- Popular pages — updated monthly
- Article assessment log
Cryptography articles by quality and importance | |||||||
---|---|---|---|---|---|---|---|
Quality | Importance | ||||||
Top | High | Mid | Low | NA | ??? | Total | |
FA | 1 | 1 | 2 | ||||
GA | 1 | 1 | 4 | 6 | |||
B | 5 | 16 | 13 | 22 | 7 | 63 | |
C | 28 | 68 | 84 | 124 | 35 | 339 | |
Start | 17 | 78 | 109 | 267 | 160 | 631 | |
Stub | 1 | 13 | 28 | 132 | 79 | 253 | |
List | 1 | 4 | 17 | 4 | 26 | ||
Category | 193 | 193 | |||||
Disambig | 1 | 1 | |||||
File | 5 | 5 | |||||
Portal | 1 | 1 | |||||
Project | 10 | 10 | |||||
Redirect | 1 | 1 | 2 | 9 | 47 | 60 | |
Template | 28 | 28 | |||||
NA | 1 | 1 | |||||
Other | 15 | 15 | |||||
Assessed | 54 | 182 | 237 | 575 | 301 | 285 | 1,634 |
Unassessed | 200 | 200 | |||||
Total | 54 | 182 | 237 | 575 | 301 | 485 | 1,834 |
WikiWork factors (?) | ω = 6,230 | Ω = 4.81 |
Lists and categories
editEditor oriented lists
edit- Index of cryptography articles – Should list all cryptography related articles so please add any new articles to this list. That makes the nifty tool Recent changes in articles about cryptography work properly.
- Category:Cryptography – Crypto images on Wikimedia Commons. (Note that new images should preferably be uploaded to Commons so they can be used in all language Wikipedias.)
- Category:WikiProject Cryptography – Should contain all pages within the WikiProject Cryptography, including some discussions and summaries from the early days of the project.
- Category:Cryptography articles needing expert attention
- Category:Cryptography stubs
- Recently created articles on cryptography – The robot AlexNewArtBot searches for newly created articles several times a week. If they contain any cryptography related words the bot lists those articles here.
Reader oriented lists
edit- Topics in cryptography – An annotated list of cryptography topics
- Books on cryptography – An annotated list of suggested readings.
- List of cryptographers – An annotated list of cryptographers.
- Category:Cryptography – Should contain all cryptography articles (most of course in subcategories).
Recognized content
editThis is a list of recognized content, updated weekly by JL-Bot (talk · contribs) (typically on Saturdays). There is no need to edit the list yourself. If an article is missing from the list, make sure it is tagged (e.g. {{WikiProject Cryptography}}) or categorized correctly and wait for the next update. See WP:RECOG for configuration options. |
Featured articles
editFormer featured articles
editGood articles
editFormer good articles
editDid you know? articles
edit- 11B-X-1371
- AVA Radio Company
- Bent function
- Dorothy Blum
- DNS Certification Authority Authorization
- Diplomatic bag
- The Doughnut
- Apple–FBI encryption dispute
- Genevieve Grotjan Feinstein
- Forking lemma
- Victor Norris Hamilton
- Hardware-based encryption
- Hasty Pudding cipher
- Ibn 'Adlan
- Charlie Lee (computer scientist)
- Multicast encryption
- Polybius square
- Prof: Alan Turing Decoded
- Shugborough inscription
- Snowflake (software)
- Syllabical and Steganographical Table
- Trithemius cipher
- Type A Cipher Machine
- Changpeng Zhao
In the News articles
editMain page featured articles
edit
Some open tasks
edit
Participants
editYou may place {{User WikiProject Cryptography}}
on your user page to display the following userbox:
This user participates in WikiProject Cryptography. |
This template will add your user page to:
Active participants
editUsers who have not made any edit on a page (or talk page) relevant to the WikiProject for the last 3 years have been moved to the inactive list below on 15 th August 2014, with User:MemberBot.
- User:Dannyniu - Interested in lattice-based post-quantum cryptography
- ww
- NealMcB
- Noel - mostly interested in the history of cryptography, particularly its influence on WWII, but also have some interest in Internet-related stuff
- Arnold Reinhold
- Elonka Dunin (also User:Elonka) - Famous unsolved codes, history of cryptography, pencil and paper techniques, steganography, Al Qaeda codes, encrypted sculptures, cryptography in pop culture, code challenges
- DRLB - ECC, Provable security.
- Intgr
- Hut 8.5 - history of cryptography, classical cryptography
- Ntsimp - I know a lot about the math, but I'm most interested in the cryptanalysis of block ciphers
- AchedDamiman 00:22, 23 May 2007 (UTC) Codemaker and Codebreaker Ultra-Pro.
- Trekphiler - mostly WWI- & WW2-era applications & impacts.
- SV1XV (talk) - General interest in classical (paper & pencil) cryptography. User of PGP.
- Melab-1 00:53, 8 July 2008 (UTC)~
- TedColes Cryptography up to the end of WWII
- Nageh (talk · contribs) Everything from theory to protocol design. 21:15, 2 September 2010 (UTC)
- Doctorhook Number theory related to cryptography, mathematical aspects of cryptography, history of cryptography, assorted other random stuff
- Frank Flanagan Hardware public key systems, side channel attacks
- JCAla
- Flexdream Applications of cryptography.
- Dewey420
- The Grumpy Hacker (talk) 17:00, 5 October 2012 (UTC) // "I'm interested in all kinds of astronomy."
- RobertHannah89 - Modern cryptography, complexity theory, etc. referencing articles, adding important or interesting results, etc. 07:57, 12 October 2012 (UTC)
- irahulpandey
- Qscgy256: Pretty much any cryptography topics.
- OzLind: Mathematician; PGP & Hashing
- BIAOXYZ: Theoretical aspects of cryptography: current - Functional Encryption; before - Secure Multi-party Computation.
- Carnivorous Bunny (talk)
- The Yeti
- Luiz Carvalho - Elliptic Curve Cryptography and Number Theory
- NCG - working on an article on offline/online signature. Talk to me if you want to join.
- User:GLDNONE - Chartography + Forensic Archaeology, Mapped and Painted Ciphers, Trove and Artifact Location, Numerology, Cracked Kryptos K5 and locations, Knights Templar Codes and Parchments, Confirmed Beale and Peralta / Lost Dutchman Solves (see Beale Ciphers Wiki Page for full description). Contact for more information and or collaborations on unbroken solves of antiquity or of older nature.
- Cryptic Scripture - FODSZQUJPO JT CFBVUJGVM (talk)
- JudgeGregg - I'm not a crypto-specialist, but I know how to write texts that non-specialists can understand. A significant part of articles in the scope of this project seems to have a problem with just that. Apologies if I get something wrong in my edits. Any comments are welcome on my talk page!
- scope_creep I'm a software engineer, practical side. At the moment, working on German WW2 stuff, Enigma, who made it, tested, personnel, military units. All missing, but WP needs balance. Scope creep (talk) 10:57, 9 September 2016 (UTC)
- KingAntenor I specialize in P versus NP problem and others
- Paulo Barreto - post-quantum cryptosystems (lattices, codes, isogenies, hash-based signatures), elliptic curves and bilinear pairings, cryptographic sponges, hash functions, blocks ciphers and their modes of operation.
- User:Bluedeck - Private key cryptanalysis. Social engineering.
- User:Stewart Little - I'm interested in private encryption/cryptography especially on Linux-based systems.
- User:Robwahl - Cyber security, math, computer programming, etc..,
- User:MarkZusab
- User:Nicerobot 17:08, 3 August 2020 (UTC)
- User:Duckmather - anything mathematical or copy-editing is good for me
- User:A40585 - Interested in applied crypto, but also some theoretical topics,
Inactive members
edit- Matt Crypto (talk · contribs) —
block ciphersanything I'm not too dim to understand, but particularly World War II-era crypto. - Arvindn - theory of cryptography
- Imran
- Dante Alighieri | Talk - drafted after dozens of edits related to restructuring of Enigma page.
- Jon
- AntS
- Decrypt3 - it's why I chose the username.
- Peter Hendrickson
- CryptoDerk - number theory, galois fields, discrete log, elliptic curves
- Cryptosmith - crypto engineering, network protocols
- Clement Seveillac - general crypto, crypto software, PKI, smart cards
- ciphergoth
- Schnolle - PKI related.
- Chris Peikert - theoretical crypto (zero-knowledge, multiparty computation, etc.), intersection of coding theory and crypto
- ral315 -- I'm an amateur mathematician, freshman in college, and creator of the Math WikiPortal. Check it out sometime!
- Ram Moskovitz PKI, software distribution security, DRM, CA Operations
- Julian Krause Computer Science Major, interested in all types of cryptography and math.
- Levi CS also, computer security-related, can also make images and diagrams.
- E=MC^2 Nothing really in particular
- I Stanton anything, particularly math related.
- Dachshund - elliptic curves, applied crypto
- jonelo - security, one way hash algorithms
- Nahaj - Implementation issues, Validation issues (Author of the first open source government validated (US, Canada) SHA-1 implmentation, 2000 (two months ago a second such validation appeared, OpenSSL))
- Sir Ruptor (Talk) — block ciphers, stream ciphers, hash functions cryptanalysis, stream cipher components (LFSR, NLFSR, NLPFSR, etc.), secure key exchange protocols, reverse engineering related topics
- David Göthberg - I used to work with and teach crypto in embedded systems. That is, how to use crypto in cars and other machinery. Back in the 90's I was part of a team that designed a "trusted computing system" for the cars of a big car manufacturer. So far I have mostly written hash related articles and made hash related diagrams. I am mostly interested in crypto from a programmer and protocol point of view and I like to make diagrams. I am not a math guy or cryptanalyst.
- Meekohi
- Batman900 - Diffie-Hellman problem, Crowds, Degree of anonymity; I am an undergraduate and am studying security at UVA, I am interested in anonymity/cryptography/number theory.
- Quarl (talk)
- Mangojuice (Talk) — theoretical aspects, multiple areas.
- MagusMind - theoretical crypto
- William Allen Simpson — practical applications
- detach - Applying symmetric ciphers in programs, different modes of operation, used blowfish (CBC) and XTEA, would want to put more effort in research other area's
- Dr1819 - Random number generation, public/private key cryptography
- Silmarillion
- Thehumph - general cryptography
- the editor1(my page)
- Kaine I - dreamer of cryptography, general cryptography/cryptoanalysis
- Msoos - My field is computer security + cryptography. I am willing to proofread and correct articles.
- Raymondofrish - I'm working on a thesis on some large integer factorization methods.
- Stevebkk - historical ciphers
- Wintermute314 — Digital signature, Time stamp
- jim -crypto v/v
- David4286 - I like all kinds of things, I'm particularly interested in various forms of cryptanalysis.
- S2z - Interests include number theory, information theory and cryptanalysis.
- Shoseido - Digital Signature.
- Autarch - classical and modern cryptanalysis. I started entries on Military Cryptanalytics and Lambros D. Callimahos.
- Maxt — Theoretical and applied cryptography, cryptology, partially cryptanalysis, cryptographic software.
- Dylan Lake
- sandmouse I'm fascinated with all types of ciphers...
- FactsOnly - Fun Stuff
- —Randfan!! 16:54, 18 November 2006 (UTC) -I like this stuff, but am not really good at this stuff.
- RashBold (talk · contribs) - general interest in ciphers, especially 20th century.
- Vapor One - General interest in covert communication.
- Limn - Just about all things cryptography-related.
- Sean
- Lighthead þ - Interested in all kinds of coding, especially codes that are beneath our awareness in terms of psychology.
- Samrsharma - All kinds of cryptography.
- Blokhead - theoretical foundations based on computational complexity: formal definitions, computational hardness assumptions, protocols with provable security
- ParanoidMike - EFS, RMS, BitLocker, Windows PKI, cryptographic risks and mitigations
- xDanielx - Algorithm comparison & analysis, etc.
- Ronyz - Modern Cryptography.
- Counterforensics - do cryptologic research for a living.
- Ian Harvey - design commercial Hardware Security Modules for a living.
- Ivan Akira (talk) - I like encryption algorithm and want to help in this project.
- Protonk (talk) General Interest. No vocational experience.
- Decateron - Interested in number theory, logic, and computability. Both historical and contemporary cryptography.
- NoDepositNoReturn - general cryptography theory and practice, modern cryptography, traffic analysis and anonymity.
- Howard Vigorita - Algorithm analysis and optimization
- -- TinuCherian (Wanna Talk?) - 06:45, 27 June 2008 (UTC) Crypography related to computers and computing
- KSinitski - financial transactions cryptography, cryptographic key management.
- Thedjatclubrock - Interested in Cryptography.
- Noah Salzman — General interest in cryptography and security
- DocDeel516 - Mathematics, theoretical physics, anything of the such. Cryptography historian.
- Gavia immer modern cryptography, security proofs, and real-world implementations
- Kcrao Software developer working on 802.11 drivers and protocol implementations. I have worked on several 802.11 related security protocols and supplicants. My interests include PKI, various EAP methods, SSL/TLS, 802.11i, etc.
- CryptoTech VHDL and C implementations of crytographic algorithms, Secure communication protocols, Cryptanalysis of communication systems
- Chrismiceli Authentication, signatures, anti-computer forensics
- Jarhed Business application of cryptography, especially PKI and SSL
- Kumar A little bit on Lattice Based Cryptography, its history and history of other cryptographic schemes in general.
- Vishay Vanjani IPSEC,SSL,SSH
- BigK HeX (talk · contribs)
- Htonl (talk · contribs) - hash functions, maybe a little lattice-based stuff and ECC
- charlesreid1 Computational aspects of cryptography, practical cryptography (computer networks, file encryption, etc.), number theory
- Guymacon Researcher in the area of low cost, low energy use, high computational power custom hardware suitable for massively parallel brute force attacks.
- Hawk777 I'm a computer science student working in systems and security; my area of expertise is modern cryptography in the area of protocols (not so much primitives).
- OKelly
Cryptography in other Wikimedia projects
editFree content
edit- The GNU Privacy handbook (GFDL)
- PlanetMath article on Cryptography and Number Theory (GFDL)
- Cracking DES (public domain, apart from a couple of chapters which reproduce published papers)
- NIST documents on Cryptography, mostly the FIPS standards
- Greg Goebel's Codes, Ciphers, & Codebreaking — public domain.
- CryptoDox — crypto wiki licensed under the GNU Free Documentation License
Other Internet content
edit- The Handbook of Applied Cryptography — standard academic cryptography reference, available for download in PDF form (for free).
- A Graduate Course in Applied Cryptography - book on modern provably secure cryptography
- RSA Laboratories' FAQ About today's cryptography
- Savard's glossary
- Ritter's Crypto Glossary and Dictionary of Technical Cryptography
- Helger's cryptography pointers
- The FreeS/WAN project's documentation includes a glossary, bibliography, some web links and a discussion of the politics of cryptography.
- Good descriptions of cryptography machines
- Note: It seems we are unable to use this author's photographic material — even under the US Fair use (UK Fair dealing) provisions — as the author derives commercial benefit from their sale and has denied WP a right to use. The author was approached in April 2004 regarding incorporating his written material into Wikipedia under the GFDL and declined.
- The ITsecurity.com Dictionary+ of Information Security
- Everything2's coverage of Cryptology topics; their Crypto project
- Cyclopedia Cryptologia — "an online encyclopedia of cryptographic protocols. There will be coverage of a few related topics such as encryption/decryption algorithms and a few historical references, but for the most part, the intent here is to be a reference on cryptographic protocols."
- Crypto law survey, a survey of existing and proposed laws and regulations on cryptography
- Crypto tutorial — by Peter Gutmann
Other cryptography encyclopedias
edit- David E. Newton's Encyclopedia of Cryptology (ISBN 0874367727), 1998, has over 550 articles with an overall slant on the history of cryptography, but plenty of modern topics included as well.
- The Encyclopedia of Cryptography and Security 684 pages, (Aug 10, 2005), Springer (ISBN 038723473X) [1], [2] has some notable cryptographers contributing (e.g. Eli Biham writing Differential cryptanalysis, Joan Daemen and Vincent Rijmen writing Rijndael). 460 articles with a technical summary / academic focus. 2500 references cited.
- Microsoft® Encyclopedia of Security, 800 pages (May 14, 2003), Microsoft Press International, ISBN 0735618771. (Table of contents)[dead link ]. While covering the entire field of security, it has entries on a number of crypto topics.
Templates
editArticle talk page
editWe might wish to tag the Talk: pages of articles which are directly about cryptography with a notice about this WikiProject. For this purpose, there is {{WikiProject Cryptography}}, which expands to the following:
Cryptography: Computer science Unassessed | |||||||||||||
|
- Discussion at: Template talk:Infobox block cipher.
Currently trialling Template:Infobox block cipher on AES, Blowfish, DEAL, DES, FEAL, GOST, IDEA, LOKI97, MISTY1, RC2, RC5, Serpent, Square, TEA, Triple DES, Twofish, XTEA
(Would) Need to apply to: 3-Way, Camellia, CAST-128, CAST-256, CMEA, DES-X, GDES, Iraqi block cipher, KASUMI, Khafre, KHAZAD, Khufu, LOKI89/91, Lucifer, MAGENTA, MARS, MMB, NewDES, Red Pike, S-1, SAFER, SHARK, Skipjack, RC6.
Instead of {{stub}}, you might want to use {{crypto-stub}}. One advantage is that Category:Cryptography stubs gives a list of all the cryptography-related stubs. The message is:
If you add this userbox to your userpage you get automatically included in the Category:WikiProject Cryptography participants. It produces:
This user participates in WikiProject Cryptography. |
An award placed at another users talk page for improving Cryptography-related articles.
{{subst:The Cryptography Barnstar|1=message ~~~~|2=alt}}
The Cryptography Barnstar | ||
message ~~~~ |
Navigational templates
editCryptography has some navigational elements to make it easier for a reader to find related topics.
The main crypto navigation box
editIt produces:
This template is the main crypto navigation box. It can be added to the bottom of any cryptography article. This template also has some magic so it can include one or more of the specialised crypto navigation boxes inside the same frame.
To only use this template alone add this code to the bottom of an article:
{{crypto navbox}}
If you want it to also show for instance the specialised navigation box about stream ciphers then give it the "stream" parameter, like this:
{{crypto navbox | stream}}
You can also add several boxes in it, like this:
{{crypto navbox | block | stream}}
Note that the parameters come sort of in backwards order. In the example above the stream cipher box will be on top, followed by the block cipher box and then with the main crypto "navbox" at the bottom.
Here is an invalid example since "navbox" should not be a parameter but instead is part of the address of this template:
{{crypto stream | navbox}}
The available specialised boxes are:
For more details about these navigation boxes please see the description on the page of the main crypto navigation box itself. Below are examples of usage with the specialised boxes.
{{Crypto navbox | block | stream}}
editIt produces:
{{Crypto navbox | block}}
editIt produces:
{{Crypto navbox | stream}}
editIt produces:
{{Crypto navbox | public-key}}
editIt produces:
{{Crypto navbox | hash}}
editIt produces:
{{Crypto navbox | machines}}
editIt produces:
{{Crypto navbox | classical}}
editIt produces: