[STCON 2024] OWASP Top 10 for LLMs 및 대응 방안
·
기타
STCON 2024 DAY 210월 25일에 STCON 2024 컨퍼런스의 DAY 2를 들으러 갔다왔다.그 중, AWS 신은수 수석님의 OWASP Top 10 for LLM 및 대응 방안에 대한 발표가 인상깊어 한 번 정리를 해보려 한다.  🐝 OWASP Top 10 for LLMsOWASP Top 10 for LLMs는 대규모 언어 모델(LLM) 애플리케이션에서 발생할 수 있는 주요 보안 취약점을 정리한 목록이다. OWASP Top 10 for LLM Applications V E R S I O N 1 . 1  1️⃣ LLM01: 프롬프트 삽입(Prompt Injection)교묘한 입력을 통해 LLM을 조작해 예기치 않은 행동을 유도하는 공격이다.LLM은 Nondeterministic(답변이 항상 일..
Rust 함수 동작 원리
·
Programming Language/RUST
Rust의 함수Rust도 역시 다른 함수와 마찬가지로 main 함수가 프로그램의 시작 지점이다.또한, fn 키워드를 통해 새로운 함수를 선언할 수 있다. Rust의 코드는 snake case 라는 스타일 규칙으로 변수나 함수 이름을 사용하도록 하고 있다.snake case는 모든 문자를 소문자로 사용하며, 언더바(_)로 단어를 구분하는 스타일이다. 함수를 선언하고 실행해보자.소스코드fn main() { my_func(); println!("my_func has been called.");}fn my_func() { let name = "ykjeon"; let age = 22; println!("Hello, my name is {name}. I'm {age}.");}실행 결과함수..
[Rustling] exercises/01_variables/variables6.rs 풀기
·
Programming Language/RUST
문제상수 변수에 데이터 타입이 명시되지 않아 발생한 에러이다. 풀이소스 코드를 살펴보자// TODO: Change the line below to fix the compiler error.const NUMBER = 3;fn main() { println!("Number: {NUMBER}");}`TODO`에서도 상수 변수 선언 부분을 수정하라고 지시하고 있다. 데이터 타입을 명시해 주자.// TODO: Change the line below to fix the compiler error.const NUMBER:i32 = 3;fn main() { println!("Number: {NUMBER}");} 저장하면,해결 Rust에서 상수를 선언할 때에는 데이터 타입을 명시해 주자!