All Projects → scsitape → stenc

scsitape / stenc

Licence: other
SCSI Tape Encryption Manager - stenc (formerly on https://sourceforge.net/projects/stenc/)

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to stenc

aesCbc
aes-cbc加密解密
Stars: ✭ 68 (+65.85%)
Mutual labels:  aes, aes-256, aes-128
aes-stream
A fast AES-PRF based secure random-number generator
Stars: ✭ 15 (-63.41%)
Mutual labels:  aes, aes-256, aes-128
Rijndael256
AES cryptographic library for .NET Framework and .NET Core
Stars: ✭ 33 (-19.51%)
Mutual labels:  aes, aes-256, aes-128
libVES.c
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
Stars: ✭ 28 (-31.71%)
Mutual labels:  aes, aes-256
ltopers
Bash scripts to manage LTO cartridges with LTFS
Stars: ✭ 26 (-36.59%)
Mutual labels:  tape, lto
KCSviewer
Kansas City Standard tape decoder/viewer made with discrete transistors
Stars: ✭ 25 (-39.02%)
Mutual labels:  hardware, tape
FlashPaper
One-time encrypted password/secret sharing
Stars: ✭ 85 (+107.32%)
Mutual labels:  aes, aes-256
open2fa
Two-factor authentication app with import/export for iOS and macOS. All codes encrypted with AES 256. FaceID & TouchID support included. Written with love in SwiftUI ❤️
Stars: ✭ 24 (-41.46%)
Mutual labels:  backup, aes-256
cryptalk
HTML5/Node.js based, client side (E2EE) encrypted instant chat
Stars: ✭ 73 (+78.05%)
Mutual labels:  aes, aes-256
openssl
A functions wrapping of OpenSSL library for symmetric and asymmetric encryption and decryption.
Stars: ✭ 199 (+385.37%)
Mutual labels:  aes, aes-256
LocalPreferences
Better alternative for Unity's PlayerPrefs
Stars: ✭ 33 (-19.51%)
Mutual labels:  aes
doppelganger
A tool to mirror GitHub repositories.
Stars: ✭ 14 (-65.85%)
Mutual labels:  backup
instagram json viewer
Transforms Instagram's *.json / backup data - that you get via the Data Download Tool - to a readable format!
Stars: ✭ 41 (+0%)
Mutual labels:  backup
docker-mongodb-backup
Docker MongoDB Backup Container based on Alpine w/S6 init, Zabbix Monitoring
Stars: ✭ 27 (-34.15%)
Mutual labels:  backup
arduino
required (and optional) source files for the Arduino development environment, specifically the hardware/arduino sub-directory, to support xmega processors
Stars: ✭ 18 (-56.1%)
Mutual labels:  hardware
cryptocli
The ultimate tool for data transfer, manipulation and proxy.
Stars: ✭ 16 (-60.98%)
Mutual labels:  aes
todoist-export
Backup tool for Todoist
Stars: ✭ 135 (+229.27%)
Mutual labels:  backup
playwright-test
Run unit tests with several runners or benchmark inside real browsers with playwright.
Stars: ✭ 81 (+97.56%)
Mutual labels:  tape
zap
Maintain and replicate ZFS snapshots
Stars: ✭ 48 (+17.07%)
Mutual labels:  backup
PHP-Backuper
A framework which will help you to make (incremental) backups of your site.
Stars: ✭ 16 (-60.98%)
Mutual labels:  backup

Total alerts Language grade: C/C++ REUSE status

Stenc

SCSI Tape Encryption Manager - Manages encryption on LTO tape drives (starting with generation 4) with hardware-based encryption. Program should work on any other SCSI security protocol (SSP) capable tape drives. Built specifically for Linux. Supports key change auditing and key descriptors (uKAD).

Features

  • SCSI hardware-based encryption management
  • Supports Linux
  • Supports most SSP compliant devices, such as LTO-4 tape drives
  • Key change audit logging
  • AES Encryption
  • Key Descriptor Management

Get the source code and compile

git clone [email protected]:scsitape/stenc.git
cd stenc/
autoreconf --install
./autogen.sh && ./configure  
make check     # optionally run the catch testing framework
make

Usage example

$ stenc -f /dev/nst0 --detail
Status for /dev/nst0
--------------------------------------------------
Device Mfg:              TANDBERG
Product ID:              LTO-6 HH        
Product Revision:        3579
Drive Encryption:        on
Drive Output:            Decrypting
                         Unencrypted data not outputted
Drive Input:             Encrypting
                         Protecting from raw read
Key Instance Counter:    1
Encryption Algorithm:    1
Drive Key Desc.(uKAD):   mykey20170113

Linux Packages

Packaging status

Requirements

AIX support was suspended on 2022-05-08 until we have contributors who can develop and test the code on AIX.

License

Program copyright 2012-2022 contributing authors.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Further reading

IBM Tape Library Guide for Open Systems ISBN-13: 9780738458342 http://www.redbooks.ibm.com/abstracts/sg245946.html?Open

SCSI-Programming-HOWTO https://tldp.org/HOWTO/archived/SCSI-Programming-HOWTO/SCSI-Programming-HOWTO-9.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].