Encryption is the process of transforming plaintext using a cipher to make it unreadable to anyone except those possessing the key.

learn more… | top users | synonyms

0
votes
1answer
6 views

Securing FTP Creds in a Java Open Source API

I've written a basic Java API and source code must be released to a small community for the application to function correctly. The Java API helps developers track data for their running scripts and ...
0
votes
0answers
10 views

Whatsapp and Viber information security

Is it possible for my ISP or government to MITM communication that I have made via one of these 2 services(I live in not so developed country) ? I think I am reasonably safe from attacks at transport ...
1
vote
0answers
20 views

File size influence on cipher speed (AES-GCM) with OpenSSL

NOTE: I don't really understand the math/logic behind the ciphering process, so this question may looks silly and/or obvious for some people... but in any case, could you point me to an article that ...
0
votes
0answers
18 views

Use MDC to provide origin authentication for public key encryption?

Why can't we use an manipultation detection code (MDC) to provide origin authentication when using public-key encryption?
0
votes
0answers
62 views

How do I securely encrypt and store database encryption keys? [duplicate]

I have a database with encrypted information, and want to encrypt each entry with a different key. Then I want to store the encrypted keys in another database. I know I have to encrypt the keys before ...
-1
votes
0answers
34 views

What is elliptic curve cryptography and how does it work? [on hold]

What is elliptic curve cryptography and how does it work? Why is is usefull and how does the computer process it?
1
vote
0answers
48 views

Access encrypted partition from Linux and Windows [migrated]

Just to be clear, I'm a security noob. I have a Linux (openSUSE Leap 42.1) and Windows (10). I made the home partition of the Linux encrypted but now I cannot access it from Windows. The only ...
12
votes
8answers
4k views

Would an encryption scheme that generates an extra key to be securely stored offsite be a safe backdoor?

Let me be clear first and foremost: I do not think installing a backdoor in security algorithms is a good idea. They undermine the trust in the software and in the company that provides the service. ...
2
votes
2answers
191 views

How to tell if an email is encrypted, or just corrupted?

Ran a recovery program (Kroll Ontrack) on a Windows 7 PC and recovered many, many emails. Almost all of them open in my Windows 10 mail client (and Thunderbird), except for a handful from this March. ...
0
votes
2answers
103 views

store passwords as one-way-hash, or just use it as an AES key?

I want to store some data so the only one who'll be able to access it is the user itself. Here is my idea: when user registers, his password will be hashed in SHA256 (so it'll fit as an AES key), and ...
-1
votes
2answers
93 views

Are the websites I visit using Windows Remote Desktop connection secure from my ISP?

Are the websites I visit using Windows Remote Desktop connection secure from my ISP? I am ok if my ISP knows the IP address of the remote desktop I am connecting with but will they also be able to ...
-1
votes
2answers
23 views

Security fails in private key and xor

I've implemented a very short program to encrypt a file, and send it on a remote server. First, I build a key based on a pass-phrase and a subset of prime numbers (the length of the key is defined by ...
0
votes
0answers
22 views

Would encrypting a signed JWT prove viable to secure claims payload?

I am working on a server-client web application, and as an authentication scheme, I am issuing base64 encoded json web tokens. Consider the following token... ...
0
votes
2answers
50 views

What's the best place to hide long lived encryption keys

I am considering encryption options for a new Sybase project (internal facing only, sitting in our intranet) for a client that has a security policy that requires all sensitive data to use DB ...
1
vote
1answer
54 views

OpenSSL brute-force attacking and file size

I use OpenSSL with aes-256-cbc to encrypt a 30 GB tar file containing a recent backup of my hard drive. Now suppose somebody wants to run a brute-force attack on this file, trying out all possible ...
0
votes
1answer
26 views

Why is CBC-MAC insecure for variable length input?

Can anyone explain why CBC-MAC is not secure for variable length message? I read many books, but there are still some confusion. Like the highlighted parts in following pictures Slide 32: Slide ...
0
votes
1answer
73 views

Handling user login using asymmetric cryptography

