일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기러기목
- structured_array
- AI전략게임
- 오리과
- 가마우지과
- 흰날개해오라기
- IBK기업은행 인턴
- 한국의 새
- 생일문제
- 비둘기과
- 계수정렬
- AI역량평가
- django
- 솔딱새과
- 참새과
- 맑은소리 스피치학원
- keras
- 딥러닝 공부
- 딱다구리과
- 백로과
- 비둘기목
- 참새목
- 한국의새
- 직박구리과
- SimpleCraft
- Birthday paradox
- python3
- Python
- ADsP
- 딥러닝공부
- Today
- Total
목록전체 글 (121)
진박사의 일상

ITU-T Recommendation X.800의 Access Control 정의 - 인가받지 않은 자원 사용을 막기 + 인가받지 않은 방법으로 자원 접근 막기 RFC 2828의 computer security 정의 - security service를 보장하고 구현하는 방법, 특히 access control service를 보장 Relationship Among Access Control and Other Security Function User가 System Resource를 사용하려고 할 때 1) Authentication 통과 (Authentication Function 통해) 2) Access Control 통과 (Access Control Function으로 Authorization DB 참조하..

ER 모델 - 개념 모델링 : DB 디자인 프로세스, ER 모델 이해, 개념 데이터 모델링 Miniworld : Realword 중에서 관심있는 부분 Requirements collection and analysis(요구사항 수집 & 분석) : System Analysist가 수행. 인터뷰를 통해 어떤 요구사항이 있는가 분석. -> Data Requirement가 도출 -> 이후로 DB Designer가 설계 -> Conceptual Design : 사람들이 보기에 구성되어야 하는 골격(Schema)을 디자인 -> Conceptual Schema(High-leve data model (ex. ER model) 을 통해 도출) - DB가 이해 X --여기까진 DBMS에 독립적-- -> Logical Des..

RFC 2828의 User Authentication 정의 : 요구된 시스템 자원에 대해 identity를 검증하는 프로세스 유저 인증의 2가지 step - Identification(신원 검증) step : User ID 입력 - Verification(검증) step : 입력된 ID에 대해 맞는지 확인하는 단계 유저 인증 기법의 4가지 카테고리 (1) 특정 개인만이 알고 있는 정보 이용 : PW, PIN, 미리 정해진 질문에 답하기 (2) 특정 개인만이 갖고 있는 자원(토큰) 이용 : 스마트카드, 전자 키카드, 물리적인 key (3) 특정 개인의 static한 신체 정보 이용 : 지문, 홍채, 얼굴 인식 (4) 특정 개인의 dynamic한 신체 정보 이용 : 성문(음성), 필기, 타이핑 리듬 인식 P..
가명처리 KISA 송부키 생성 -> 식별자와 key만 남김 -> 결합률 알 수 있음 -> 가명처리 과정 금융정보가명처리 병원정보가명처리 -> 결합 익명처리 식별자 중에서 분석에 꼭 필요한 경우 아니면 제거 준 식별자 중 분석에 불필요한 것은 제거 - 준식별자가 증가하면 Population Uniqueness Issue(식별자가 같은 record가 특정 하나가 될 확률이 커짐)가 발생 민감정보가 포함된 경우 I-다양성과 T-근접성 반드시 적용 변환에 이슈가 되는 record 삭제하는 것도 유효 ARX SEX, AGE, LOC -> Quasi-identifying SEX(둘중 하나) -> Hierarchy wizard -> Use masking -> (*)으로 AGE(크기가 있음) -> Hierarchy w..
a = [1,3,4] b = ['a','c','d'] a.append(2) b.append('b') print(a) ## [1, 3, 4, 2] print(b) ## ['a', 'c', 'd', 'b'] a, b = map(list, zip(*sorted(zip(a,b)))) print(a) ##[1, 2, 3, 4] print(b) ##['a', 'b', 'c', 'd'] 2개의 배열의 정렬 순서를 동일하게 하고 싶은 경우가 있다. (ex, 좌표값의 dx, dy를 각각 저장해 놓은 경우) 이럴 때 사용할 수 있는 방법이 zip 함수를 활용하는 것. zip 함수를 써서 두 배열을 하나의 set로 만들어 sorted해주고 그것을 다시 unzip 연산자 *를 붙여서 zip에 넣어주면 tuple 형태로 정렬된..
class tmp: def __init__(self, num): self.num = num def foo1(a): a = tmp(3) def foo2(a): a[0] = tmp(3) a = tmp(1) foo1(a) print(a.num) ##### 1 a = [tmp(1)] foo2(a) print(a[0].num) ##### 3 파이썬을 하다보면 사용자 정의 객체를 함수 안에서 다른 객체로 덮어쓰기 하고 싶을 때가 있다. C의 경우 이런 경우에는 pointer를 이용해서 call by reference를 하면 되겠지만 파이썬은 어떻게 하면 되는걸까? 파이썬의 경우 immutable 객체는 call by value처럼 함수에서 처리가 된다. 그리고 사용자 정의 인스턴스도 그런식으로 처리되는 것 같다. ..