선택과 집중

  • 홈
  • 태그
  • 방명록

웹/jwt 1

[jwt] Unable to determine a suitable MAC or Signature algorithm for the specified key using available heuristics: either the key size is too weak be used with available algorithms, or the key size is unavailable (e.g. if using a PKCS11 or HSM (Hardware ..

문제 사항 jwt를 활용한 로그인 개발을 진행 중인데, 위와 같은 에러가 발생했다. 원인 분석 이 에러는 특별히 어려운 점은 없다. 에러 구문을 그대로 읽어보면, secret key가 너무 짧기 때문이라고 한다. 따라서, jwt secret key를 길게 설정해주면 끝난다. 해결 방법 평문 -> Base64 변환 기존엔 평문을 Jasypt로 변환시켜서 넣어놨는데, 이 평문이 너무 짧아서였다. 해당 포스트에 따르면, 키의 길이는 최소 512bits(약 64글자)로 설정해놓는 것을 권장하고 있다. 에러 해결하는 김에 2중 암호화를 하는게 더 좋을 것 같아서 base64로 한번 감싸기로 했다. https://www.convertstring.com/ko/EncodeDecode/Base64Encode Base6..

웹/jwt 2024.01.10
이전
1
다음
더보기
프로필사진

초보 개발자의 메모장

  • 분류 전체보기 (152)
    • PS, 언어 공부 (41)
      • 알고리즘 문제풀이 (22)
      • C, C++ (1)
      • JAVA (5)
      • Python (4)
      • 기타 언어 (1)
      • 각종 테스트 게시물 (7)
    • 프레임워크 (3)
      • Spring,Springboot (2)
      • Spring Security (1)
    • 웹 (3)
      • 기초 이론 (1)
      • 웹 관련 이것저것 메모 (1)
      • PHP (0)
      • jwt (1)
    • Android, IOS (11)
      • Android (11)
      • IOS (0)
    • 개발 환경 관련 (7)
    • Backend (23)
      • DB (14)
      • SQLite (2)
      • Design Pattern (4)
      • Test (1)
      • Redis (0)
      • Kafka (1)
      • RabbitMQ (1)
    • DevOps (6)
      • AWS (4)
    • 각종 유틸리티 사이트 (0)
    • 강의 정리 (1)
    • 개발일지 (25)
      • 나이츠크로니클 챗봇 (1)
      • 던파 쌀먹봇 (4)
      • 멀티메모 (5)
      • 캠핀 업무일지 (8)
      • 빅데이터 댓글 시각화 프로젝트 (7)
    • 자격증관련 (2)
      • 정보처리기사 (2)
    • 여행 (2)
    • 일상 (18)
      • IT기기 리뷰 (0)
      • Kernel360 (9)
    • 께임 (0)
    • 취업준비 메모들 (4)
    • 끄적끄적 (1)

Tag

안드로이드, c++, Python, 오라클, 에러, 파이썬, db, 안드로이드스튜디오, 부트캠프, 국비지원, 자바, Kernel360, Java, 알고리즘, mysql, 백준, 커널360, Oracle, 백준 온라인 저지, 백엔드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바