ZeroMQ 인터페이스 함수 의: zmqz85_encode – Z85 알고리즘 을 사용 하여 바 이 너 리 비밀 키 를 암호 화하 고 인쇄 가능 한 텍스트 를 출력 합 니 다.

ZeroMQ 공식 주소:http://api.zeromq.org/4-0:zmq-z85-encode
zmq_z85_encode(3)          ØMQ Manual - ØMQ/4.1.0
Name
zmq_z85_encode – Z85 알고리즘 을 사용 하여 바 이 너 리 비밀 키 를 암호 화하 고 인쇄 가능 한 텍스트 를 출력 합 니 다.
Synopsis
char *zmq_z85_encode (char *dest, uint8_t *data, size_t size);

Description
zmq_z85_encode () 함 수 는 data 매개 변수 와 size 매개 변수 가 지정 한 바 이 너 리 데이터 블록 을 암호 화하 고 dest 매개 변수 가 지정 한 공간 에 문자열 로 저장 합 니 다.이 바 이 너 리 데이터 블록의 크기 는 반드시 4 로 나 눌 수 있어 야 한다.dest 매개 변수 가 지정 한 공간 크기 는 최소 size * 1.25 + 1 을 만족 시 키 고 마지막 1 바이트 는 문자열 끝 자 를 저장 합 니 다.32B 길이 의 비밀 번 호 는 암호 화 되면 40B 길이 에 1B 의 빈 문자 가 됩 니 다.
암호 화 방식 은 ZMQ RFC 32 규격 을 따른다.
Return value
하면, 만약, 만약...z85_encode () 함수 가 성공 하면 dest 의 지침 을 되 돌려 줍 니 다. 그렇지 않 으 면 NULL 로 돌아 갑 니 다.
Example
curve 암호 화
1 #include 
2 uint8_t public_key [32];
3 uint8_t secret_key [32];
4 int rc = crypto_box_keypair (public_key, secret_key);
5 assert (rc == 0);
6 char encoded [41];
7 zmq_z85_encode (encoded, public_key, 32); puts (encoded);

See also
zmq_z85_decode(3)  zmq_curve_keypair(3)  zmq_curve(7)
Authors
This page was written by the ØMQ community. To make a change please read the ØMQ Contribution Policy at http://www.zeromq.org/docs:contributing.
Web site design and content is copyright (c) 2007-2012 iMatix Corporation. Contact us for professional support. Site content licensed under the Creative Commons Attribution-Share Alike 3.0 License. ØMQ is copyright (c) Copyright (c) 2007-2012 iMatix Corporation and Contributors. ØMQ is free software licensed under the LGPL. ØMQ, ZeroMQ, and 0MQ are trademarks of iMatix Corporation. Terms of Use — Privacy
Policy
 
더 많은 ZeroMQ API:http://www.cnblogs.com/fengbohello/p/4230135.html
 
풍파
mail : [email protected]

좋은 웹페이지 즐겨찾기