All Questions
Tagged with file-encryption gcm
9 questions
3
votes
1
answer
1k
views
Is it dangerous to encrypt lots of small files with the same key?
I want to encrypt 1000s of old files on old hard drives before uploading them to the cloud. I'm planning to use AES-GCM with only one or a few keys. (I'm using Apple's CryptoKit library which provides ...
2
votes
2
answers
281
views
Is this correct/incorrect password for file encryption scheme secure?
I'm writing an AES file encryption program, and I'd like to put in a way to tell whether or not the user has entered the correct password without decrypting the entire file and GCM telling me the tag ...
2
votes
0
answers
260
views
Conforming to best practices in password file (keyring) encryption
In order to implement a plaintext password file safe (keyring), while adhering to best Crypto practices today, I came up with this scheme:
A user's master password is hashed with Argon2 (\$argon2id\$...
12
votes
1
answer
10k
views
What is a safe maximum message size limit when encrypting files to disk with AES-GCM before the need to re-generate the key or NONCE
The general limits from the NIST recommendation are as follows:
Maximum Encrypted Plaintext Size ≤ 239 - 256 bits;
Maximum Processed Additional Authenticated Data ≤ 264 - 1 bits;
This stack ...
2
votes
1
answer
1k
views
Can I use a deterministic NONCE for AES-GCM file encryption if I generate "fresh" keys for each encrypted file
The NIST specification states that the deterministic NONCE(IV) should be 96 bits. It should consist of two fields: fixed field of 32 bits and a 64 bit counter. The use of a random 96 bit NONCE is ...
1
vote
2
answers
3k
views
How to handle authenticated encryption for big files?
First I need to mention that I can't use BouncyCastle to implement this solution.
I have to encrypt files into the file system. Those files are not going to be tranfered over the wire to any other ...
10
votes
3
answers
16k
views
Encryption of big files in Java with AES/GCM
I have to encrypt big files. Say their size ranges from 500mb to several of gigabytes.
I would like to use AES/GCM/NoPadding as provided by Java 1.8 since that gives me automatic authentication and ...
2
votes
1
answer
2k
views
AES mode for file encryption
I'm working on software that should eventually result in a crypto file system similar to encfs. So far, i have a user password that goes through PBKDF2 using
...
2
votes
3
answers
1k
views
File encryption with one keypair?
I'm working on a program that uses an ECC keypair in a (password protected) PKCS12 file (.pfx) to encrypt files. I like this method because I think it will be higher security (using ECDH to negotiate ...