Muộn nhất Crypto câu hỏi liên quan

Điểm: 5
Tại sao các giao thức Zero-Knowledge được sử dụng cho các vấn đề NP nếu IP là loại hệ thống bằng chứng tương tác mà chúng đến từ đâu?
lá cờ in

Như đã nêu trong tiêu đề, tôi đang nghiên cứu ZKP và tôi thấy chúng chỉ là hệ thống bằng chứng tương tác tôn trọng thuộc tính không kiến ​​thức. Bây giờ, nếu điều đó đúng, tại sao chúng không được sử dụng cho các vấn đề về IP, loại hệ thống bằng chứng tương tác phức tạp ban đầu được giới thiệu cho  ...

Điểm: 4
Novice_researcher avatar
Bộ làm mờ hộp đen ảo
lá cờ br

Hộp đen ảo (VBB) obfuscator tồn tại cho loại mạch nào? Nếu vậy Tại sao? Những nỗ lực/sự phát triển tiếp theo được thực hiện trong chủ đề này là gì?

Điểm: 2
pintor avatar
Đặc tính bậc hai của trường mà đường cong elip được xác định là gì?
lá cờ ng

Tôi đang cố gắng hiểu mã hóa tiêm của một tin nhắn đến một điểm đường cong elip (từ tờ giấy này).

nhập mô tả hình ảnh ở đây

Tuy nhiên, tôi không chắc ý nghĩa của chúng đối với ký tự bậc hai của trường. Bạn có biết nó có nghĩa là gì và làm thế nào để tính toán nó? Nó có phần giống với biểu tượng Jacobi không?

Điểm: 3
fonzane avatar
Mã hóa/Mã hóa và Giải mã/Giải mã một chuỗi có bí mật
lá cờ cn

Khi phát triển một ứng dụng, tôi có một trường hợp sử dụng đơn giản khi tôi muốn mã hóa/mã hóa một chuỗi (nó cũng có thể là một vài byte vì về cơ bản nó chỉ là một Địa chỉ IP). Ở đầu ra, tôi nghĩ tốt nhất nên có một chuỗi hex (nghĩ về các hàm băm md5 cũ). Không ai không có khóa riêng không thể giải mã/giả ...

Điểm: 1
einsteinwein avatar
Logarit rời rạc trong mô hình nhóm chung là khó - Định lý của Shoup
lá cờ st

Trong bài báo nổi tiếng của Shoups Giới hạn dưới cho logarit rời rạc và các vấn đề liên quan ông chứng minh rằng Bài toán logarit rời rạc là khó trong mô hình nhóm chung (nếu phép toán nhóm và phép toán nghịch đảo là phép tính duy nhất có thể được thực hiện trên các phần tử nhóm). Định lý 1 trong bài báo nói rằng xác ...

Điểm: 0
Dew Debra avatar
Làm cách nào để có tọa độ chung từ hai tọa độ khác nhau trên Đường cong Elliptic?
lá cờ br

tôi đang cố viết một hiền toán tập lệnh nhân hai tọa độ trên Đường cong Elliptic thành một tọa độ chung.

SageMath Đường cong elip trên tài liệu trường hữu hạn

p = Số

M1 = EllipticCurve (GF(p), [0,7])

C1 = M1 ([x1, y1])
C2 = M1 ([x2, y2])
C3 = C1 * C2

Ở đâu đó họ đã viết rằng sử dụng các bộ hiền toán có thể thực hiá» ...

Điểm: 3
vấn đề với một ví dụ về logarit/nhóm tuần hoàn rời rạc... ai đó có thể làm rõ khái niệm này cho tôi không?
lá cờ in

Tôi đã xem đoạn video thực sự ngắn này về ví dụ logarit rời rạc: https://www.youtube.com/watch?v=SL7J8hPKEWY và lúc 0:38, chúng hiển thị tất cả các giá trị có thể có mà bạn có thể nhận được nếu $p = 17$$g = 3$. Vào lúc 1:00, họ tuyên bố rằng giải pháp có khả năng như nhau là bất kỳ số nguyên nào trong khoảng từ ...

Điểm: 1
Chữ ký của dữ liệu entropy thấp: chúng có thể bị làm giả không?
lá cờ cn

Tôi đang làm việc trên một ứng dụng mà tôi có nhãn nhận dạng sản phẩm vật lý có chứa một khối công cộng, dữ liệu entropy thấp (~50 byte) chẳng hạn như số sê-ri và thông tin khác, tất cả đều có sẵn ngay trên nhãn. Tôi muốn sử dụng thuật toán chữ ký dựa trên hàm băm để kiểm tra tính xác thực rằng sản ph ...

Điểm: 1
Saikat avatar
Định nghĩa chính thức của mật mã thay thế đơn chữ cái
lá cờ cn

Tôi đang cố gắng viết định nghĩa chính thức cho Mật mã thay thế đơn chữ cái. Tôi đã thử như sau


$\mathcal{M}:=$ Tập hợp tất cả các chuỗi văn bản tiếng Anh có độ dài tùy ý có thể, loại bỏ tất cả các dấu chấm câu, chữ số, khoảng trắng trong một chuỗi.

$\mathcal{C}=\mathcal{M}$

$\mathcal{K}:=S_{26}$

Để cho $m=m_1m_2\cdots m_l  ...

Điểm: 0
makouda avatar
Một công cụ để tạo và xác minh chữ ký của tệp nhị phân
lá cờ gp

Tôi đang tìm một công cụ dễ sử dụng để tạo chữ ký số RsaPssSha256 của tệp nhị phân bằng khóa riêng tư. và xác minh chữ ký bằng cách sử dụng mô-đun và số mũ của khóa chung.

bất cứ đề nghị nào?

Điểm: 2
Amadeusz Kreta avatar
Làm thế nào để tìm ra thứ tự của điểm cơ sở của đường cong elip là gì?
lá cờ us

tôi muốn sử dụng https://github.com/AntonKueltz/fastecdsa thư viện và các tham số chức năng để tạo đường cong là:

p, # (dài): Giá trị của p trong phương trình đường cong.
a, # (dài): Giá trị của a trong phương trình đường cong.
b, # (dài): Giá trị của b trong phương trình đường cong.
q, # (dài): Thứ tự của điểm cơ sở củ ...
Điểm: 0
thoku avatar
Mã hóa khóa đối xứng Fernet
lá cờ ua

Mã hóa khóa đối xứng Fernet

Để mã hóa và cung cấp dữ liệu â e.g. Chuỗi JSON trong cơ sở dữ liệu â sử dụng Python Tôi đang tự hỏi đâu là cách tiếp cận (gói) tốt cho mã hóa khóa đối xứng.

Các mô-đun tiêu chuẩn của Python chỉ nói về hàm băm và số ngẫu nhiên an toàn: https://docs.python.org/3/library/crypto.html, vì vậy tôi bá ...

Điểm: 0
Yanpei Zhang avatar
Tại sao Mạng Feistel hai vòng không phải là PRF?
lá cờ in

Tôi là một sinh viên đang học PRP và PRF ở trường, giáo sư của tôi đã cho chúng tôi một câu hỏi đáng suy nghĩ: "Tại sao mạng Feistel hai vòng không phải PRF, ngay cả khi chức năng thành phần là PRF?"

Tôi đã thấy rằng tại sao đây là mã hóa kém an toàn hơn nhưng không chắc mức độ kém an toàn hơn liên quan đến câu hỏi mà...

Điểm: 1
Ring-LWE định nghĩa
lá cờ in

Tôi đang cố gắng hiểu cấu trúc của Nhẫn được sử dụng trong Ring-LWE dựa trên Chris Peikert's Thập kỷ của mật mã dựa trên lưới giấy. Tờ báo nói rằng $$R := \mathbb{Z}[x]\big /\langle f(x) \rangle$$ và rõ ràng để điều này có ý nghĩa, $f(x) \in \mathbb{Z}[x]$. Nhưng sau đó $R_q$ được định nghĩa là $$R_q := R\big / qR \stackrel{?}{=}  ...

Điểm: 1
Làm cách nào để tạo lsfr dựa trên trình tự $s_i = s_{i-1} + s_{i-4}$?
lá cờ us

Làm cách nào để biết cổng XOR của tôi đi đâu? F2 có nghĩa là gì ở đây? Ngoài ra, nhiệm vụ tiếp theo là tạo chuỗi (với vectơ khởi tạo $s_0 = 1, s_1 = s_2 = s_3 = 0$) cho đến khi nó trở thành định kỳ mà tôi khá chắc chắn rằng mình có thể làm được, tuy nhiên, ngay cả một vài hàng cũng sẽ hữu ích vì tôi sẽ khôn ...

Điểm: 2
user260541 avatar
Bài tập trong sách giáo khoa
lá cờ eg

Để cho $\varepsilon>0$ là một hằng số. Giả sử một sơ đồ mã hóa là $\varepsilon$-hoàn toàn bí mật nếu cho mọi đối thủ $\mathcal{A}$ nó giữ điều đó $$ \operatorname{Pr}\left[\operatorname{PrivK}_{\mathcal{A}, \Pi}^{\mathrm{eav}}=1\right] \leq \frac{1}{2}+\varepsilon $$ Hãy xem xét một biến thể của pad một lần trong đó $\mathcal{M}= ...

Điểm: 2
ashizz avatar
Làm cách nào để có hàm băm ánh xạ từ phần tử nhóm sang chuỗi nhị phân có kích thước nhất định trong charm-crypto?
lá cờ mq

Tôi đang đối mặt với một vấn đề trong lập trình với charm-crypto thư viện. Các hàm băm để ghép nối các phần tử nhóm trong charm-crypto chỉ có thể ánh xạ từ một chuỗi sang một trường cụ thể: $\mathbb Z_r$, $G_1$ hoặc $G_2$.

Ví dụ: $$\begin{align} H_1: \{0, 1\}^*\to\ &G_1\ H_2: \{0, 1\}^*\to\ &Z_r\ H_3: \{0, 1\}^*\to\ &G_2 ...

Điểm: 1
C.S. avatar
Tại sao $q$ trong LWE phải là đa thức trong $n$
lá cờ in

Tôi tự hỏi tại sao mô đun $q$ trong bài toán LWE phải là đa thức trong $n$.

Một câu hỏi khác là liệu người ta có thể coi nó là một số nguyên tùy ý thay vì một số nguyên tố hay không.

Điểm: 1
Làm cách nào để hiển thị PRF trong 4.8(b) không an toàn?
lá cờ es

Cho F là một PRF xác định trên $F:\{0, 1\}^n \times \{0, 1\}^n \to Y$.

  1. chúng tôi nói rằng $F$ có thể uốn dẻo XOR nếu $F(k, x \oplus c) = F(k, x) \oplus c$ cho tất cả $k, x, c \in \{0, 1\}^n$.

  2. chúng tôi nói rằng $F$ là chìa khóa dễ uốn XOR nếu $F(k \oplus c, x) = F(k, x) \oplus c$ cho tất cả $k, x, c \in \{0, 1\}^n$.

Rõ ràng là một PRF có thể uá» ...

Điểm: 1
nimrodel avatar
nếu tôi nhập một mật khẩu không chính xác nhưng va chạm với một mật khẩu khi được băm, nó có cho phép tôi vào không?
lá cờ cz

giả sử không có muối hoặc hạt tiêu nào được sử dụng và mật khẩu được băm đơn giản, liệu việc nhập sai mật khẩu mà chỉ băm giống nhau có cho phép tôi vào không? Tôi biết rằng một trong những cách sử dụng kỹ thuật ướp muối/tiêu là ngoài việc làm cho brute force tốn nhiều thời gian hơn, còn ngăn chặn một hàm ...

Điểm: 1
Thuật toán mã hóa hai chiều tương tự như bcrypt
lá cờ za

