No.1ベストアンサー
- 回答日時:
8文字の英数字となると適当な暗号化手法が見当たりませんね。
8バイト(128bit)を生成する暗号化はたくさんありますが、バイナリデータなのでbase64_encodeすると12文字になります(しかも記号が混入する)。#12文字英数記号でよければmcryptで
#MCRYPT_BLOWFISHとかで・・・
ただ10000件くらいならmd5の先頭8文字で逆引きテーブルを用意した方が手っ取り早い気がします。(データベースでなく)ファイルでもいけそうな件数だと思いますが如何でしょうか。1~10000なら先頭8文字でも重複はしないハズです。
No.2
- 回答日時:
こんにちは。
復号化させたい場合暗号強度を考えなければ単純に”圧縮”をすればいいかと思います。
10進数→バイナリ変換(16進数変換)→圧縮/符号化(bzcompress等)
こんな流れでいいのではないでしょうか。
単純に10000(10進数)であれば、2710(16進数)。
2バイトデータです。
この時点で考えれば、圧縮という意味はほぼないという結論に至りますが
(圧縮したほうが値が長くなるだろうため)
可逆の符号化として圧縮を使えば楽なのかなとは思います。
簡単に複雑さを増したければ、入れ替えたり、圧縮の際に暗号化圧縮の関数を使う等
すればよいのではないでしょうか。
(暗号化圧縮を使用した場合も同様にサイズ的には大きくなると思いますが)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jpgraphで表示されない
-
php でqiitaのサイトにあったフ...
-
phpでcookieがうまく保存されない
-
php 完了画面の送信メールのコ...
-
フォームで戻った際に入力済み...
-
SplFileObject を利用したとき...
-
PHPの勉強してます。 配列のと...
-
BASIC認証のフォームをデザイン...
-
アップロードファイルを表示す...
-
複数のパソコンの中の1つのパソ...
-
返信機能のツリー構造の深さを...
-
PHPについて。
-
phpのheader("Location:#pos")...
-
PHPからCSVをアップロード後、m...
-
[php初心者]サイトを見てデータ...
-
phpに関わる所での、form actio...
-
ゆゆにゃ。
-
【初心者】XAMPPのapacheの(恐...
-
プログラミング言語で、使える...
-
こちらはただの直列処理ですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETでのzip圧縮について
-
圧縮(lzh)を解凍するvbのサン...
-
VB.Netでファイル圧縮する方法...
-
数字を8文字の英数字にハッシュ化
-
Powershellでzip圧縮が出来ない
-
パスワード付きzip圧縮を連続処...
-
LZ法で圧縮したデータについて
-
破損させないで圧縮する方法
-
パスワード付き圧縮を作成する...
-
フォルダの中のフォルダも圧縮...
-
jpeg画像をより小さく圧縮する...
-
圧縮されたPDFからテキストを抽...
-
bmp画像をtiff圧縮する方法
-
【VB】フォルダを圧縮処理したい
-
PHPでLHAを操作したいが・・
-
Excel2003 検索後コピー貼付マ...
-
ファイルを圧縮
-
C#でcabファイルをつくる
-
Googleドライブで全く知らない...
-
iosでapk!?
おすすめ情報