#author("2021-11-08T02:51:32+00:00","default:admin","admin") #author("2021-11-09T05:11:34+00:00","default:admin","admin") -[[共通鍵暗号方式(AES)と公開鍵暗号方式(RSA)との違いを解説!:https://cybersecurity-jp.com/column/53774]] *共通鍵暗号 [#udc40631] **AES(Advanced Encryption Standard) [#pe833b0b] -共通鍵暗号方式の暗号化アルゴリズムの1つ **暗号利用モード [#v9903f8d] ***秘匿用の暗号利用モード [#g1cbee1f] -CBC(Cipher Block Chaining Mode) -CFB(Cipher Feedback Mode) -CTR(Counter Mode) -OFB(Output Feedback Mode) ***メッセージ認証用の暗号利用モード [#db61d37b] -CBC-MAC(Cipher Block Chaining Message Authentication Code) -CMAC(Cipher-based Message Authentication Code) ***認証付き秘匿用の暗号利用モード [#z300c735] -CCM(Counter with CBC-MAC) -GCM(Galois/Counter Mode) *公開鍵暗号 [#z28fb091] *楕円曲線暗号 [#pbb4fc3f] -[[楕円曲線暗号アルゴリズムを理解する:https://techracho.bpsinc.jp/yoshi/2019_08_16/79280 *暗号化アルゴリズム [#n6519b13] **Ed25519 [#y3ea1826] -[[SSH認証に最強の「Ed25519鍵」を使おう:https://linuxfan.info/ssh-ed25519]] *暗号化プロトコル [#pd5f2493] **DUKPT [#l08dfbb7] -[[DUKPTによる暗号化の仕組み:https://pcireadycloud.com/blog/2018/10/01/2606/]] -[[DUKPTの概要とその応用:https://www.jnsa.org/jnsapress/vol36/3_kikou.pdf]] -DUKPTは、米国国家規格協会の「ANSI X9.24 Part1」として規定されている、暗号化のためのプロトコル -トランザクションごとに異なる暗号鍵による暗号化処理を行うことが大きな特徴