X



暗号アルゴリズムを解いてくれ
0001デフォルトの名無しさん
垢版 |
2022/04/14(木) 21:23:17.85ID:fqo8RmVK
以下のようになる暗号化アルゴリズムを解読したいんだが協力お願いしたい。
多分base64に似た技術使ってるんだろうけどよく分からなかった。
暗号化してほしい平文あったらその都度暗号化する。

平文 暗号文
a NA==
b Nw==
c Ng==
d MQ==
e MA==
ab NDc=
ac NDY=
bc NzY=
abc NDc2
test ITAmIQ==
0002デフォルトの名無しさん
垢版 |
2022/04/14(木) 22:27:58.65ID:3X0L0Mo0
                      クルッ
.                     ハ,,ハ    ミ  _ ドスッ
.                    ( ゚ω゚ )彡―─┴┴─―
    *  *  *  \       /   つ  お断りし /      ハ,,ハ
  *          *   \   〜′ /´ └―─┬/       ( ゚ω゚ ) お断りします
 *    ハ,,ハ     *   \   ∪ ∪      /        /    \
 *   ( ゚ω゚ )    *     .\         /       ((⊂  )   ノ\つ))
 * お断りします  *     . \∧∧∧∧/             (_⌒ヽ
  *           *       <      お >            ヽ ヘ }
    *  *  *        < の し 断 >       ε≡Ξ ノノ `J
────────────< 予 ま わ >────────────
.        オコトワリ      < 感 す り >
  ハ,,ハ    ハ,,ハ     .ハ,,ハ  <. !!      >     ハ,,ハ
. .( ゚ω゚ ) . ( ゚ω゚ )  ( ゚ω゚ )  /∨∨∨∨\   ( ゚ω゚ )<お断り    .ハ,,ハ
   │      │      │   /          .\         します>( ゚ω゚ )
,(\│/)(\│/)(\│ /.              \
               /   ♪お断りします♪  \
              / ハ,,ハ   ハ,,ハ   .ハ,,ハ   ハ,,ハ\
.              ( ゚ω゚ ) ( ゚ω゚ ) ( ゚ω゚ ) ( ゚ω゚ )
0003デフォルトの名無しさん
垢版 |
2022/04/15(金) 00:13:04.08ID:F6hLvfW0
せめてでもヒントはほしい・・・
0005デフォルトの名無しさん
垢版 |
2022/04/15(金) 01:07:57.79ID:F6hLvfW0
>>4
早速のレスありがとう
このようになったよ。

aa NDQ=
aaa NDQ0
aaaa NDQ0NA==
aaaaa NDQ0NDQ=
aaaaaa NDQ0NDQ0
0006デフォルトの名無しさん
垢版 |
2022/04/15(金) 01:10:43.11ID:F6hLvfW0
平文の文字数を3で割って余りが1なら暗号文の末尾に==が付き、
2なら=、割り切れたら=が付かないってところでbase64だと思うんだけどね。
base64で変換した後にさらに別の変換がされてるのか
base64によく似たまた別の変換をしてるのかが分からない・・
0008デフォルトの名無しさん
垢版 |
2022/04/15(金) 01:37:16.28ID:F6hLvfW0
平文→暗号文が
a → NA==
aa → NDQ=
aaa → NDQ0
b → Nw==
bb → Nzc=
bbb → Nzc3
c → Ng==
cc → NjY=
ccc → NjY2
のようになるから、暗号文をbase64文字に直してみた

NA== 001101 000000
NDQ= 001101 000011 000000
NDQ0 001101 000011 010000 110100
Nw== 001101 110000
Nzc= 001101 110011 011100
Nzc3 001101 110011 011100 110111
Ng== 001101 100000
NjY= 001101 100011 011000
NjY2 001101 100011 011000 110110

どうやら、平文→暗号文の間に何か他の変換が入ってるみたい
aの8bitデータがb00110100(34)
bがb00110111(37)、cがbb00110110(36)っぽい

この変換が一体何なのかが問題
0009デフォルトの名無しさん
垢版 |
2022/04/15(金) 01:41:53.92ID:F6hLvfW0
>>7
もしかして、これって元データを8bitごとに区切って変換してからbase64通してたりすると思う?
0010デフォルトの名無しさん
垢版 |
2022/04/15(金) 01:42:08.45ID:F6hLvfW0
sageた方がいいかな?
レスを投稿する


ニューススポーツなんでも実況