Nutek Cipher - encryption and decryption tool
Table of contents:
-
Nutek Cipher
- New release of nutek-cipher always avaliable on GitHub
- File and thext encryption according to Gemini
- Introduction
- Install nutek-cipher
- SHA256 sum
- To encrypt your first message with nutek-cipher use this formula
- Cautious option
- Docker
- Catch
- To summarize
- GUI for macOS
- All possible options
- License
- Contact
Nutek Cipher
New release of nutek-cipher always avaliable on GitHub
latest release on GitHub - probably the best way to start using the program
There you can find the latest release of the program. It's available for macOS, Linux and Windows. You can download the program and run it on your computer. It's a simple and easy to use program that you can use to encrypt and decrypt your files and text. It's a great way to protect your most secret part of data. You can use it to encrypt your files and text and keep them safe from prying eyes. It's a great way to protect your privacy and keep your data secure.
If you like source code, you can find it on GitHub as well. You can download the source code and compile it yourself. It's a great way to learn more about encryption and how it works. You can use the source code to create your own encryption programs and experiment with different encryption algorithms. It's a great way to learn more about encryption and how it works.
File and thext encryption according to Gemini
The popularity of file and text encryption among everyday internet users varies depending on several factors. Here's a breakdown:
Limited Use for Personal Files:
- While encryption technology exists for personal use, it's not as widely adopted by casual internet users. Encrypting everyday files like documents or photos requires additional software and knowledge, which can be a barrier for some.
Focus on Cloud Storage Security:
- Many users rely on cloud storage services like Dropbox or Google Drive for their data. These platforms often implement encryption at rest (data stored on servers) and in transit (data transfer). This provides a layer of security without users needing to manually encrypt each file.
Increased Use for Sensitive Data:
- Encryption becomes more common for sensitive information like financial documents, passwords, or confidential work files. Users might employ password managers or dedicated encryption tools for such data.
Privacy Concerns Drive Adoption:
- Growing awareness of online privacy issues and data breaches can prompt some users to explore encryption options, particularly for sensitive communication or file sharing.
Technical Knowledge as a Hurdle:
- Setting up and using encryption effectively can have a learning curve. Understanding encryption algorithms, key management, and potential compatibility issues can discourage some users.
Alternatives for Encryption:
- Password-protected files and folders offer a less technical but weaker layer of security compared to full encryption.
In summary, while not universally adopted, file and text encryption are becoming more relevant for users who value extra protection for sensitive data or online privacy. However, user-friendliness and technical knowledge remain factors influencing its widespread use.
Introduction
Following my latest development in security, I have created some time ago a program, in Rust programming language, that
let's you encrypt and decrypt files and text using some of the best known encryption algorithm. Idea is simple install the app (nutek-cipher) and using your
keyboard and copy and paste mouse skills, you easily encrypt your most secret part of data.
To encrypt a text or file you first have to decide on 32 characters long key and a 12 characters long nonce.
If you have no idea what it should be, don't worry because in the latest versions of this app, you can simply press
[Enter] to let nutek-cipher generate it for you. After the process you will be presented with them at the end of program cycle.
Install nutek-cipher
On macOS and Linux
Download file from google bucket and run the following command in your terminal
macOS
Donwload this file for apple intel nutek-cipher-apple-intel
Download this file for apple silicon nutek-cipher-apple-silicon
Run the app for the first time, and if it doesn't work, you will need to enable the app to be run on your computer in System Preferences -> Security & Privacy -> Security -> Open Anyway
or System Preferences -> Privacy & Security -> Security -> Open Anyway (or something in this manner)
Linux
Download this file for linux nutek-cipher-linux
Check SHA256 sum of the file
cd ~/Downloads # or any other directory where you have downloaded the file
sha256sum nutek-cipher-x
cat nutek-cipher-x.sha256
SHA256 are available on google bucket
nutek-cipher-apple-intel.sha256
nutek-cipher-apple-silicon.sha256
nutek-cipher-windows.exe.sha256
chmod +x nutek-cipher-x
./nutek-cipher-x
On Windows
Potential security risk, deactivating Windows Defender is not recommended
but if you want to run the program on Windows, you might have to deactivate it. Just install some other antivirus software and run the program. Or better yet, use WSL (Windows Subsystem for Linux) to run the program. But as well you might wait for the web version of the program.
Download file from google bucket and run the following command in your terminal nutek-cipher-windows.exe
Download file from google bucket and run the following command in your terminal
nutek-cipher-windows.exe.sha256
SHA256 sum
Get-FileHash -Path .\nutek-cipher-windows.exe -Algorithm SHA256
cat .\nutek-cipher-windows.exe.sha256
To encrypt your first message with nutek-cipher use this formula
On macOS, Windows and Linux
echo "To jest strasznie tajna wiadomość" | nutek-cipher --encrypt --stdout
Cautious option
If you're somehow afraid of running this program on Windows, you can use WSL (Windows Subsystem for Linux) to run it. It works like this -
- Open your terminal
- Type wsl and press [Enter]
- You're now in Linux environment and you can run the program as if you were on Linux.
It's independent from your main OS, but it runs inside it. You can also use virtualization software like VirtualBox or Hyper-V to run Linux on Windows,
but Windows Subsystem for Linux is much faster and easier to use, although it's mostly oriented around command line software.
wsl --list --online
Current output of the command is -
PS C:\Users\nutek\Desktop> wsl --list --online
The following is a list of valid distributions that can be installed.
The default distribution is denoted by '*'.
Install using 'wsl --install -d <Distro>'.
NAME FRIENDLY NAME
* Ubuntu Ubuntu
Debian Debian GNU/Linux
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
openSUSE-Tumbleweed openSUSE Tumbleweed
Shows which Linux distribution you can install on your Windows.
wsl --install -d Debian
This command installs Debian Linux distribution on your Windows.
Then you follow the same steps as above to install Rust programming language and nutek-cipher, but this time you're in Linux environment.
Docker
Docker image is available on Docker Hub here
docker run --rm -it neosb/nutek-cipher:latest echo "Trudy? Can you hear me?" | nutek-cipher --encrypt --stdout
This might be a way to run the program on Windows, but it's not recommended. It's better to use WSL (Windows Subsystem for Linux) to run the program.
Catch
echo # this repeats the text to the standard output \
"To jest strasznie tajna wiadomość" | # this is the text you want to encrypt followed by '|' pipe command \
nutek-cipher --encrypt --stdout # this is the command that encrypts the text and prints it to the standard output
You might also need find the path to the program and run it from there. It's usually in the ~/Downloads directory.
cd ~/Downloads
./nutek-cipher --encrypt --stdout
To summarize
You can use nutek-cipher to encrypt and decrypt your files and text. It's a simple and easy to use program that you can install on your computer and use it to encrypt your most secret part of data.
GUI for macOS
NutekCipher for macOS is available for download here
SHA256 sum is available here
!!! Watch out, because currently there's an issue in file decryption, use command line version of the program to decrypt your files. !!!
open NutekCipherMacOS.app
All possible options
nutek-cipher --help
License
LICENSE
The user is granted a non-exclusive, perpetual license to use,
and distribute the software, subject to the following terms:
The user must display the following copyright notice in all copies of the
software:
Copyright (c) 2024 Szymon Bronisław Błaszczyński
The user is not permitted to sublicense the software.
The user is not permitted to sell the software.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Comments:
Make first impression!