What do I need to consider when encrypting multiple (many) files (sometimes in differerent versions with only little difference) with the same key?

I need to continuously encrypt a set of files so that I can send them to a group of people that I trust and who trust among themselves. Thus I would ideally use a symmetric encryption scheme with one key (but if need be, I can imagine to c… Continue reading What do I need to consider when encrypting multiple (many) files (sometimes in differerent versions with only little difference) with the same key?

What do I need to consider when encrypting multiple (many) files (sometimes in differerent versions with only little difference) with the same key?

I need to continuously encrypt a set of files so that I can send them to a group of people that I trust and who trust among themselves. Thus I would ideally use a symmetric encryption scheme with one key (but if need be, I can imagine to c… Continue reading What do I need to consider when encrypting multiple (many) files (sometimes in differerent versions with only little difference) with the same key?

How to generate a Symmetric Key on the Secure Enclave of iOS devices and use it to encrypt data

I’m working on a secure app that uses the user’s master password to derive a symmetric key to encrypt all the user information. I want to add FaceId support now, and the approach I was thinking of was to generate a symmetric key on the Sec… Continue reading How to generate a Symmetric Key on the Secure Enclave of iOS devices and use it to encrypt data

Best Practice for Creating and Accessing an Encrypted Database with a Strong Threat Model

Goal:
I’m seeking feedback on the most secure setup for creating and accessing an encrypted database (KDBX4 format) that minimizes exposure to potential remote attacks. This database will contain highly sensitive information, and my primar… Continue reading Best Practice for Creating and Accessing an Encrypted Database with a Strong Threat Model

How can I compile and run Fortran/C programs on a shared remote server without exposing my code to other root users?

I have access to a big remote server via SSH and I’m a root user on that server. However, there are multiple other root users who also have access to this server. I want to run some Fortran/C programs on this server, but I’m concerned abou… Continue reading How can I compile and run Fortran/C programs on a shared remote server without exposing my code to other root users?