登録制のWebアプリケーションって、たぶんユーザーのパスワードを暗号化してDBに格納すると思うんですよ。そのためには、SHA-1みたいなアルゴリズムで暗号化するのが一般的(?)だと思うので、そのサンプルコードです。 main文の中に全部つっこんで書いた方が、ブログ閲覧者的には理解しやすいんだろうけど、実際はたぶんこうやって使うんだろなって思ってクラスにしてやった。 サンプルコード import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /* * いわゆるハッシュ関数を使った暗号化クラス。 */ public class Encryption { /* メッセージダイジェストアルゴリズム */ public MessageDigest md = null; /* * テストコード *