Is it possible to implement a login protocol with asymmetric cryptography instead of the hashed password method? For example, while creating an account, the client generates a private/public key pair ...
0
votes
2answers
88 views

Is encrypting a CRC with the plaintext ok?

We're using encrypt-then-mac for authenticated encryption, and recently added a CRC32 to the plaintext. Are there any security problems with using a non-authenticated hash mechanism (for example, ...
0
votes
1answer
103 views

How secure is FaceTime by Apple

Apple says their messages and FaceTime calls are end-to-end encrypted and nobody can access them. As I'm unfamiliar with cryptology, I've found security white paper from Apple, where says: ...
1
vote
1answer
54 views

Making an encrypted SMS app (Android) [closed]

From my limited googling I've noticed that a lot of the mainstream encrypted messaging apps all are either (or a combination of!) closed-source, run through an uncontrolled third-party server, use a ...
0
votes
0answers
34 views

Is the QUIC protocol secure?

QUIC is a new protocol for video streaming, that can establish a secure connection in one round. It is used in Google's new Duo app for example. How does it work and is it secure (comparison with TCP ...
3
votes
0answers
76 views

Security of the shared secret key for a smart meter (Linky) [closed]

Reading the specs of a new electricity smart meter (called Linky in France), I was surprised about the chosen encryption method (128 bits symmetric key AES), based on a single secret key (called CCC ...
2
votes
2answers
78 views

Is there a difference between getting encryption key versus encrypted data from server in terms of security

Suppose we have web and application servers and trying to encrypt credit card information for our financial web application. Communication between web and app servers are secured through SSL/TLS. Lets ...
0
votes
1answer
44 views

Crypto++ RSA - Encrypt and sign with the same key pair

I have a program A which needs to send messages to several instances of program B (B1, B2, etc...). The messages must be encrypted, and also signed. Which means only Bn instances can decode, and they ...
3
votes
1answer
107 views

DES Decryption followed by Encryption, will it produce the original text?

This is regarding DES. My question is, if a plain text is first decrypted (with the decryption algorithm) using Key K1 and then encrypted using same K1, would the result still be the original plain ...
0
votes
1answer
78 views

Windows security & data protection

I work for a hotel. The hotel stores a MySQL database online. This database only contains a Reference ID, number of nights and so on, but no private data. No names, no personal information on guests. ...
-5
votes
1answer
49 views

Encrypt file names in OpenSSL with AES256 [closed]

Is it any way to encrypt file names in OpenSSL? (I use Perl)
2
votes
1answer
73 views

Known vulnerabilities of GOST

Are there any known vulnerabilities in the GOST block cipher (GOST 28147-89)? Spcifically, I'm thinking about i.e. "master keys" which intentionally exist and are used i.e. by the Russian government. ...
4
votes
1answer
101 views

How to protect TimeMachine backups from Ransomware?

According to Heise (German) Time Machine backups can be encrypted by Ransomware. Sorry I didn't find an English source, please use Google translate. KeRanger had an inactive module ...
3
votes
0answers
58 views

Who defined the term “end-to-end encryption”?

I am trying to find the origin of the term "end-to-end encryption", but have been unsuccessful until now.
1
vote
0answers
57 views

End-to-end encryption without user-keys interaction

Is it possible to have true end-to-end encryption even if the user is not involved in generating, selecting, transporting, or storing of the keys?
1
vote
0answers
34 views

VPN chain in one machine without VM natively

Is it any way to make VPN chain in one machine (MAC or WIN) without VM natively (L2TP/IPsec)? I need this for obtain an extra layer of security. For example - if one VPN turns off I still have ...
0
votes
0answers
37 views

Preventing a key from being found by analysis

Lets say Alice wants to send an encrypted message to Bob. They both know a secret key. Alice uses the key to encrypt the message and Bob uses the key to decrypt the message. Now, if the handshake ...
0
votes
0answers
3 views

Samba TLS Setup [migrated]

I'm reading this Samba Manpage and according to this, you can setup TLS. I've got 2 questions. On the Server-side, TLS options requires the path of the certificate and keys? How would that work on ...
4
votes
0answers
34 views

Why would I use at-rest encryption over a DB's key-based encryption?

Goal I want to store encrypted data in a database. Constraints Application-level encryption (encrypting before sending to the DB) is not a reasonable option for my use case. The DB providers I'm ...
4
votes
1answer
101 views

How to share an encryption key between different PHP applications?

I'm working with the php-encryption library to provide integration between two different applications. On one side, I have a corporative application that holds all data from users. This application ...
2
votes
2answers
77 views

What information can my ISP see using squid proxy?

My ISP provides a transparent proxy to use and I can see that they are using the squid proxy for caching this. What I am wondering is what data can they see and what can they see further if they can ...
-1
votes
1answer
145 views

How can this encryption algorithm be improved?

I am currently developing an application to store my passwords safely. It will be a proof-of-concept at first, but I am planning to upgrade it later. Anyway, here is how the passwords are accessed: ...
0
votes
1answer
106 views

Is this a good scheme for storing encrypted user credentials?

We are building a service that manages multiple user accounts. For that reason, we need to store the credentials to a user's accounts using a symmetrical algorithm so they can be retrieved for the ...
20
votes
2answers
3k views

Why was DES with 112 bit keys (IBM) reduced to 56?

On the French wikipedia page about DES it says that the original DES algorithm from IBM used 112 bit keys. Why did they reduce this to 56 bits? Edit: ok NSA convinced IBM but today it seems like a ...
0
votes
0answers
3 views

How can I show RSA OAEP IND-CPA secure [migrated]

How can I show, that RSA with OAEP is IND-CPA secure by using G,H one way function?
0
votes
1answer
139 views

Is this algorithm really end to end encrypted and secure?

I'm creating an anonymous chat where one of the premises is that the conversations are end to end encrypted. I'm using firebase so all the comunication between the clients and the server is SSL ...
0
votes
0answers
37 views

How will credit card purchases NOT fall under the guidlines of the new Supreme Court ruling? [migrated]

The intent of this new ruling by the Supreme Court is for anonymous networks but, when doing forensics on a wire in such a manner as to present to a judge, you can't tell what's inside those packets. ...
1
vote
0answers
83 views

Why are MACs not included when defining Protocols? [migrated]

I see often in literature related to cryptographic protocols that MACs (Message Authentication Codes) are not included in protocol definitions. For example: A -> S: {TA, B}KAS S -> A: {TS, ...
14
votes
2answers
1k views

What's the difference between a hashed and an encrypted password?

Alright, so I know this may sound dumb, but I'm having a hard time understanding what an encryption would be since it's different from a hash. I've read up on it, but I'm still not quite sure. So, I ...
1
vote
1answer
66 views

How to use nmap through proxychains?

Iam running nmap through proxychains using this comand proxychains nmap -v scanme.namp.org This produced an error showing like this root@kali:~# proxychains nmap -v scanme.nmap.org ...
0
votes
1answer
28 views

Do I need to use GPG subkeys for my backups?

I'm reading a lot about the need to separate the master key from additional encrypting or signing keys, like these links: GPG subkey layout. Separate keys for C, S and E? ...
0
votes
0answers
58 views

Is it possible for an attacker to log keystrokes of a bluetooth or wireless keyboard [duplicate]

Bluetooth and wireless keyboards are sending keystrokes wirelessly. Could this mean that an attacker (or spy) can log the keystrokes by monitoring the wireless or Bluetooth radio waves (or whatever)? ...
0
votes
1answer
70 views

Is a password-protected excel file considered secure versus encrypted file or email

I understand that encryption is the highest form of security for document/data storage. While a password-protected document is more secure than one without password protection, if the document is ...
0
votes
1answer
31 views

Can a 3rd party validate the origin of an HTTPS session?

I'm wondering if HTTPS can be used as proof that a server reported an answer. If I understand correctly, the initial handshake is for HTTPS is the only time that the public/private key of the server ...