OSDN Git Service

長音記号の修正を release に反映
[linuxjm/LDP_man-pages.git] / release / man3 / memfrob.3
index 9a9fe44..829d53c 100644 (file)
@@ -40,7 +40,7 @@
 .\"
 .TH MEMFROB 3 2014\-03\-17 GNU "Linux Programmer's Manual"
 .SH 名前
-memfrob \- メモリエリアの操作 (暗号化)
+memfrob \- ã\83¡ã\83¢ã\83ªã\83¼ã\82¨ã\83ªã\82¢ã\81®æ\93\8dä½\9c (æ\9a\97å\8f·å\8c\96)
 .SH 書式
 .nf
 \fB#define _GNU_SOURCE\fP             /* feature_test_macros(7) 参照 */
@@ -49,14 +49,14 @@ memfrob \- メモリエリアの操作 (暗号化)
 \fBvoid *memfrob(void *\fP\fIs\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .fi
 .SH 説明
-\fBmemfrob\fP()  関数は、メモリエリア \fIs\fP の最初の \fIn\fP バイトの それぞれの文字を 42
-との排他的論理をとることによって暗号化する。 変換後のデータは、暗号化されているメモリエリアに (再度)  \fBmemfrob\fP()
+\fBmemfrob\fP()  é\96¢æ\95°ã\81¯ã\80\81ã\83¡ã\83¢ã\83ªã\83¼ã\82¨ã\83ªã\82¢ \fIs\fP ã\81®æ\9c\80å\88\9dã\81® \fIn\fP ã\83\90ã\82¤ã\83\88ã\81® ã\81\9dã\82\8cã\81\9eã\82\8cã\81®æ\96\87å­\97ã\82\92 42
\81¨ã\81®æ\8e\92ä»\96ç\9a\84è«\96ç\90\86ã\82\92ã\81¨ã\82\8bã\81\93ã\81¨ã\81«ã\82\88ã\81£ã\81¦æ\9a\97å\8f·å\8c\96ã\81\99ã\82\8bã\80\82 å¤\89æ\8f\9bå¾\8cã\81®ã\83\87ã\83¼ã\82¿ã\81¯ã\80\81æ\9a\97å\8f·å\8c\96ã\81\95ã\82\8cã\81¦ã\81\84ã\82\8bã\83¡ã\83¢ã\83ªã\83¼ã\82¨ã\83ªã\82¢ã\81« (å\86\8d度)  \fBmemfrob\fP()
 関数を施すことで、元に戻すことができる。
 .PP
 この関数は妥当な暗号化ルーチンであるとは言えないことに注意して欲しい。 XOR
 をとる定数を固定しているので、せいぜい、文字列を隠す程度の用途にしか向いていない。
 .SH 返り値
-\fBmemfrob\fP()  é\96¢æ\95°ã\81¯ã\80\81æ\9a\97å\8f·å\8c\96ã\81\95ã\82\8cã\81\9fã\83¡ã\83¢ã\83ªã\82¨ã\83ªã\82¢ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿を返す。
+\fBmemfrob\fP()  é\96¢æ\95°ã\81¯ã\80\81æ\9a\97å\8f·å\8c\96ã\81\95ã\82\8cã\81\9fã\83¡ã\83¢ã\83ªã\83¼ã\82¨ã\83ªã\82¢ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼を返す。
 .SH 属性
 .SS "マルチスレッディング (pthreads(7) 参照)"
 \fBmemfrob\fP() 関数はスレッドセーフである。