# cryptodetector **Repository Path**: mirrors_eclipse-theia/cryptodetector ## Basic Information - **Project Name**: cryptodetector - **Description**: cryptodetector - **Primary Language**: Unknown - **License**: EPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-13 - **Last Updated**: 2026-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# Crypto-Detector ## Description The **crypto-detector** extension is a language-server and client extension which uses static analysis of source code in order to detect use of **cryptography**. The tool uses [Wind-River/crypto-detector]( https://github.com/Wind-River/crypto-detector) in order to scan source code and determine if cryptography exists using the following [two methods](https://github.com/Wind-River/crypto-detector#methods-of-scanning-code): 1. _keyword_: simple scan for any use of terms, words related to cryptography. 2. _API finder_: deeper scan for use of API calls and libraries related to cryptography. The extension is tested and works successfully in both `Eclipse Theia` based products and `VS Code`. ## Components 1. **crypto-detector** language-server 2. **crypto-detector** language-client ## Prerequisites 1. [Wind-River/crypto-detector]( https://github.com/Wind-River/crypto-detector): clone the following repo under the `home` directory. ## Development - run `npm install` from the root directory. - execute F5 (`launch client`) which runs the extension under a hosted-mode. ## License - [Eclipse Public License 2.0](./LICENSE) - [δΈ€ (Secondary) GNU General Public License, version 2 with the GNU Classpath Exception](./LICENSE) ## Trademark "Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia