Câu hỏi được gắn thẻ «cryptography»

Đối với những thách thức liên quan đến mật mã: mã hóa hoặc giải mã.

4
Shifty XORyption
Viết chương trình hoặc chức năng (hoặc bộ chương trình / chức năng) để mã hóa và giải mã dữ liệu theo thông số kỹ thuật sau: Mã hóa Tính toán hàm băm XOR của đầu vào bằng XOR-ing mỗi byte với nhau. XOR mỗi byte của đầu vào bởi …

8
Triển khai S-box của Rijndael
S-box của Rijndael là một hoạt động thường được sử dụng trong mã hóa và giải mã AES . Nó thường được thực hiện dưới dạng bảng tra cứu 256 byte. Điều đó nhanh, nhưng có nghĩa là bạn cần liệt kê bảng tra cứu 256 byte trong mã của …


9
Dịch chuyển ca làm việc
Sự miêu tả Một ca Caesar là một mật mã đơn âm rất đơn giản trong đó mỗi chữ cái được thay thế bằng một chữ cái sau nó trong bảng chữ cái. Thí dụ: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!là đầu ra cho thử thách thực tế, …

3
Toán tử bitwise trong Brainfuck
Nhiệm vụ của bạn là tạo một chương trình brainfuck cho mỗi toán tử nhị phân sau. Mỗi chương trình nên lấy một hoặc hai số 8 bit (A và B) từ đầu vào và tính toán thao tác đã chỉ định: A XOR B A AND B A OR …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

12
Thực hiện Pad một lần
Lý lịch Một miếng đệm một lần một là một hình thức mã hóa đã được chứng minh là không thể bẻ khóa nếu được sử dụng đúng cách. Mã hóa được thực hiện bằng cách lấy một bản rõ (chỉ bao gồm các chữ cái AZ) và tạo ra …

2

2
Kicker mật mã //
Kicker mật mã Một phương pháp phổ biến nhưng không an toàn để mã hóa văn bản là hoán vị các chữ cái trong bảng chữ cái. Nói cách khác, mỗi chữ cái của bảng chữ cái luôn được thay thế trong văn bản bằng một số chữ cái khác. …

20
Golf băm mật mã (tên cướp)
Cuộc thi này đã kết thúc. Không có câu trả lời có thể bẻ khóa trong thử thách cảnh sát. Chủ đề đồng hành của golf băm mật mã Xin nhắc lại, đây là các quy tắc dành cho những tên cướp khỏi thử thách chính: Bài tập Crack bất …

1
Triển khai số dấu phẩy động nhị phân 64 bit 64 bit thông qua thao tác số nguyên
(Tôi đã gắn thẻ câu hỏi "C" trong thời gian này, nhưng nếu bạn biết về một ngôn ngữ khác hỗ trợ các công đoàn, bạn cũng có thể sử dụng câu hỏi đó.) Nhiệm vụ của bạn là xây dựng bốn toán tử chuẩn + - * /cho cấu …

1
Phá vỡ mật mã bị hỏng
Tôi đã thiết kế một trình tạo ngẫu nhiên đơn giản, quay vòng hai số một cách hỗn loạn bằng phương pháp nhân và mô đun. Nó hoạt động tuyệt vời cho điều đó. Nếu tôi sử dụng nó như một trình tạo mật mã, tuy nhiên nó sẽ dễ …

9
Giải mã tin nhắn ẩn!
Giới thiệu Một ngày nọ, bạn đang thư giãn trong văn phòng của mình tại CIA thì đột nhiên bạn thấy một cảnh báo trên máy tính của mình. Các chương trình của bạn vừa chặn hàng trăm tin nhắn được mã hóa! Kiểm tra nhanh cho thấy quy tắc …

5
Mã hóa CryptSaber
Thực hiện một chương trình mã hóa CodesSaber , như được mô tả dưới đây. Hướng dẫn: Mục nhỏ nhất, tính bằng byte, thắng. Tuy nhiên, trong một lần khởi hành từ các tiêu chuẩn golf-code , bạn có thể đăng các mục thú vị, ngay cả khi chúng không …

6
Giải quyết một biến đổi Burrows-Wheeler
Giới thiệu Trong thử thách này, bạn sẽ giải được các phép biến đổi Burrows-Wheeler chéo. Dưới đây là tổng quan chung về biến đổi Burrows-Wheeler chéo là gì. Để mã hóa tin nhắn, trước tiên bạn phải đảm bảo rằng nó có độ dài lẻ (tức là 5, 7, …

2
Giải mã bằng phân tích mẫu
Bạn được cung cấp một chuỗi được mã hóa, được mã hóa bằng mật mã thay thế rất đơn giản. Vấn đề Bạn không biết mật mã là gì nhưng bạn có biết mật mã là tiếng Anh và các chữ cái thường gặp nhất trong tiếng Anh là etaoinshrdlucmfwypvbgkqjxz …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.