반응형
Notice
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 인공지능
- 컴퓨터비전
- 2
- 네트워크보안
- 네트워크
- 보안
- 소프트웨어공학
- 컴퓨터과학
- 빅데이터
- 버전관리
- 사이버보안
- 데이터베이스
- 머신러닝
- 딥러닝
- 데이터과학
- 데이터구조
- 데이터분석
- 자바스크립트
- 파이썬
- 소프트웨어
- 프로그래밍언어
- 클라우드컴퓨팅
- 알고리즘
- 컴퓨터공학
- 프로그래밍
- I'm Sorry
- 웹개발
- Yes
- 코딩
- 자료구조
Archives
- Today
- Total
목록불변성 (1)
스택큐힙리스트
왜 비밀번호에 대해 char[]이 String 보다 우선 적용됩니까?
스윙에서, 패스워드 필드는 보통의 getText() ( String 반환) 방법 대신에 getPassword() ( char[] 반환) 방법을 가지고 있습니다. 비슷하게, 패스워드를 처리하기 위해 String 을 사용하지 않도록 제안이 나왔습니다.비밀번호에 String이 사용될 때 왜 보안에 위협이 될까요?char[]를 사용하는 것이 불편해 보이는데요.답변 1문자열은 변경할 수 없습니다. 즉, 한 번 생성한 이후 다른 프로세스가 메모리를 덤프할 수 있다면, reflection을 제외하고 데이터를 제거할 방법이 없습니다. garbage collection 이 작동하기 전에.배열을 사용하면 사용이 끝난 후 데이터를 명확하게 삭제할 수 있습니다. 어떤 것이든 배열을 덮어쓸 수 있으며, 쓰레기 수집 이전에도 시..
카테고리 없음
2023. 3. 12. 10:36