https://github.com/anof-cyber/pycript-template
Encryption and Decryption code for PyCript Extensions with common encryption logic
https://github.com/anof-cyber/pycript-template
Last synced: 22 days ago
JSON representation
Encryption and Decryption code for PyCript Extensions with common encryption logic
- Host: GitHub
- URL: https://github.com/anof-cyber/pycript-template
- Owner: Anof-cyber
- License: mit
- Created: 2023-01-21T08:19:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-19T16:35:41.000Z (4 months ago)
- Last Synced: 2025-03-22T19:13:03.463Z (about 1 month ago)
- Language: JavaScript
- Homepage: https://pycript.souravkalal.tech
- Size: 72.3 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PyCript-Template
![]()
Encryption and Decryption code for Pycript Extensions with common encryption logic.
## Support
## Documentation
## Requirements
- Node JS + NPM / Java / Python
- This are Demo Script template, PyCript v0.4 does not have language restrictions you can use any language like C, C++, Go, Swift, Python etc.## Installation
#### JavaScript
```console
npm install
```---------------------------
Python, Java, GO, Powershell, Bash etc no longer Maintained, PyCript still support multiple language, demo code is only maintained in JavaScript
#### Python
```console
pip install -r requirements.txt
```#### Java
- Java source should compiled to jar file for PyCript
- make sure to add the [JSON library](https://github.com/stleary/JSON-java)#### Go Lang
- You don't need external lib, you can run it directly but recommended to compile it.#### Powershell
- Windows system is required#### Bash Script
- Linux System with below library```console
sudo apt install jq openssl
```
-------------------------------------------------## Code Added
- [X] Example for Raw Encrypted Data with non ASCII
- [X] AES Decryption CBC 128 with Header Parsing Example
- [X] AES Encryption CBC 128
- [X] AES Decryption CBC 128