프로그래밍 QnA

diskam의 이미지

openssl로 aes ctr 모드 암호화를 짤려고 하는데요.

우선 EVP로 간단한 암호화 프로그램을 짜고서 돌려보니까 EVP_EncryptInit 해줄 때 넣어주는 Iv값이 카운터로써 동작하긴 하는데

다른 스펙에 나와있는 것 처럼 카운터를 16비트, 32비트, 64비트, 128비트로 설정을 해줄 수 있는 게 아닌 Iv값으로 들어가는 전체 값을 카운터로 인식해서

동작해버리네요. 제가 원하는 건 카운터를 16비트 32비트 64비트 128비트 각각으로 설정해서 암호화해주고 싶은데..

그러니까.. 카운터를 16비트로 설정해줬다면 1씩 증가하다가 맨 마지막 2바이트의 값이 0xFFFF를 넘어서면 마지막 2바이트만 0으로 초기화되고 앞에 14바이트의 값은

그대로 남아있길 바라는 건데요. openssl로 이렇게 짤 수 없나요?

gumagula의 이미지

스택 연산 안고리즘 질문드립니다.

다름이 아니라 문제를 푸는데 빈칸에 무슨값이 들어가는지 애매해서 질문드립니다.

push(stack, item)
	if( top ≥ ___ ) then stackFull();
	top ← top + 1;
		← item;
end push()

제 생각에는 저 밑줄친 부분에 stackFull -1 일꺼 같긴한데, 제대로 지정한지 모르겠네요...

도움부탁드리겠습니다.

zzang3757의 이미지

TCP 통신 질문 드려요 ~!

TCP 를 흔히 신뢰성을 보장하는 프로토콜이라 하는데요..

TCP 통신을 하면서 write /read (send /recv) 과정에서

몇바이트 보냈는지,, 몇바이트 수신됬는지,,와 같은 리턴 값만 가지고 상대방에게 정상적으로 데이터가
전달이 됬다고 봐도 무방한가요..??

예를들어,, 나는 상대에게 20바이트를 전송했고, 리턴 값으로 20이 리턴되었지만,, 상대가 20바이트를 받지 못한 경우는 없을까요..?

데이터 전송을 보장하려고,, 패킷을 보낸후,, 상대방이 저에게 다시 패킷에 대한 응답을 전송하도록 하였는데,,

TCP스스로도 전송이 실패하면 재전송하는 기능을 갖고 있는 것으로 알고 있습니다..

TCP가 어느 정도까지를 보장해주는지가 궁금합니다ㅜ ㅎ

과연,, 리턴값만 가지고 전송 결과를 확신해도 되는 것인지.. 고수님들의 의견 부탁드립니다.

qkddnjs의 이미지

이거 다음 면접문제인데요 JAVA 소스를 돌려봤는데 결과값을 이해 못하겠어요..


Document doc[] = new Document[3];
doc[idx++] = new MIMEDocument();
//doc[idx++] = new HTMLDocument();
//doc[idx++] = new XHTMLDocument();

여기서 궁금한건..

reference 의 시작값은 영이고

doc[0] = new MIMEDocument();

에서
MIMEDocument() {
super("MIME");
}
가 실행되고

doc[0]에 있는 Document 클레스의

Document("MIME") {
this.title = "MIME";
this.reference++;// 에서 reference=1
}

reference가 1이 되었다는 것은 알겠습니다.

실행값도
MIME - 1
이 나옵니다.

근데 문제는

grat123493의 이미지

포인터 관련 문제 질문

포인터를 사용해서 기존의 strcpy 함수의 동작을 myStrcpy 함수로 구현, 실행의 예좀 들어주세요.

요즘 한창 포인터 공부하고 있는데 포인터가 어렵긴 어렵네요.

cinemamoon의 이미지

리눅스 커널에서 각 프로세스가 foreground로 실행된 시간을 알 수 있을까요?

인터넷 익스플로러나... 그림판 처럼 프로세스가 foreground로 실행될 때
프로세스가 종료 될 때 해당 프로세스가 foreground로 얼마나 실행되었는지 알고 싶은데
해당 값을 가지고 있는 변수라든가... 방법이 있을까요^^?

yjsyjs3030의 이미지

gtk 프로그래밍 질문입니다.

gtk프로그래밍을 하고있는데 버튼 이벤트를 이용해서 다른 파일이나 그프로그램을 실행 시킬수 있는지 궁금하내요..

cygwin에서 graphviz를 연동하려고 하는데 아시는분 계시나요?..ㅠ

dotori0724의 이미지

운영체제를 공부하다가... 방향성을 제시해주세요!!

올1월에 군전역한 컴공3학년생입니다.

임베디드소프트웨어 엔지니어가 되고자 브레이크없는 주행을 하고있습니다.

이전에 c언어로 프로젝트경험도있고 해서 다시 도전하려했더니 이노무 C언어가 저를다시 붙잡내요 안했더니 init....

포인터부터 자료구조 알고리즘 불태우면서 열심히하고있습니다.

현재 학교에서는 운영체제를 배우고있는데 세마포어,모니터를 지나고있네요. 여기까진 굿굿굿.

여기서부터 중요중요!!

어디선가 arm보드에 uc/os2 포팅하면서 OS의 전체적인 흐름을 익히면 다른 OS도 약간의 방식만 다를뿐 구조는 같다라는 글을 보았네요.

저도 음 운영체제를 배우고있는 입장이니까 지금 포팅에 들어가면 되겠다 싶다는 느낌이 팍팍오는데 시기상조인지 궁금합니다.

뱡향제시좀 부탁해요!!

잘하고있는건가? ㅜㅜ..

scan의 이미지

MFC png 파일을 패키지 단위로 묶는 방법 없을까요 ??

게임 프로젝트를 진행중인데 MFC로 만드는중이구요
.png(이미지확장자)를 하나의 패키지 단위로 묶고 싶은데요
어떻게 할수 있는 방법이 없을까요 ???

scan의 이미지

MFC png 파일을 패키지 단위로 묶는 방법 없을까요 ??

게임 프로젝트를 진행중인데 MFC로 만드는중이구요
.png(이미지확장자)를 하나의 패키지 단위로 묶고 싶은데요
어떻게 할수 있는 방법이 없을까요 ???

페이지

프로그래밍 QnA 구독하기