Tôi đang cần một thuật toán có thể thực hiện một tác vụ rất cụ thể: lấy một chuỗi ngắn, mã hóa nó bằng một thuật toán có thể điều chỉnh tỷ lệ để theo kịp Định luật Moore/có yếu tố chứng minh công việc/chậm một cách bất thường, và sau đó, sau đó, giải mã nó với cùng một chi phí.

Trường hợp sá» ...

Điểm: 0
Finlay Weber avatar
Làm cách nào để sử dụng XOF (SHAKE và cSHAKE) trong openssl CLI và JavaScript
lá cờ ng

Tôi đang tìm hiểu về hàm băm và tôi mới đọc về XOF (cụ thể là shake và cShake).

Tôi muốn tự mình kiểm tra các chức năng này nhưng dường như tôi không thể tìm ra cách sử dụng nó qua OpenSSL CLI hoặc sử dụng thư viện JavaScript.

Thư viện JavaScript tôi đang sử dụng là https://github.com/paulmillr/noble-hashes nhưng nó dường như  ...

Điểm: 0
cryptobeginner avatar
Tài liệu tham khảo cho một định nghĩa chính thức về giả mạo phổ quát và EUF-CMA
lá cờ cn

Trong nhiều bài báo, tôi thấy EUF-CMASUF-CMA được tham chiếu như một thuật ngữ kinh điển được sử dụng, nhưng tôi không tìm thấy tài liệu/sách tham khảo nào đưa ra định nghĩa chính thức về các thuật ngữ đó.Tôi đang tìm kiếm một tài liệu tham khảo chính thức xác định EUF-CMA, SUF-CMA bảo mật và giả mạo phổ q ...

Điểm: 1
korolev avatar
Nói chung, nền tảng nhắn tin e2e xử lý các thay đổi đối với cấu trúc của dữ liệu được mã hóa như thế nào?
lá cờ tz

Tôi là một giáo dân đang cố gắng hiểu sâu hơn về tiền điện tử và nhắn tin riêng tư bằng cách xây dựng một "nền tảng" nhắn tin mã hóa đầu cuối, tập trung (bằng chứng về khái niệm).

Tin nhắn được các thiết bị gửi đến "máy chủ" (chạy trên Pi của tôi trong mạng gia đình của tôi), nơi chúng được lưu trá» ...

Điểm: 2
yacovm avatar
Thay đổi đầu ra của chương trình con PPT để phù hợp với bằng chứng rút gọn
lá cờ us

