«encryption» 태그된 질문

암호화는 매개 변수 (암호화 키)와 결합 된 암호화 알고리즘을 사용하여 정보 (일반 텍스트)를 읽을 수없는 형태 (암호 텍스트)로 변환하는 프로세스입니다. 암호 해독 키를 소유 한 사람 만 프로세스를 취소하고 원래 일반 텍스트를 복구 할 수 있습니다. 암호화에 대한 개념적 질문은 crypto.stackexchange.com에서 더 나은 답변을 얻을 수 있습니다.

5
사용자 비밀번호 솔트의 최적 길이는 얼마입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 모든 소금 은 사용자의 암호를 소금에 절이고 해시 할 때 분명히 도움이됩니다. 소금이 얼마나 …
128 encryption  hash  salt 

5
iPhone의 NSString에 대한 AES 암호화
아무도 문자열을 암호화하고 암호화 된 데이터로 다른 문자열을 반환 할 수있는 올바른 방향으로 나를 가리킬 수 있습니까? (AES256 암호화를 시도해 왔습니다.) 두 개의 NSString 인스턴스를 사용하는 메서드를 작성하고 싶습니다. 하나는 암호화 할 메시지이고 다른 하나는 암호화 할 '암호'입니다. 생성해야 할 것 같습니다. 암호화 된 데이터와 함께 암호가 제공되는 경우 되돌릴 …

19
암호에 따라 문자열을 인코딩하는 간단한 방법?
파이썬에는 암호를 사용하여 문자열을 인코딩 / 디코딩하는 내장 된 간단한 방법이 있습니까? 이 같은: >>> encode('John Doe', password = 'mypass') 'sjkl28cn2sx0' >>> decode('sjkl28cn2sx0', password = 'mypass') 'John Doe' 따라서 문자열 "John Doe"는 'sjkl28cn2sx0'으로 암호화됩니다. 원래 문자열을 얻으려면 소스 코드의 암호 인 'mypass'키를 사용하여 해당 문자열을 "잠금 해제"합니다. 암호를 사용하여 Word …

10
Java AES / CBC 복호화 후 잘못된 초기 바이트
다음 예의 문제점은 무엇입니까? 문제는 해독 된 문자열의 첫 번째 부분이 말도 안된다는 것입니다. 그러나 나머지는 괜찮습니다. Result: `£eB6O�geS��i are you? Have a nice day. @Test public void testEncrypt() { try { String s = "Hello there. How are you? Have a nice day."; // Generate key KeyGenerator kgen = …
116 java  encryption  aes 

9
HTTP를 통해 안전하게 비밀번호를 보내는 방법은 무엇입니까?
로그인 화면에서 사용자가 자신의 사용자 이름과 암호로 양식을 제출하면 암호가 일반 텍스트로 전송됩니다 (POST를 사용하더라도 틀린 경우 수정). 그렇다면 문제는 통신 데이터를 도청 할 수있는 제 3 자로부터 사용자와 그의 암호를 보호하는 올바른 방법이 무엇입니까? HTTPS가 문제에 대한 해결책이라는 것을 알고 있지만 표준 HTTP 프로토콜 (POST 요청)을 사용하여 적어도 일정 …

4
최종 블록이 제대로 채워지지 않은 경우
암호 기반 암호화 알고리즘을 구현하려고하는데이 예외가 발생합니다. javax.crypto.BadPaddingException : 주어진 최종 블록이 제대로 채워지지 않았습니다. 무엇이 문제일까요? 내 코드는 다음과 같습니다. public class PasswordCrypter { private Key key; public PasswordCrypter(String password) { try{ KeyGenerator generator; generator = KeyGenerator.getInstance("DES"); SecureRandom sec = new SecureRandom(password.getBytes()); generator.init(sec); key = generator.generateKey(); } catch (Exception …


1
gnupg :이 키가 명명 된 사용자에게 속해 있다는 보장이 없습니다.
Pass라는 흥미로운 암호 관리 도구 를 사용하려고합니다 . 다음을 수행했습니다. 설치된 gpg 도구 $ sudo dnf install gpg 다음을 사용하여 키 생성 $ gpg --gen-key 입력 된 $ pass init "foobar id of my gpg key"명시된 바와 같이 여기 알았어 mkdir: created directory ‘/home/chichivica/.password-store/’ Password store initialized for foobar@email.com 간단한 …

7
BitLocker는 성능에 어떤 영향을 줍니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 저는 ASP.NET/C# 개발자입니다. 나는 항상 VS2010을 사용합니다. 콘텐츠를 보호하기 위해 랩톱에서 BitLocker를 …

6
PHP에서 데이터를 암호화 / 복호화하는 방법은 무엇입니까?
저는 현재 학생이고 PHP를 공부하고 있습니다. PHP에서 간단한 데이터 암호화 / 복호화를 시도하고 있습니다. 나는 온라인 조사를했고 그들 중 일부는 (적어도 나를 위해) 꽤 혼란 스러웠습니다. 내가하려는 것은 다음과 같습니다. 이러한 필드 (UserID, Fname, Lname, Email, Password) 로 구성된 테이블이 있습니다. 내가 원하는 것은 모든 필드를 암호화 한 다음 해독하는 …


4
TPM (Trusted Platform Module)을 사용하여 바이트를 암호화하는 방법
컴퓨터의 TPM 모듈을 사용하여 바이트를 암호화하려면 어떻게해야합니까? CryptProtectData Windows는 API를 사용하여 Blob을 암호화하는 (상대적으로) 간단한 API를 제공하며 CryptProtectData, 사용하기 쉬운 함수를 래핑 할 수 있습니다. public Byte[] ProtectBytes(Byte[] plaintext) { //... } 의 세부 사항은 ProtectBytes쉽게 사용할 수 있다는 생각보다 덜 중요합니다. 여기에 저장된 비밀 키로 암호화하려는 바이트가 있습니다. System …

3
SVN 암호화 된 비밀번호 저장소
우분투 컴퓨터에 SVN을 설치했는데 머리가 어두워요. 터미널에서 무언가를 체크 아웃 할 때마다 암호화되지 않은 비밀번호 저장에 대한이 오류가 발생합니다. ----------------------------------------------------------------------- ATTENTION! Your password for authentication realm: <[...]> Subversion Repository can only be stored to disk unencrypted! You are advised to configure your system so that Subversion can store passwords encrypted, …

15
자바 스크립트 AES 암호화 [닫힘]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 삼년 전에 . 이 질문 개선 Javascript에서 AES 256 비트 암호화에 사용할 수있는 라이브러리가 있습니까?

7
파일 암호화를위한 AES vs Blowfish
바이너리 파일을 암호화하고 싶습니다. 내 목표는 암호가없는 사람이 파일을 읽지 못하도록하는 것입니다. 키 길이가 같은 AES 또는 Blowfish 중 더 나은 솔루션은 무엇입니까? 공격자가 파일 크래킹을위한 훌륭한 리소스 (소프트웨어, 지식, 돈)를 가지고 있다고 가정 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.