# 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