Tôi có một giao thức hoạt động trong cài đặt độc hại liên quan đến việc các bên gửi cho nhau các thành phần nhóm $u\in \mathbb{G}$ của một hình thức cụ thể (Ví dụ, đây là những thông điệp của hình thức $u=g^{\alpha}\cdot h^{\beta}$ với máy phát điện $h,g\in \mathbb{G}$$\alpha, \beta \in \mathbb{Z}_q$ cho một số nguyên t ...

Điểm: 1
Làm thế nào để chứng minh sự bất bình đẳng của định thức mạng q-ary?
lá cờ in

$A\in{Z_q^{n*m}}$$A^{'}\in{Z_q^{m*n}}$,chúng ta có

  • $det{({\land}_q^{\bot}(A))}{\le}q^n$$det{({\land}_q(A^{'}))}{\ge}q^{m-n}$
  • nếu q là số nguyên tố và A, A' không phải là số ít trong trường hữu hạn $Z_q$, bất đẳng thức trên là đẳng thức.

ở đâu ${\land}_q^{\bot}(A) = \{x{\in}Z^m|Ax=0{\bmod}q\}$${\land}_q(A)=\{y{\in}Z^m|y=As{\bmod}q\}$

Điểm: 0
Sử dụng AES-CBC trong TLS1.2
lá cờ us

AES-CBC vẫn còn lỗ hổng trong TLS1.2 hay lỗ hổng chỉ hoạt động đối với các phiên bản TLS thấp hơn? Nếu không, tại sao nó lại bị xóa trong TLS 1.3?

Điểm: 0
RSA trong ciphersuites có an toàn không?
lá cờ us

Trang web Ciphersuite cho biết TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 là an toàn nhưng làm cách nào để biết RSA nào được sử dụng để tạo chữ ký? Nếu đó là tin nhắn được băm, trong đó bạn băm tin nhắn trước khi ký, kẻ tấn công vẫn không thể tạo chữ ký hợp lệ khi anh ta tính toán: (tin nhắn, chữ ký):( hash(m)^e , hash(m) ) và đ ...

Điểm: 2
Akash Ahmed avatar
Làm cách nào chúng tôi có thể liên kết AES với Phương pháp trao đổi khóa Diffie-Hellman của Elliptic Curve
lá cờ jp

Thực ra em đang làm đồ án kết hợp thuật toán mật mã đối xứng và bất đối xứng.

Khóa bí mật dùng chung cho AES sẽ được tạo thông qua Phương pháp trao đổi khóa Elliptic Curve Diffie Hellman (ECDH). Tôi có một câu hỏi rằng ECDH sẽ tạo khóa bí mật dùng chung có độ dài từ 256 bit trở lên. Đối với AES-128, tôi cần k ...

Sức mạnh đáng kinh ngạc của câu hỏi

Phần lớn thời gian trong ngày làm việc của một giám đốc điều hành được dành để hỏi người khác về thông tin—ví dụ: yêu cầu cập nhật trạng thái từ trưởng nhóm hoặc đặt câu hỏi cho đối tác trong một cuộc đàm phán căng thẳng. Tuy nhiên, không giống như các chuyên gia như luật sư, nhà báo và bác sĩ, những người được dạy cách đặt câu hỏi như một phần thiết yếu trong quá trình đào tạo của họ, rất ít giám đốc điều hành nghĩ rằng việc đặt câu hỏi là một kỹ năng có thể mài dũa—hoặc xem xét câu trả lời của chính họ đối với các câu hỏi có thể tạo ra kết quả như thế nào. cuộc trò chuyện hiệu quả hơn.

Đó là một cơ hội bị bỏ lỡ. Đặt câu hỏi là một công cụ mạnh mẽ độc đáo để mở khóa giá trị trong các tổ chức: Nó khuyến khích học hỏi và trao đổi ý tưởng, nó thúc đẩy sự đổi mới và cải thiện hiệu suất, nó xây dựng mối quan hệ và sự tin tưởng giữa các thành viên trong nhóm. Và nó có thể giảm thiểu rủi ro kinh doanh bằng cách phát hiện ra những cạm bẫy và mối nguy hiểm không lường trước được.

Đối với một số người, việc đặt câu hỏi đến một cách dễ dàng. Bản chất tò mò, trí tuệ cảm xúc và khả năng đọc vị mọi người của họ khiến họ đặt ra câu hỏi lý tưởng trên đầu lưỡi. Nhưng hầu hết chúng ta không đặt đủ câu hỏi, cũng như không đặt câu hỏi của mình theo cách tối ưu.

Tin tốt là bằng cách đặt câu hỏi, chúng ta cải thiện trí tuệ cảm xúc của mình một cách tự nhiên, từ đó khiến chúng ta trở thành những người đặt câu hỏi tốt hơn - một vòng tuần hoàn đạo đức. Trong bài viết này, chúng tôi rút ra những hiểu biết sâu sắc từ nghiên cứu khoa học hành vi để khám phá cách chúng ta đặt câu hỏi và chọn cách trả lời đối tác của mình có thể ảnh hưởng đến kết quả của các cuộc trò chuyện như thế nào. Chúng tôi cung cấp hướng dẫn để chọn loại, giọng điệu, trình tự và khung câu hỏi tốt nhất cũng như quyết định chia sẻ thông tin gì và bao nhiêu để thu được lợi ích cao nhất từ các tương tác của chúng ta, không chỉ cho bản thân mà còn cho tổ chức của chúng ta.