タグ

2017年2月23日のブックマーク (5件)

  • Java POIでWord(.docx)ファイルを作る - Qiita

    はじめに 事前に以下のライブラリを用意します。 Apache POI https://poi.apache.org/download.html ※"poi-bin-3.16-20170419.tar.gz"のリンクからダウンロード 今回のサンプルは以下のjarがあれば動作します。 poi-3.16.jar poi-ooxml-3.16.jar poi-ooxml-schemas-3.16.jar xmlbeans-2.6.0.jar commons-collections4-4.1.jar 実装例 今回のサンプルでは以下の機能を確認します。 複数の段落を作る 段落にスタイルの異なる文字列を複数配置する 表を作る 表のセルの中に複数の段落を作る 表のセルの中の段落にスタイルの異なる文字列を複数配置する 少しあっさりしていますがまずはこれぐらいで。 動作確認しやすいようにmainメソッドで実行

    Java POIでWord(.docx)ファイルを作る - Qiita
  • GitHub - plutext/docx4j: JAXB-based Java library for Word docx, Powerpoint pptx, and Excel xlsx files

  • RSA暗号運用でやってはいけない n のこと #ssmjp

    4.  Ron Rivest、Adi Shamir、Leonard Adleman によって 発明された公開鍵暗号方式  桁数が大きな合成数の素因数分解が困難であること を安全性の根拠としている RSA暗号とは 平文 暗号文 公開鍵 秘密鍵 5. 鍵生成  素数𝒑, 𝒒を選ぶ  𝒏 = 𝒑 ∗ 𝒒, 𝝋(𝒏) = (𝒑 − 𝟏) ∗ (𝒒 − 𝟏)  𝝋(𝒏) と互いに素となるような 𝒆 を選ぶ  𝒅 ∗ 𝒆 ≡ 𝟏 (𝒎𝒐𝒅 𝝋(𝒏)) となる最小の 𝒅 を求める  𝒏, 𝒆 を公開鍵,𝒑, 𝒒, 𝒅 を秘密鍵とする RSA暗号のアルゴリズム 平文 𝒎 暗号文 𝒄 𝒄 = 𝒎^𝒆 𝒎𝒐𝒅 𝒏 𝒎 = 𝒄^𝒅 𝒎𝒐𝒅 𝒏 8. RSA暗号運用でやってはいけない 𝒏 のこと その 𝒏 =

    RSA暗号運用でやってはいけない n のこと #ssmjp
  • PHP Object Injection とアプリケーションの互換性についての考察 - Qiita

    PHP Object Injection (POI) とは何か 以下のリンクが参考になります。 PHP Object Injection - OWASP PHPのunserialize関数に外部由来の値を処理させると脆弱性の原因になる PHPにおけるオブジェクトインジェクション脆弱性について PHP の unserialize 関数に、外部からコントロールでき改竄されたことを検証できない値を渡している場合に発生する脆弱性です。 修正方法は、上記のリンクのいずれにも記載がある通り unserialize / serialize 関数を使う代わりに json_decode / json_encode を使うようにすることです。 なお PHP7 から導入された allowed_classes を false に設定するという方法もありますが、今回は PHP5 系のことを考えて以下では検討しないこ

    PHP Object Injection とアプリケーションの互換性についての考察 - Qiita
  • 『認められたい』を出版します - シロクマの屑籠

    このたび私は、承認欲求などをメインテーマとした『認められたい』というを出版します。 認められたい 作者: 熊代亨出版社/メーカー: ヴィレッジブックス発売日: 2017/02/28メディア: 単行(ソフトカバー)この商品を含むブログを見る 定価:1575円 単行(ソフトカバー): 191ページ 出版社: ヴィレッジブックス  ※表表紙はこんな感じ 人間は、「認められたい」という気持ちと無縁ではいられません。 とりわけ現代社会では、他人に誉めてもらいたい・注目されたいといった承認欲求が取り沙汰され、オンラインでもオフラインでも、この欲求をめぐってさまざまな悲喜劇が繰り返されています。 今の日社会では、衣・・住や安全といった生活に必要なモノが充実しているので、それらに飢えている人はあまりいません。しかしだからこそ、モノへの欲求以上に、「認められたい」という人間関係にまつわる欲求に飢え

    『認められたい』を出版します - シロクマの屑籠