FC2ブログ

技術系のブログ

ぺんたんの更新情報を配信してます。本家サイトにない情報が配信されることがあるかも 本家はこちら http://pentan.info/

スポンサーリンク

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

[暗号化]ブロック暗号とは(AES/DES/Blowfish PKCS5Padding ECB/CBC IV)

ブロック暗号とは共通鍵暗号の一種で、ブロックと呼ばれる固定長のデータ単位で暗号化を行います。
(ビット単位やバイト単位で暗号化をするものはストリーム暗号です。)

[参考記事] PHPで暗号化・複合化を行う ブロック暗号
[参考記事] Javaで暗号化・複合化を行う ブロック暗号
[参考記事] Perlで暗号化・複合化を行う ブロック暗号
[参考記事] Rubyで暗号化・複合化を行う ブロック暗号

平文データ(生データ)から暗号化されたデータを作成することを暗号化(encryption、encrypt)、暗号化されたデータから元の平文データに戻すことを復号(decryption、decrypt)といいます。
プログラム言語の暗号化ではencryptやdecryptなどの関数名・メソッド名になっていることが多いです。

もちろん元に戻せる(可逆変換)ことが前提で、md5やshaなどはハッシュ化といって不可逆変換です。
またデータから誰でも元に戻せてしまうと暗号化にはならないので、暗号化鍵がないと元に戻せないことも重要です。
base64などは鍵がなくても元に戻せるので、符号化と呼ばれます。
符号化の場合は平文データから符号化されたデータを作成することをエンコード(encode)、符号化されたデータから元の平文データに戻すことをデコード(decode)といいます。
ハッシュ化も符号化も広義には暗号化です。

暗号化方式(暗号化アルゴリズム)
パディング方式
暗号利用モード(ブロック処理の種類)
初期化ベクトル
暗号化前後の長さ(サイズ)
安全性

続きを読む
スポンサーサイト
  1. 2012/02/27(月) 16:05:33|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

IPアドレス サブネットマスク プレフィックス 早見表

ネットワーク範囲の先頭(ネットワークアドレス)と終端(ブロードキャストアドレス)は使用できません。

続きを読む
  1. 2012/02/27(月) 00:05:54|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

ASCIIコード表

文字10進数16進数
NUL(null文字)00x00
SOH(ヘッダ開始)10x01
STX(テキスト開始)20x02
ETX(テキスト終了)30x03
EOT(転送終了)40x04
ENQ(照会)50x05
ACK(受信OK)60x06
BEL(警告)70x07
BS(後退)80x08
HT(水平タブ)90x09
LF(改行)100x0a
VT(垂直タブ)110x0b
FF(改頁)120x0c
CR(復帰)130x0d
SO(シフトアウト)140x0e
SI(シフトイン)150x0f
DLE(データリンクエスケープ)160x10
DC1(装置制御1)170x11
DC2(装置制御2)180x12
DC3(装置制御3)190x13
DC4(装置制御4)200x14
NAK(受信失敗)210x15
SYN(同期)220x16
ETB(転送ブロック終了)230x17
CAN(とりけし)240x18
EM(メディア終了)250x19
SUB(置換)260x1a
ESC(エスケープ)270x1b
FS(フォーム区切り)280x1c
GS(グループ区切り)290x1d
RS(レコード区切り)300x1e
US(ユニット区切り)310x1f
(スペース)320x20
!330x21
"340x22
#350x23
$360x24
%370x25
&380x26
'390x27
(400x28
)410x29
*420x2a
+430x2b
,440x2c
-450x2d
.460x2e
/470x2f
0480x30
1490x31
2500x32
3510x33
4520x34
5530x35
6540x36
7550x37
8560x38
9570x39
:580x3a
;590x3b
<600x3c
=610x3d
>620x3e
?630x3f
@640x40
A650x41
B660x42
C670x43
D680x44
E690x45
F700x46
G710x47
H720x48
I730x49
J740x4a
K750x4b
L760x4c
M770x4d
N780x4e
O790x4f
P800x50
Q810x51
R820x52
S830x53
T840x54
U850x55
V860x56
W870x57
X880x58
Y890x59
Z900x5a
[910x5b
\920x5c
]930x5d
^940x5e
_950x5f
`960x60
a970x61
b980x62
c990x63
d1000x64
e1010x65
f1020x66
g1030x67
h1040x68
i1050x69
j1060x6a
k1070x6b
l1080x6c
m1090x6d
n1100x6e
o1110x6f
p1120x70
q1130x71
r1140x72
s1150x73
t1160x74
u1170x75
v1180x76
w1190x77
x1200x78
y1210x79
z1220x7a
{1230x7b
|1240x7c
}1250x7d
~1260x7e
DEL(削除)1270x7f
  1. 2012/02/26(日) 23:57:09|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

オープンソースライセンスの一覧と日本語訳(全52種類)

Open Source Initiative(OSI)が定めた「オープンソースの定義」にあてはまる全52種類のライセンスを『オープンソースである』と承認しています。

Open Source Initiative(OSI)とは、オープンソースの普及や啓蒙活動を推進する米国の団体です。

ソフトウェアを配布する際に、これらのライセンスを適用する場合には、原文の英語版テキストで指定された形式にしないと、ソフトウェアの頒布条件を法的に満たすことは難しくなります。
利用者の利便性を考えて日本語訳のライセンス条文を付与しても、参考訳であることを明示したほうがいいです。

Open Source Initiative(OSI)

オープンソースライセンスの一覧

続きを読む
  1. 2012/02/25(土) 13:01:49|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

コードページの一覧

[参考記事] コマンドプロンプトの文字コードを変える方法
[参考記事] Shift_JISの別名、EUC-JPの別名

続きを読む
  1. 2012/02/12(日) 18:45:07|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Shift_JISの別名、EUC-JPの別名

Windowsでは文字コードの別名はそれぞれ次のようなものが標準で定義されています。

shift_jisの別名

csShiftJIS
csWindows31J
ms_Kanji
shift-jis
x-ms-cp932
x-sjis

euc-jpの別名

csEUCPkdFmtJapanese
Extended_UNIX_Code_Packed_Format_for_Japanese
x-euc
x-euc-jp

続きを読む
  1. 2012/02/12(日) 18:43:38|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Country Code(MCC)の一覧

Mobile Country Code(MCC)の一覧です。
ITU 勧告 E.212 で定められています。
IMSI の最初の3桁としても利用されています。
IMSIとは端末設備を識別するための電気通信番号(International Mobile Subscriber Identity)です。

[参考記事] Mobile Network Code(MNC)の一覧

ITU 勧告 E.212
ITU 勧告 E.212 PDF

続きを読む
  1. 2012/02/02(木) 22:42:42|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[AからBまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

MCCMNCブランド[Brand]事業者[Operator]状況[Status]システムおよび周波数[Bands (MHz)]
00101TESTTest Network運用中GSM 900 / GSM 1800
続きを読む
  1. 2012/02/01(水) 22:55:13|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[CからDまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:53:18|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[EからGまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:52:04|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[HからIまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:50:47|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[JからLまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:49:14|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[MからNまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:47:45|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[OからRまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:44:11|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[S]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:40:53|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[TからUまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 22:39:46|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

Mobile Network Code(MNC)の一覧[VからZまで]

Mobile Network Code(MNC)の一覧です。
[参考記事] Mobile Country Code(MCC)の一覧
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y | Z

続きを読む
  1. 2012/02/01(水) 20:12:42|
  2. 技術資料
  3. | トラックバック:0
  4. | コメント:0

上に戻る

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。