OSDN Git Service

長音記号の修正を release に反映
[linuxjm/LDP_man-pages.git] / release / man3 / memfrob.3
index ed580f2..829d53c 100644 (file)
@@ -1,5 +1,6 @@
 .\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk)
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
@@ -19,6 +20,7 @@
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
 .\" References consulted:
 .\"     Linux libc source code
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH MEMFROB 3 2010\-09\-10 GNU "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 1998
+.\"             ISHIKAWA Mutsumi, all rights reserved.
+.\" Translated Sat May 23 15:22:35 JST 1998
+.\"         by ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
+.\"
+.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) 参照 */
@@ -41,19 +49,22 @@ 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 をとる定数を固定しているので、せいぜい、文字列を隠す程度の用法にし
-か向いていない。
+この関数は妥当な暗号化ルーチンであるとは言えないことに注意して欲しい。 XOR
\82\92ã\81¨ã\82\8bå®\9aæ\95°ã\82\92å\9bºå®\9aã\81\97ã\81¦ã\81\84ã\82\8bã\81®ã\81§ã\80\81ã\81\9bã\81\84ã\81\9cã\81\84ã\80\81æ\96\87å­\97å\88\97ã\82\92é\9a ã\81\99ç¨\8b度ã\81®ç\94¨é\80\94ã\81«ã\81\97ã\81\8bå\90\91ã\81\84ã\81¦ã\81\84ã\81ªã\81\84ã\80\82
 .SH 返り値
-\fBmemfrob\fP()  関数は、暗号化されたメモリエリアへのポインタを返す。
+\fBmemfrob\fP()  関数は、暗号化されたメモリーエリアへのポインターを返す。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+\fBmemfrob\fP() 関数はスレッドセーフである。
 .SH 準拠
 \fBmemfrob\fP()  関数は GNU C ライブラリに固有である。
 .SH 関連項目
 \fBstrfry\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.78 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。