«cryptography» 태그된 질문

암호화 관련 문제 : 암호화 또는 암호 해독.

12
러시아 암호화 표준이 너무 구조화되어 있음을 증명
이 과제의 목표는 사용자가 선택한 언어로 다음 기능을 구현할 수 없을 정도로 짧은 구현 을 찾는 것입니다 p. 여기에 그것을 구현하는 C 코드 ( 출력을 인쇄하는 TIO 링크 참조 )와 그것을 포함 하는 wikipedia 페이지 가 있습니다. unsigned char pi[] = { 252,238,221,17,207,110,49,22,251,196,250,218,35,197,4,77, 233,119,240,219,147,46,153,186,23,54,241,187,20,205,95,193, 249,24,101,90,226,92,239,33,129,28,60,66,139,1,142,79, 5,132,2,174,227,106,143,160,6,11,237,152,127,212,211,31, 235,52,44,81,234,200,72,171,242,42,104,162,253,58,206,204, 181,112,14,86,8,12,118,18,191,114,19,71,156,183,93,135, 21,161,150,41,16,123,154,199,243,145,120,111,157,158,178,177, 50,117,25,61,255,53,138,126,109,84,198,128,195,189,13,87, …

30
Tabula Recta를 인쇄하십시오!
Tabula Recta를 인쇄하십시오! Tabula Recta (때때로 'Vigenere Table'이라고도 함)는 Johannes Trithemius에 의해 만들어졌으며 Bellaso의 Vigenere 암호와 Trithemius 암호의 모든 변형을 포함하여 여러 암호에 사용되었습니다. 다음과 같이 보입니다 : ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO QRSTUVWXYZABCDEFGHIJKLMNOP RSTUVWXYZABCDEFGHIJKLMNOPQ STUVWXYZABCDEFGHIJKLMNOPQR TUVWXYZABCDEFGHIJKLMNOPQRS UVWXYZABCDEFGHIJKLMNOPQRST VWXYZABCDEFGHIJKLMNOPQRSTU …

30
현악기 SStringgnirtSStringgnirtS
여기에는 비교적 간단한 도전이 있습니다. 길이의 문자열이 주어 N 문자열 전달 후 거꾸로하고 전달하고 거꾸로 출력 등 ... N의 시간. 예를 들어 입력이 Hello! 다음을 출력해야합니다. Hello!!olleHHello!!olleHHello!!olleH 선택적으로 후행 줄 바꿈 하나를 출력 할 수도 있습니다. 제출은 전체 프로그램 또는 기능 일 수 있으며, 합리적인 형식으로 입력 및 출력 할 …
42 code-golf  string  code-golf  math  geometry  data-structures  repeated-transformation  code-golf  number  random  code-golf  math  rational-numbers  code-golf  ascii-art  animation  code-golf  ascii-art  number  code-golf  math  number  code-golf  data-structures  code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

11
술취한 주교
공개 키 암호화에서 공개 키 지문은 더 긴 공개 키를 식별하는 데 사용되는 짧은 바이트 시퀀스입니다. 특히 SSH에서는 서버가 실제로 통신하려는 서버이고 중간자 공격의 대상이 아닌 서버인지 확인하는 데 사용할 수 있습니다. 그들은 일반적으로 16 진수 문자열로 표시되므로 예상되는 지문과 비교하는 것이 지루하고 지루할 수 있습니다. 37:e4:6a:2d:48:38:1a:0a:f3:72:6d:d9:17:6b:bd:5e 좀 더 쉽게하기 …

30
이 숫자는 정수 -2입니까?
숫자가 2의 거듭 제곱인지 여부를 결정하는 영리한 방법 이 있습니다. 더 이상 흥미로운 문제는 아니므로 주어진 정수가 -2 의 정수 제곱인지 여부를 결정하십시오 . 예를 들면 다음과 같습니다. -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => …

3
루빅스 큐브 해결
합리적인 시간과 이동 시간 내에서 Rubik의 큐브 (3 * 3 * 3)를 해결하는 가장 짧은 프로그램을 작성하십시오 (예 : 기계에서 최대 5 초, 1000 미만). 입력 형식은 다음과 같습니다. UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR 이 …

23
암호화 해시 골프
이 콘테스트는 끝났습니다. 경찰과 강도 도전 과제 의 특성으로 인해 관련 강도 도전에 대한 관심이 줄어들면 경찰 도전이 훨씬 쉬워집니다. 따라서 여전히 해시 함수를 게시 할 수 있지만 답변이 수락되지 않거나 리더 보드의 일부를 구성하지는 않습니다. 이 과제는 충돌에 강한 해시 함수 의 최단 구현을 검색 하는 것입니다 . 즉, …

30
ROT-13 변환 표준 입력
도전 과제 : 임의 길이의 입력을 읽고 입력의 ROT13 을 생성하는 것 . AZ 이외의 모든 문자는 출력 그대로 그대로 복사해야하며 가능한 경우 대소 문자를 유지해야합니다. 표준 스트림을 읽고 쓸 수있는 모든 언어는 공정한 게임입니다.

3
Underhanded Password Hashing [닫힘]
Underhanded C Contest 의 정신으로 Underhanded Code Contest를 시작하고 있습니다. 이 콘테스트의 목적은 일부 코드를 간단하게 구현하는 동시에 사악한 버그를 미묘하게 숨기는 것입니다. 콘테스트 당신은 미국 스파이 기관의 IT 부서에서 일하는 비밀 러시아 사마귀입니다. 미국 상사가 방금 비밀 메시지 암호화에 사용할 암호 해싱 알고리즘을 구현하도록 요청했습니다. 상사는 다음 기능을 구현하기를 …

30
똑똑한 사람의 신기루
옛날 옛적에, 나는 Quora 에서이 질문 / 답변을 읽고있었습니다. FizzBuzz 테스트를 통과 할 수없는 컴퓨터 공학 학위를 가진 프로그래머가 있습니까? 이 코드는 명백한 답변으로 제공됩니다 for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 

7
Decipher Neurotic Frogs
Decipher Neurotic Frogs Puzzling.SE가 마침내 양서류에 집착 한 암호 를 해독했습니다. 암호 해독을위한 프로그램이나 함수를 작성해 봅시다! (퍼즐을 망치기 전에 퍼즐을 보려면 위의 링크를 클릭하십시오.) 암호의 작동 방식 신경 개구리에서 O ught으로 REL 에서 X M UD 온천 (줄여서 "신경 개구리가"), 모든 문자가 하나 개 또는 두 개의 단어로 암호화되어 …

24
맹렬한 자기 회문
Atbash 변환을 고려하십시오 . A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N 예를 들어 A ⇔ Z 및 L ⇔ O 인 경우 흥미로운 단어가 있습니다. 일부 문자열이 atbash와 동등한 것으로 번역 될 때, 상기 번역은 원래 단어가 반대로 된 것입니다. 나는 이것을 Atbash Self Palindromes 라고 부른다 . 예를 들어, WIZARD를 번역 해 봅시다 : …

6
김리, 더 짧게 만드세요?
저는 Gimli의 저자 중 한 사람입니다. 우리는 이미 C에 2 개의 트윗 (280 문자) 버전을 가지고 있지만 얼마나 작은 지 알고 싶습니다. Gimli ( paper , website )는 CES ( Cryptographic Hardware and Embedded Systems) 2017 (9 월 25-28 일) 에서 발표 될 보안 수준이 높은 암호화 순열 설계가 적용된 …

22
PKCS # 7 패딩 유효성 검증
암호화에서 PKCS # 7 패딩 은 N ≥ 1의 바이트 수를 더하는 패딩 방식이며, 추가 된 각 바이트의 값은 N과 같습니다. 예를 들어, Hello, World!13 바이트를 갖는는 16 진수로 다음과 같습니다. 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 PKCS # 7 pad를 길이 16으로 …

13
이게 뭐야? -ROT-n 해독
다음은 빈도별로 영어 알파벳 문자입니다. e t a o i n s h r d l c u m w f g y p b v k j x q z 즉, e가장 자주 사용되는 문자이며 가장 z일반적이지 않습니다. ( Wikipedia의 데이터 ) 당신의 도전은 다음과 같은 ROT-n'd 텍스트를 취하는 …

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