Secure Data Sharing in Cloud using reusable libraries
by sharmila Updated: Sep 1, 2021
Solution Kit
Cloud Computing is a tremendous technology that provides data sharing. Nowadays, most enterprises and individuals prefer to store their data in the cloud, and we can share our data in the cloud in a very efficient manner. Many schemes are proposed for secure data sharing in the cloud. Even though sharing sensitive data in the cloud is challenging, some of the libraries can help you share your data in the cloud in a much secure way.
Request Validation
Validator is used to validate the user's request .
Validatorby adamwaite
Drop in user input validation for your iOS apps.
Validatorby adamwaite
Swift
1429
Version:Current
License: Permissive (MIT)
Encryption
CryptoSwift, aes-js, symmetric-encryption are used to convert the file into encrypted format.
CryptoSwiftby krzyzanowskim
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
CryptoSwiftby krzyzanowskim
Swift
9615
Version:1.7.2
License: Others (Non-SPDX)
aes-jsby ricmoo
A pure JavaScript implementation of the AES block cipher and all common modes of operation for node.js or web browsers.
aes-jsby ricmoo
JavaScript
1336
Version:v3.1.2
License: Permissive (MIT)
symmetric-encryptionby rocketjob
Symmetric Encryption for Ruby Projects using OpenSSL
symmetric-encryptionby rocketjob
Ruby
437
Version:Current
License: Permissive (Apache-2.0)
Send OTP
msg91-laravel , login-links are used to send OTP to an individual or group of people.
msg91-laravelby craftsys
Send SMS, OTP in Laravel using Msg91 Apis
msg91-laravelby craftsys
PHP
9
Version:v0.13.2
License: Permissive (MIT)
login-linksby lorensr
Send links that automatically log in the user with OTPs (one-time passwords)
login-linksby lorensr
JavaScript
69
Version:Current
License: Permissive (MIT)
OTP Validation
yubikeyedup, yubikey-val are used to Verify OTP
yubikeyedupby scumjr
Simple and secure YubiKey OTP validation server
yubikeyedupby scumjr
Python
29
Version:Current
License: Strong Copyleft (GPL-3.0)
yubikey-valby Yubico
YubiKey OTP validation server in PHP
yubikey-valby Yubico
PHP
129
Version:Current
License: Permissive (BSD-2-Clause)
cache-engine-liteby geosoft1
Data sharing cloud platform.
cache-engine-liteby geosoft1
Go
1
Version:1.5.0-20200424
License: Permissive (MIT)
secure-data-shareby Jayhem
Securely sharing data leveraging Ethereum's encryption keys infrastructure
secure-data-shareby Jayhem
CSS
1
Version:Current
License: Permissive (MIT)
ViparMinerby neurominer-git
This is a prototype version of a combination of the cloud-based data sharing service ViPar with NeuroMiner
ViparMinerby neurominer-git
Perl
1
Version:Current
License: Strong Copyleft (GPL-3.0)
cryptomatorby cryptomator
Multi-platform transparent client-side encryption of your files in the cloud
cryptomatorby cryptomator
Java
9437
Version:1.9.1
License: Strong Copyleft (GPL-3.0)
syncanyby syncany
Syncany is a cloud storage and filesharing application with a focus on security and abstraction of storage.
syncanyby syncany
Java
1627
Version:v0.4.9-alpha
License: Others (Non-SPDX)