ZeroMQ 인터페이스 함수 의: zmqz85_encode – Z85 알고리즘 을 사용 하여 바 이 너 리 비밀 키 를 암호 화하 고 인쇄 가능 한 텍스트 를 출력 합 니 다.
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]
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.